x !
Arkistoitu opetussuunnitelma 2010–2011
Selaamasi opetussuunnitelma ei ole enää voimassa. Tarkista tiedot voimassa olevasta opetussuunnitelmasta.
1. Ohjelmistokehityksen maisteriohjelman syventävät opinnot, 80 op

Sisältö

1.1 Ohjelmistokehityksen pakolliset syventävät opintojaksot (40 op), joihin tulee sisältyä opintojaksot:
• TKOPS118 Theory of Software Project Management, 3 op
• TKOPS117 Software Project Management, 6-12 op
• TKOPS301 Requirements Engineering, 5 op
• TKOPS407 Seminar ”Software Development”, 4 op

Loput valitaan opintojaksoista
1. Vuosittain tarjottavat:
• TKOPS148 Introduction to Formal Specification, 5-8 op
• TKOPS131 Tutkimusprojekti, 3-10 op

2. Joka toinen vuosi tarjottavat:
• TKOPS121 Design and Implementation Of Concurrency, 6–10 op
• TKOPS139 Software Product Line Engineering, 5 op
• TKOPS140 Testing, Security and Trust, 5-6 op
• TKOPS303 Metamodelling for Software Development, 5 op
• TKOPS146 Open Source and Software Quality, 5 op
• TKOPS147 Software Tools and Evaluation, 5 op

3. Suomenkieliset
• TKOPS114 Logiikkaohjelmointi, 10 op
• TKOPS124 Tekoälyn ohjelmointimenetelmät, 6-10 op
• TKOPS116 Ohjelmistoarkkitehtuurit, 6 op

4. Harvemmin tai epäsäännöllisesti tarjottavat:
• TKOPS119 Olioperustaisten ohjelmointikielten periaatteet, 4 op
• TKOPS400 Seminaari (tietojenkäsittelyoppi), 2-10 op
• TKOPS142 Selected Topics in Software Engineering, 2-6 ECTS

Näiden lisäksi Tampereen teknillinen yliopisto järjestää opintojaksoja, joita voidaan käyttää maisteriohjelman opinnoiksi. Opintojaksoista ilmoitetaan opetusohjelman yhteydessä.

1.2 Pro gradu –tutkielma (40 op), jonka aiheen tulee olla maisteriohjelman alalta

Arviointi

Numerolla 1-5.

Kuuluu kokonaisuuksiin

Tietojenkäsittelytieteiden laitos
avaa kaikki
Tietojenkäsittelytieteiden laitos