Undervisningsplan för Software Engineering and Management, BSc
Programmet har ett tydligt fokus på management, med projektarbeten i grupp med syftet att skapa och utveckla mjukvara i olika verkliga sammanhang.
Projektarbetena ger dig möjlighet att finslipa din kreativitet och utveckla och visa på dina kunskaper. Du kommer tilldelas olika roller i olika projekt och får på det sättet erfarenhet av hur det är att ta något framåt i ett team.
Under termin fem har du även möjlighet att studera utomlands i Europa, Asien eller USA.
Klicka här för att se utbildningsplanen för Software Engineering and Management, BSc
Termin 1 – Team Programming
- Diskret matematik, 7,5 hp
- Grundläggande programmering, 7,5 hp
- Objektorienterad programmering, 7,5 hp
- Projekt: Agil projektledning, 7,5 hp
Termin 2 – Systems Development
- Systematisk datahantering, 7,5 hp
- Kravhantering, 7,5 hp
- Datastrukturer och algoritmer, 7,5 hp
- Projekt: Systemutveckling, 7,5 hp
Termin 3 – Distributed Systems Development
- Grundläggande mjukvaruarkitektur, 7,5 hp
- Distribuerade system, 7,5 hp
- Människa-datorinteraktion, 7,5 hp
- Projekt: Webbutveckling, 7,5 hp
Termin 4 – Cyber Physical Systems and Systems of Systems
- Utveckling av inbyggda- och realtidssystem, 7,5 hp
- Mjukvarukvalitet och testning, 7,5 hp
- Avancerad programmering, 7,5 hp
- Projekt: Datadriven programvaruteknik för cyberfysiska system, 7,5 hp
Termin 5 – Valbara kurser (Möjligt tema: Software Engineering for AI Systems)
Under den här terminen får studenterna välja kurser, men inte sådana som går samtidigt som andra terminers kurser. Studenter kan också läsa utomlands. Följande kurser erbjuds studenter som är intresserade av software engineering för AI-system.
- Förändringsledning i mjukvaruutvecklings-organisationer, 7,5 hp
- Tillämpad AI, 7,5 hp
- Programvaruteknik för dataintensiva AI-applikationer, 15 hp
Termin 6 – Software Engineering Research and Practice
- Management och ledarskap, 7,5 hp
- Forskningsmetodik för programvaruteknik, 7,5 hp
- Kandidatarbete inom Software Engineering and Management, 15 hp
| År 1 | |||
|---|---|---|---|
| Läsperiod 1 | Läsperiod 2 | Läsperiod 3 | Läsperiod 4 |
| DIT008 Discrete Mathematics 7.5 hp | DIT044 Object-oriented Programming 7.5 hp | DIT034 Data Management 7.5 hp | DIT962 Datastrukturer och algoritmer 7.5 hp |
| DIT014 Fundamentals of Programming 7.5 hp | DIT099 Projekt: Agil projektledning 7.5 hp | DIT047 Kravhantering 7.5 hp | DIT114 Projekt: Systemutveckling 7.5 hp |
| År 2 | |||
|---|---|---|---|
| Läsperiod 1 | Läsperiod 2 | Läsperiod 3 | Läsperiod 4 |
| DIT349 Fundamentals of software architecture 7.5 hp | DIT096 Människa-datorinteraktion 7.5 hp | DIT633 Utveckling av inbyggda- och realtidssystem 7.5 hp | DIT637 Projekt: Datadriven programvaruteknik för cyberfysiska system 7.5 hp |
| DIT357 Distribuerade System 7.5 hp | DIT343 Projekt: Webbutveckling 7.5 hp | DIT636 Mjukvarukvalitet och testning 7.5 hp | DIT118 Avancerad Programmering 7.5 hp |
| År 3 | |||
|---|---|---|---|
| Läsperiod 1 | Läsperiod 2 | Läsperiod 3 | Läsperiod 4 |
| Valfri | Valfri | DIT876 Management and Leadership 7.5 hp | |
| Valfri | Valfri | DIT832 Forskningsmetodik för Software Engineering 7.5 hp | Kandidatarbete inom Software Engineering and Management, 15 högskolepoäng |