Tietojenkäsittelytieteiden koulutusohjelma
Tietojenkäsittelytieteet Laskennallinen data-analyysi Ohjelmistotekniikka, käyttöjärjestelmät, ihminen-kone -vuorovaikutus Teoreettinen tietojenkäsittelytiede Tietojärjestelmätiede (Suomen Akatemian tutkimusalaluokitus 4.10.2010 alkaen)
Computing Computer Science Computer Engineering Information Systems Information Technology Software Engineering (Curricula Recommendations, Association of Computing Machinery (ACM))
(Computing Curricula 2005 - The Overview Report, ACM/IEEE, s. 12)
Hyödyntäjät (organisaatiot yms.) Ohjelmisto (sovellukset yms.) Tekninen infrastruktuuri (laitteisto yms.)
Hyödyntäjät (organisaatiot yms.) Käyttäjät Ohjelmisto (sovellukset yms.) Tekninen infrastruktuuri (laitteisto yms.)
Hyödyntäjät (organisaatiot yms.) Ohjelmisto (sovellukset yms.) Käyttäjät Meidän fokuksemme Tekninen infrastruktuuri (laitteisto yms.)
(Computing Curricula 2005 - The Overview Report, ACM/IEEE, s. 21)
(Computing Curricula 2005 - The Overview Report, ACM/IEEE, s. 19)
Kansainväliset suositukset ACM/IEEE CC 2005 (Computing Curricula) ACM/IEEE IS 2010 (Information Systems) ACM/IEEE SE 2004 (Software Engineering) IEEE SWEBOK 2004 (Software Engineering Body of Knowledge)
Luonnontieteiden kandidaatti (3 vuotta, suomeksi) Pääaine (155 op) Sivuaine (25 op) Filosofian maisteri (2 vuotta, englanniksi) Yhteiset (50 op) Suuntautumisvaihtoehto (40 op) Valinnaiset (30 op)
Luonnontieteiden kandidaatti osaa jäsentää ja arvioida erilaisia tietojärjestelmien ja ohjelmistojen suunnittelussa, toteutuksessa ja käyttöönotossa käytettäviä menetelmiä, tekniikoita ja työkaluja ja valita niistä sopivimmat annetun ongelman ratkaisemiseen soveltaa tietojenkäsittelytieteiden käsitteistöä, menetelmiä ja tekniikoita tietojärjestelmien ja ohjelmistojen rakentamiseen suunnitella ja toteuttaa pienimuotoisia tietojärjestelmiä ja ohjelmistoja projektimuotoisesti tehdä kirjallisuuteen pohjautuvan tutkimuksen tieteellisiä tutkimusmenetelmiä käyttäen viestiä suullisesti ja kirjallisesti huomioiden kohdeyleisön
Master of Science can act as an independent expert in a goal-oriented project and is able to professionally manage such a project masters the typical research methods and can select the most appropriate research and data collection methods to tackle a specific research problem develop the working methods and practices of his subject area by using a scientific approach communicate results clearly and fairly
...information systems orientation apply existing and produce new IS knowledge for organisational needs analyse and evaluate human activities in IT use situations, work practices, and organisational functions using conceptual means, and present the results of the analysis using suitable descriptive methods evaluate the impact of the development of information technology to organisational functioning design IT solutions that solve identified problems and improve the efficiency of organisational practices set targets to self-steer and work towards those goals communicate clearly and analytically using techniques derived from scientific practice
...software engineering orientation apply existing and produce new SE knowledge for software companies needs design and construct software that satisfies specified functional and quality requirements act efficiently in global and distributed software projects or the open source community analyse and evaluate software solutions from the perspective of software architecture and design patterns analyse and evaluate software processes from the perspective of established capability and maturity models set targets to self-steer and work towards those goals communicate clearly and analytically using techniques derived from scientific practice
Tutkimus Ohjelmistotuotanto Tietojärjestelmät Toteutus Suunnittelu Tekniikkaa Projektiosaaminen Muut opinnot Ihminen ja kone -vuorovaikutus Matemaattiset perusteet Ohjelmistoliiketoiminta
Tietojärjestelmät Organisaatioiden informaatiojärjestelmät Emerging Technologies and Issues Enterprise Systems IT Infrastructure Information Systems Theory ICT and Organisational Change Information Security Policy in Organisations
Suunnittelu Tietojärjestelmien suunnittelun perusteet Oliosuuntautunut analyysi ja suunnittelu Vaatimusmäärittely Tietojärjestelmien suunnittelu System Design Methods for Information Systems
Ohjelmistotuotanto Ohjelmistotekniikka Ohjelmistoarkkitehtuurit Software Quality and Testing Software Development in Global Environments Software Production and Maintenance Software Engineering Research Open Source Software Development Software Engineering Management, Measurement and Improvement
Toteutus Johdatus ohjelmointiin Olio-ohjelmointi Olio-ohjelmoinnin jatkokurssi Tietorakenteet ja algoritmit Käyttöliittymäohjelmointi Real Time Distributed Software Development Embedded Software Development Environments
Tekniikkaa Tietokonearkkitehtuuri Internetin perusteet Tietokantojen perusteet Tietoturva Tietokantajärjestelmät
Matemaattiset perusteet Diskreetit rakenteet Tilastollisen data-analyysin perusteet tietojenkäsittelytieteilijöille
Ihminen ja kone -vuorovaikutus Ihminen tietotekniikan käyttäjänä ja kehittäjänä Käyttöliittymien perusteet Interaction Design
Ohjelmistoliiketoiminta Ohjelmistoliiketoiminnan perusteet Business Process Modeling
Projektiosaaminen Projektitoiminta Project Project Seminar
Tutkimus Johdatus tutkimustyöhön LuK-tutkielma Research Methods Master's Thesis Master's Thesis Seminar
Muut opinnot Orientoivat opinnot Johdatus tietojenkäsittelytieteisiin Ruotsin kieli Englannin kieli 1 (Reading for Academic Purposes) Englannin kieli 2 (Scientific Communication) Tiedonhankintakurssi Kirjallinen ja suullinen viestintä
Kansainväliset maisteriohjelmat Master's Degree Program in Software, Systems and Services Development in Global Environment (GS3D) European Masters in Software Engineering (EMSE) (from 2015)
Numerotietoa Henkilöstöä noin 100, josta 50 opettaa Opiskelijoita yli 1000 Aloituspaikkoja LuK+FM 100 & FM 40 & GS3D 50 Valmistuneita LuK 50 & FM 80 & FT 7 Suoritettuja opintoja yli 20 000 opintopistettä vuodessa (vastaa noin 340 opiskelijan kokopäiväistä opiskelua)