General courses

Year 1

Mandatory courses (64.0 hp)

Code Name Credits Edu. level
AG1814 Sustainable Development for Computer Science and Engineering 6.0 hp First cycle
DD1339 Introduction to Computer Science 19.0 hp First cycle
DD1390 Programme Integrating Course in Computer Science Engineering 2 cr belong to study year 1; distribution over the periods: 0,1; 1,5; 0,2; 0,2 6.0 hp First cycle
DH1600 Communication in Engineering Sciences 7.5 hp First cycle
DH1620 Human-Computer Interaction, Introductory Course 6.0 hp First cycle
SF1604 Linear Algebra 7.5 hp First cycle
SF1625 Calculus in One Variable 7.5 hp First cycle
SF1659 Mathematics, Basic Course 4.5 hp First cycle

Year 2

Mandatory courses (63.0 hp)

Code Name Credits Edu. level
DD1350 Logic for Computer Science 6.0 hp First cycle
DD1361 Programming Paradigms 7.5 hp First cycle
DD1368 Database Technology 6.0 hp First cycle
DD1390 Programme Integrating Course in Computer Science Engineering 3 cr belong to study year 2; distribution over the periods: 0,1; 0,4; 0,5; 2,0 6.0 hp First cycle
DD1392 Introduction to Software Engineering 9.0 hp First cycle
IS1500 Computer Organization and Components 9.0 hp First cycle
ME1010 Organization and Knowledge-Intensive Work 6.0 hp First cycle
SF1541 Numerical Methods, Basic Course 7.5 hp First cycle
SF1901 Probability Theory and Statistics 6.0 hp First cycle

Year 3

Recommended courses

Code Name Credits Edu. level
DD1354 Models and Simulation 6.0 hp First cycle
SF1626 Calculus in Several Variables 7.5 hp First cycle

Supplementary information

Both DD1354 and SF1626 can be followed.

International Profile (INT)

Year 1

Mandatory courses (56.5 hp)

Code Name Credits Edu. level
AG1814 Sustainable Development for Computer Science and Engineering 6.0 hp First cycle
DD1339 Introduction to Computer Science 19.0 hp First cycle
DD1390 Programme Integrating Course in Computer Science Engineering 2 cr belong to study year 1; distribution over the periods: 0,1; 1,5; 0,2; 0,2 6.0 hp First cycle
DH1620 Human-Computer Interaction, Introductory Course 6.0 hp First cycle
SF1604 Linear Algebra 7.5 hp First cycle
SF1625 Calculus in One Variable 7.5 hp First cycle
SF1659 Mathematics, Basic Course 4.5 hp First cycle

Optional courses

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

Conditionally elective courses

Code Name Credits Edu. level
DS1323 German, Advanced Beginners Level 7.5 hp First cycle
DS1339 French, Advanced Beginners Level 7.5 hp First cycle
DS1343 Spanish, Advanced Beginners Level 7.5 hp First cycle

Supplementary information

One of the language courses must be taken.

Year 2

Mandatory courses (49.5 hp)

Code Name Credits Edu. level
DD1361 Programming Paradigms 7.5 hp First cycle
DD1368 Database Technology 6.0 hp First cycle
DD1390 Programme Integrating Course in Computer Science Engineering 3 cr belong to study year 2; distribution over the periods: 0,1; 0,4; 0,5; 2,0 6.0 hp First cycle
DD1392 Introduction to Software Engineering 9.0 hp First cycle
IS1500 Computer Organization and Components 9.0 hp First cycle
ME1010 Organization and Knowledge-Intensive Work 6.0 hp First cycle
SF1901 Probability Theory and Statistics 6.0 hp First cycle

Conditionally elective courses

Code Name Credits Edu. level
DD1350 Logic for Computer Science 6.0 hp First cycle
LS1324 German B1 9.0 hp First cycle
LS1334 French B1 9.0 hp First cycle
LS1348 Spanish B1 9.0 hp First cycle
SF1541 Numerical Methods, Basic Course 7.5 hp First cycle

Supplementary information

At least one of the courses DN1241 Numerical methods and DD1350 Logic must be taken. If both are taken then DD2395 Computer security can be skipped in study year 3.

Those who choose DD1350 must take 1,5 credits more to reach 60 credits over the academic year.

Year 3

Conditionally elective courses

Code Name Credits Edu. level
ID2200 Operating Systems 6.0 hp Second cycle

Recommended courses

Code Name Credits Edu. level
DD1354 Models and Simulation 6.0 hp First cycle
SF1626 Calculus in Several Variables 7.5 hp First cycle

Supplementary information

  • Two of the courses shall be followed: ID2200, SF1541, DD1350.
  • Recommended courses: DD1354 and SF1626. Both courses can be followed.
  • Elective course (follow one): LS1385 or LS1384, LS1394 or LS1395, LS2349, LS2336, LS2326.

International Profile, Japanese (JAP)

Year 1

Mandatory courses (62.5 hp)

Code Name Credits Edu. level
AG1814 Sustainable Development for Computer Science and Engineering 6.0 hp First cycle
DD1339 Introduction to Computer Science 19.0 hp First cycle
DD1390 Programme Integrating Course in Computer Science Engineering 2 cr belong to study year 1; distribution over the periods: 0,1; 1,5; 0,2; 0,2 6.0 hp First cycle
DH1620 Human-Computer Interaction, Introductory Course 6.0 hp First cycle
DS1381 Elementary Japanese and Japanese Studies 6.0 hp First cycle
SF1604 Linear Algebra 7.5 hp First cycle
SF1625 Calculus in One Variable 7.5 hp First cycle
SF1659 Mathematics, Basic Course 4.5 hp First cycle

Supplementary information

For those who wants to achieve 60 credits during the first year mus add a course for 1,5 credits

Year 2

Mandatory courses (55.5 hp)

Code Name Credits Edu. level
DD1361 Programming Paradigms 7.5 hp First cycle
DD1368 Database Technology 6.0 hp First cycle
DD1390 Programme Integrating Course in Computer Science Engineering 3 cr belong to study year 2; distribution over the periods: 0,1; 0,4; 0,5; 2,0 6.0 hp First cycle
DD1392 Introduction to Software Engineering 9.0 hp First cycle
IS1500 Computer Organization and Components 9.0 hp First cycle
LS1383 Japanese A1 6.0 hp First cycle
ME1010 Organization and Knowledge-Intensive Work 6.0 hp First cycle
SF1901 Probability Theory and Statistics 6.0 hp First cycle

Conditionally elective courses

Code Name Credits Edu. level
DD1350 Logic for Computer Science 6.0 hp First cycle
SF1541 Numerical Methods, Basic Course 7.5 hp First cycle

Supplementary information

At least one of the courses DN1241 Numerical methods and DD1350 Logic must be taken. If both are taken then DD2395 Computer security can be skipped in study year 3.

If DD1350 is choosen then the student must take 1,5 credits more to reach 60 credits over the academic year.

International Profile, Chinese (KIN)

Year 1

Mandatory courses (62.5 hp)

Code Name Credits Edu. level
AG1814 Sustainable Development for Computer Science and Engineering 6.0 hp First cycle
DD1339 Introduction to Computer Science 19.0 hp First cycle
DD1390 Programme Integrating Course in Computer Science Engineering 2 hp läses i årskurs 1; fördelning över perioderna: 0,1; 1,5; 0,2; 0,2 6.0 hp First cycle
DH1620 Human-Computer Interaction, Introductory Course 6.0 hp First cycle
DS1391 Elementary Chinese and Chinese Studies 6.0 hp First cycle
SF1604 Linear Algebra 7.5 hp First cycle
SF1625 Calculus in One Variable 7.5 hp First cycle
SF1659 Mathematics, Basic Course 4.5 hp First cycle

Supplementary information

Those who wants to achieve 60 credits during the first year must add a course for 1,5 credits

Year 2

Mandatory courses (55.5 hp)

Code Name Credits Edu. level
DD1361 Programming Paradigms 7.5 hp First cycle
DD1368 Database Technology 6.0 hp First cycle
DD1390 Programme Integrating Course in Computer Science Engineering 3 cr belong to study year 2; distribution over the periods: 0,1; 0,4; 0,5; 2,0 6.0 hp First cycle
DD1392 Introduction to Software Engineering 9.0 hp First cycle
IS1500 Computer Organization and Components 9.0 hp First cycle
LS1393 Chinese A1 6.0 hp First cycle
ME1010 Organization and Knowledge-Intensive Work 6.0 hp First cycle
SF1901 Probability Theory and Statistics 6.0 hp First cycle

Conditionally elective courses

Code Name Credits Edu. level
DD1350 Logic for Computer Science 6.0 hp First cycle
SF1541 Numerical Methods, Basic Course 7.5 hp First cycle

Supplementary information

At least one of the courses DN1241 Numerical methods and DD1350 Logic must be taken. If both are taken then DD2395 Computer security can be skipped in study year 3.

Those who choose DD1350 must take 1,5 credits more to reach 60 credits over the academic year.

Language Technology (STEK)

Year 2

Supplementary information

Students may choose a Language Technology specialization and then take courses at Stockholm university (SU) during the fall in year 2. The courses at SU are: Introduction to linguistics, 12 credits and the course The Evolution of Language, Development and Variation, 7,5 credits.

 These students do not take DD1350, DD1361 and SF1541 during the second study year, preferrably during the third year.

Year 3

Mandatory courses (40.5 hp)

Code Name Credits Edu. level
DD1352 Algorithms, Data Structures and Complexity 9.0 hp First cycle
DD1361 Programming Paradigms 7.5 hp First cycle
DD143X Degree Project in Computer Science, First Cycle 15.0 hp First cycle
SF1630 Discrete Mathematics 9.0 hp First cycle