General courses

Year 1

Mandatory courses (60.0 hp)

Code Name Credits Edu. level
DD1340 Introduction to Computer Science 18.0 hp First cycle
DH1600 Communication in Engineering Sciences 7.5 hp First cycle
IE1204 Digital Design 7.5 hp First cycle
SF1600 Calculus I, part 1 7.5 hp First cycle
SF1604 Linear Algebra 7.5 hp First cycle
SF1612 Mathematics, Basic Course 6.0 hp First cycle
SF1642 Logic 6.0 hp First cycle

Optional courses

Code Name Credits Edu. level
EL1150 Introductory Matlab Course 1.5 hp First cycle
SF1611 Introductory Course in Mathematics I 1.5 hp First cycle

Year 2

Year 3

Mandatory courses (37.5 hp)

Code Name Credits Edu. level
DD1364 Database Technology 7.5 hp First cycle
DD1365 Software Engineering 6.0 hp First cycle
DD143X Degree Project in Computer Science, First Cycle 15.0 hp First cycle
SF1906 Mathematical Statistics, Basic Course 9.0 hp First cycle

Recommended courses

Code Name Credits Edu. level
DH2620 Human-Computer Interaction, Introductory Course 6.0 hp Second cycle
MJ2613 Sustainable Development 6.0 hp Second cycle
SF1637 Differential Equations and Transforms III 6.0 hp First cycle
SF1811 Optimization 6.0 hp First cycle
SF1851 Optimization 6.0 hp First cycle
SG1102 Mechanics, Smaller Course 6.0 hp First cycle

Year 4

Supplementary information

During study years 4 and 5 the students follow a master program of their choice. For each year a list of master programs that may be chosen is established.

Batch 07 may choose one of the following programs:

  • Computational and systems biology 
  • Computer science (in Swedish)
  • Machine learning 
  • Human-computer interaction (in Swedish)
  • Scientific computing
  • Network services and systems
  • Systems control and robotics 
  • Wireless systems 
  • Communication systems
  • Software engineering of distributed systems
  • System on chip design, track SoC platforms and architecture
  • Engineering design, track mechatronics
  • Industrial management
  • Mathematics 

The following two Erasmus Mundus programs may also be chosen, but a place is not guaranteed.

  • Computer simulation for Science and Engineering
  • Systems biology

Each master's program has eligibility requirements that must be fulfilled.

For some master's programs certain choices of elective courses may be required.

Industrial management

In order to get a degree of master of science in engineering in Computer science and engineering the student must have at least 90 credits at second level, of which at least 60 credits (including a 30-credit degree project) must be within the framework of the engineering area. Since the courses in industrial management are not within the framework you must choose 30 credits within the framework and also choose a task for the degree project that makes makes the degree project be within the framework.

Year 5

Supplementary information

During study year 5 the students continue their studies on the master's program they have chosen.

Master, Computational and Systems Biology (BSB)

Master, Communication Systems (COM)

Master, Computer Science (CSC)

Master, Computer Simulation for Science and Engineering (DTN)

Master, Human-Computer Interaction (HCI)

Master, Industrial Management (INE)

Master, Engineering Design (IPU2)

Master, Machine Learning (MAI2)

Master, Mathematics (MTH)

Master, Network Services and Systems (NSS)

Master, Scientific Computing (SCC)

Master, Systems, Control and Robotics (SCR)

Master, Software Engineering of Districuted Systems (SED)

Master, System-on-Chip Design (SKK)

Language Technology (STEK)

Year 2

Mandatory courses (60.0 hp)

Code Name Credits Edu. level
DD1352 Algorithms, Data Structures and Complexity 9.0 hp First cycle
DH1701 Introduction to Linguistics 7.5 hp First cycle
DH1702 General Linguistics 7.5 hp First cycle
DH1703 Fonetics 7.5 hp First cycle
DH1704 Linguistic Methods 7.5 hp First cycle
SF1603 Calculus II, part 2 9.0 hp First cycle
SF1631 Discrete Mathematics 12.0 hp First cycle

Year 3

Year 4

Supplementary information

During study years 4 and 5 the students follow the master program Computer science, track language technology

Year 5

Supplementary information

During study years 4 and 5 the students follow the master program Computer science, track language technology

Master, Systems Biology (SYB)

Master, Wireless Systems (TLS)