OHJELMISTOTEKNIIKKA
Ohjelmistotekniikan insinööreistä pulaa teknologiateollisuudessa ja tietotekniikka-alalla!
Ohjelmistotekniikan insinöörit työskentelevät yleensä tietotekniikka-alan yrityksissä tai elektroniikkateollisuuden tuotekehityksessä. Usein ohjelmistoinsinöörit sijoittuvat myös muuhun teollisuuteen, kuten kone- ja metalliteollisuusuuteen. Työtehtäviäsi voivat olla esimerkiksi ohjelmisto- tai järjestelmäsuunnittelu, tietoverkkojen suunnittelu ja ylläpito. Monet ohjelmistotekniikan insinöörikoulutuksen saaneet sijoittuvat myös myynti- ja asiakastukitehtäviin.
Ohjelmistosuunnittelijan tehtävä on haastava ja se vaatii ymmärrystä ohjelmoinnin ohella myös matematiikasta, luonnontieteistä ja sähkötekniikasta. Seinäjoen ammattikorkeakoulussa opetetaan ohjelmistotekniikan opiskelijoille myös sulautettujen järjestelmien ohjelmointia ja automaatiotekniikkaa. Näiden lisäksi ohjelmistotekniikan ammattiaineissa perehdytään laajasti tietotekniikan eri osa-alueisiin:
- Ohjelmoinnin perusteet
- Olio-ohjelmointi ja oliosuunnittelu
- Ohjelmistotuotanto
- Internet-ohjelmointi
- Tietokannat, sovelluskehitys ja palvelinohjelmointi (.NET-ympäristössä)
- Tietokonegrafiikka (OpenGL, Windows Forms, CAVE)
- Mobiiliohjelmointi (Android ja Windows Mobile)
- Paikannusteknologiat (GPS, Galileo)
- Tietoliikennetekniikka
- Tietoverkkojen suunnittelu ja ylläpito
Ohjelmistokehitystä tehdään muun muassa .NET-, Java- ja mobiiliympäristöissä. Ohjelmointikielinä ovat C#, C/C++ sekä Java. Tekniikan yksikön virtuaalilaboratorio (CAVE) tarjoaa haasteita grafiikkaohjelmoinnista, 3D-mallintamisesta tai matematiikasta kiinnostuneille.
Ohjelmistotekniikan opiskelijoilla on myös mahdollisuus osallistua tutkimus- ja kehittämishankkeisiin. Kehittämishankkeita on tehty mm. seuraavilta aloilta:
- Virtuaaliteknologia (CAVE)
- Paikannusteknologiat
- Langattomat anturiverkot
Lisätietoja:
opinto-ohjaajat.tekniikka(at)seamk.fi
Koulutusohjelmapäällikkö Petteri Mäkelä
040 830 2351
etunimi.sukunimi@seamk.fi