General courses
Year 1
Mandatory courses (64.0 hp)
Code | Name | Credits | Edu. level |
---|---|---|---|
DD1341 | Introduction to Computer Science | 16.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 |
SF1604 | Linear Algebra | 7.5 hp | First cycle |
SF1625 | Calculus in One Variable | 7.5 hp | First cycle |
SF1626 | Calculus in Several Variables | 7.5 hp | First cycle |
SF1659 | Mathematics, Basic Course | 4.5 hp | First cycle |
SK1131 | Physics: Waves and Particles | 7.5 hp | First cycle |
Optional courses
Code | Name | Credits | Edu. level |
---|---|---|---|
SF1611 | Introductory Course in Mathematics I | 1.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,3; 0,6; 2,0 | 6.0 hp | First cycle |
DH1620 | Human-Computer Interaction, Introductory Course | 6.0 hp | First cycle |
DN1241 | Numerical Methods, Basic Course III | 7.5 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 |
SF1904 | Markov Processes, Basic Course | 3.0 hp | First cycle |
Supplementary information
Language technology specialization
Students may choose a language technology specialization and then take three courses at Stockholm university during the fall: LIN111 Introduction to linguistics, LIN112 The Architecture of Language 1 and LIN113 The Architecture of Language 2. These students do not take DD1350, DD1361 and DN1241 during the second study year.
The rest of the students
Year 3
Mandatory courses (51.0 hp)
Code | Name | Credits | Edu. level |
---|---|---|---|
DD1352 | Algorithms, Data Structures and Complexity | 9.0 hp | First cycle |
DD1365 | Software Engineering Note the eligibility. Must be taken the same academic year as DD143X | 6.0 hp | First cycle |
DD1390 | Programme Integrating Course in Computer Science Engineering 1 cr belongs to study year 3; distribution over the periods: 0,1; 0,1; 0,2; 0,6 | 6.0 hp | First cycle |
DD143X | Degree Project in Computer Science, First Cycle Must be taken the same academic year as DD1365 | 15.0 hp | First cycle |
DD2395 | Computer Security | 6.0 hp | Second cycle |
SF1630 | Discrete Mathematics | 9.0 hp | First cycle |
Optional courses
Supplementary information
Batch 10 take their third study year during 2012/2013.
Below is a list of elective courses. Other courses may be chosen.
Be aware that for some of the master's programs that you can choose for years 4–5 you must choose specific courses to fulfill the eligibility requirements.
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. The list for 2011/12 contained 15 master programs.
Year 5
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. The list for 2011/12 contained 15 master programs.
International Profile (INT)
Year 1
Mandatory courses (56.5 hp)
Code | Name | Credits | Edu. level |
---|---|---|---|
DD1341 | Introduction to Computer Science | 16.0 hp | First cycle |
DD1390 | Programme Integrating Course in Computer Science Engineering Only 2 cr belong to study year 1 | 6.0 hp | First cycle |
SF1604 | Linear Algebra | 7.5 hp | First cycle |
SF1625 | Calculus in One Variable | 7.5 hp | First cycle |
SF1626 | Calculus in Several Variables | 7.5 hp | First cycle |
SF1659 | Mathematics, Basic Course | 4.5 hp | First cycle |
SK1131 | Physics: Waves and Particles | 7.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 is 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 | 6.0 hp | First cycle |
DH1620 | Human-Computer Interaction, Introductory Course | 6.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 |
SF1904 | Markov Processes, Basic Course | 3.0 hp | First cycle |
Conditionally elective courses
Code | Name | Credits | Edu. level |
---|---|---|---|
DD1350 | Logic for Computer Science | 6.0 hp | First cycle |
DN1241 | Numerical Methods, Basic Course III | 7.5 hp | First cycle |
DS1324 | Technical German, Intermediate Level | 9.0 hp | First cycle |
DS1334 | Technical French, Intermediate Level | 9.0 hp | First cycle |
DS1348 | Technical Spanish, Intermediate Level | 9.0 hp | First cycle |
Supplementary information
Batch 10 take the second study year during 2011/12.
A course in the language chosen must be taken.
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.
Year 3
Mandatory courses (45.0 hp)
Code | Name | Credits | Edu. level |
---|---|---|---|
DD1352 | Algorithms, Data Structures and Complexity | 9.0 hp | First cycle |
DD1365 | Software Engineering | 6.0 hp | First cycle |
DD1390 | Programme Integrating Course in Computer Science Engineering | 6.0 hp | First cycle |
DD143X | Degree Project in Computer Science, First Cycle | 15.0 hp | First cycle |
SF1630 | Discrete Mathematics | 9.0 hp | First cycle |
Conditionally elective courses
Code | Name | Credits | Edu. level |
---|---|---|---|
DD2395 | Computer Security May be skipped if both DN1241 and DD1350 was taken during year 2 | 6.0 hp | Second cycle |
DS2326 | Technical German, Advanced Level | 9.0 hp | Second cycle |
DS2336 | Technical French, Advanced Level | 9.0 hp | Second cycle |
DS2349 | Technical Spanish, Advanced Level | 9.0 hp | Second cycle |
Supplementary information
Batch 10 take the third study year during the academic year 2012/13.
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. Since the students on the international profile take language courses during study years 4-5 the choice of master programs is more limited.
Year 5
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. Since the students on the international profile take language courses during study years 4-5 the choice of master programs is more limited.
International Profile, Japanese (JAP)
Year 1
Mandatory courses (62.5 hp)
Code | Name | Credits | Edu. level |
---|---|---|---|
DD1341 | Introduction to Computer Science | 16.0 hp | First cycle |
DD1390 | Programme Integrating Course in Computer Science Engineering Only 2 cr belong to study year 1 | 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 |
SF1626 | Calculus in Several Variables | 7.5 hp | First cycle |
SF1659 | Mathematics, Basic Course | 4.5 hp | First cycle |
SK1131 | Physics: Waves and Particles | 7.5 hp | First cycle |
Optional courses
Code | Name | Credits | Edu. level |
---|---|---|---|
SF1611 | Introductory Course in Mathematics I | 1.5 hp | First cycle |
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 | 6.0 hp | First cycle |
DH1620 | Human-Computer Interaction, Introductory Course | 6.0 hp | First cycle |
DS1383 | Japanese, Advanced Beginners Level I | 6.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 |
SF1904 | Markov Processes, Basic Course | 3.0 hp | First cycle |
Conditionally elective courses
Code | Name | Credits | Edu. level |
---|---|---|---|
DD1350 | Logic for Computer Science | 6.0 hp | First cycle |
DN1241 | Numerical Methods, Basic Course III | 7.5 hp | First cycle |
Supplementary information
Batch 10 take the second study year during 2011/12.
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.
Year 3
Mandatory courses (54.0 hp)
Code | Name | Credits | Edu. level |
---|---|---|---|
DD1352 | Algorithms, Data Structures and Complexity | 9.0 hp | First cycle |
DD1365 | Software Engineering | 6.0 hp | First cycle |
DD1390 | Programme Integrating Course in Computer Science Engineering | 6.0 hp | First cycle |
DD143X | Degree Project in Computer Science, First Cycle | 15.0 hp | First cycle |
DS1385 | Japanese, Advanced Beginners Level II | 9.0 hp | First cycle |
SF1630 | Discrete Mathematics | 9.0 hp | First cycle |
Conditionally elective courses
Code | Name | Credits | Edu. level |
---|---|---|---|
DD2395 | Computer Security May be skipped if both DN1241 and DD1350 were taken during study year 2 | 6.0 hp | Second cycle |
Supplementary information
Batch 10 take the third study year during the academic year 2012/13.
Please note that study year 4 also includes a course in Japanese.
Year 4
Mandatory courses (9.0 hp)
Code | Name | Credits | Edu. level |
---|---|---|---|
DS1386 | Japanese, Intermediate Level | 9.0 hp | First cycle |
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.
Since the students on the international profile take language courses during study years 4-5 the choice of master programs is more limited. The student has three possibilities:
- Take the master program in Computer science that offers a sufficient number of credits for elective courses. The compulsory course ID2200 Operating system is not compusory for the students following the japanese language track.
- In consultation with the program co-ordinator and the international co-ordinator investigate the possibilities of chosing another master program.
- In consultation with the program co-ordinator and the international co-ordinator skip some of the compulsory courses from the selected master program and only receive the degree of Master of Science in Engineering degree (civilingenjör) and not the degree of Master of Science.
Year 5
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. Since the students on the international profile take language courses during study years 4-5 the choice of master programs is more limited.
International Profile, Chinese (KIN)
Year 1
Mandatory courses (62.5 hp)
Code | Name | Credits | Edu. level |
---|---|---|---|
DD1341 | Introduction to Computer Science | 16.0 hp | First cycle |
DD1390 | Programme Integrating Course in Computer Science Engineering Only 2 cr belong to study year 1 | 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 |
SF1626 | Calculus in Several Variables | 7.5 hp | First cycle |
SF1659 | Mathematics, Basic Course | 4.5 hp | First cycle |
SK1131 | Physics: Waves and Particles | 7.5 hp | First cycle |
Optional courses
Code | Name | Credits | Edu. level |
---|---|---|---|
SF1611 | Introductory Course in Mathematics I | 1.5 hp | First cycle |
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 | 6.0 hp | First cycle |
DH1620 | Human-Computer Interaction, Introductory Course | 6.0 hp | First cycle |
DS1393 | Chinese, Advanced Beginners Level I | 6.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 |
SF1904 | Markov Processes, Basic Course | 3.0 hp | First cycle |
Conditionally elective courses
Code | Name | Credits | Edu. level |
---|---|---|---|
DD1350 | Logic for Computer Science | 6.0 hp | First cycle |
DN1241 | Numerical Methods, Basic Course III | 7.5 hp | First cycle |
Supplementary information
Batch 10 take the second study year during the academic year 2011/12.
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.
Year 3
Mandatory courses (54.0 hp)
Code | Name | Credits | Edu. level |
---|---|---|---|
DD1352 | Algorithms, Data Structures and Complexity | 9.0 hp | First cycle |
DD1365 | Software Engineering | 6.0 hp | First cycle |
DD1390 | Programme Integrating Course in Computer Science Engineering | 6.0 hp | First cycle |
DD143X | Degree Project in Computer Science, First Cycle | 15.0 hp | First cycle |
DS1395 | Chinese, Advanced Beginners Level II | 9.0 hp | First cycle |
SF1630 | Discrete Mathematics | 9.0 hp | First cycle |
Conditionally elective courses
Code | Name | Credits | Edu. level |
---|---|---|---|
DD2395 | Computer Security May be skipped if both DN1241 and DD1350 were taken during study year 2 | 6.0 hp | Second cycle |
Supplementary information
Batch 10 take the third study year during the academic year 2012/13.
Please note that study year 4 also includes a course in Chinese.
Year 4
Mandatory courses (9.0 hp)
Code | Name | Credits | Edu. level |
---|---|---|---|
DS1396 | Chinese, Intermediate Level | 9.0 hp | First cycle |
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.
Since the students on the international profile take language courses during study years 4-5 the choice of master programs is more limited. The student has three possibilities:
- Take the master program in Computer science that offers a sufficient number of credits for elective courses. The course ID2200 Operating system is not compulsory for the students following the Chinese language track.
- In consultation with the program co-ordinator and the international co-ordinator investigate the possibilities of chosing another master program.
- In consultation with the program co-ordinator and the international co-ordinator skip some of the compulsory courses from the selected master program and only receive the degree of Master of Science in Engineering degree (civilingenjör) and not the degree of Master of Science.
Year 5
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. Since the students on the international profile take language courses during study years 4-5 the choice of master programs is more limited.
Language Technology (STEK)
Year 3
Mandatory courses (50.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 |
DD1365 | Software Engineering | 6.0 hp | First cycle |
DD1391 | Programme Integrating Course in Computer Science Engineering | 4.0 hp | First cycle |
DD143X | Degree Project in Computer Science, First Cycle | 15.0 hp | First cycle |
SF1630 | Discrete Mathematics | 9.0 hp | First cycle |