Appendix 1: Course list

Degree Progr. in Computer Engineering (TIDAB), Study programme for batch Autumn 11

Courses for All Specialisations

Year 1

Mandatory courses (60.0 cr.)

Course code Course name Credits Edu. level
IV1350 Object Oriented Design 7.5 First cycle
II1300 Engineering Skills 7.5 First cycle
IK1203 Networks and Communication 7.5 First cycle
ID1301 Programming I, Java 7.5 First cycle
IX1303 Algebra and Geometry 7.5 First cycle
IS1200 Computer Hardware Engineering 7.5 First cycle
IE1204 Digital Design 7.5 First cycle
IX1304 Calculus 7.5 First cycle

Optional courses

Course code Course name Credits Edu. level
SF1611 Introductory Course in Mathematics I 1.5 First cycle
II1310 Introduction to Computer Studies 1.5 First cycle

Year 2

Mandatory courses (37.5 cr.)

Course code Course name Credits Edu. level
ID1303 Programming II, Java 7.5 First cycle
ID1354 Internet Applications 7.5 First cycle
IX1500 Discrete Mathematics 7.5 First cycle
IV1351 Data Storage Paradigms 7.5 First cycle
IS1350 Operating Systems 7.5 First cycle

Computer Networks (DDNB)

Year 2

Mandatory courses (22.5 cr.)

Course code Course name Credits Edu. level
IK1550 Internetworking 6.0 First cycle
IS1351 Computer Servers in Local Networks 9.0 First cycle
II1302 Projects and Project Methods 7.5 First cycle

Year 3

Mandatory courses (30.0 cr.)

Course code Course name Credits Edu. level
IK2215 Advanced Internetworking 7.5 Second cycle
IK2206 Internet Security and Privacy 7.5 Second cycle
IX1501 Mathematical Statistics 7.5 First cycle
IK2217 Advanced Internetworking II 7.5 Second cycle

Conditionally Elective courses

Course code Course name Credits Edu. level
IK1611 Dimensioning of Communication Systems 7.5 First cycle
SF1626 Calculus in Several Variable 7.5 First cycle
IK2554 Practical Voice Over IP (VoIP) 7.5 Second cycle
IV1023 Advanced Information Handling with XML 7.5 First cycle
IK1330 Wireless Systems 7.5 First cycle
AG1815 Sustainable Development, ICT and Innovation 7.5 First cycle
IV2015 Knowledge Management 7.5 Second cycle
KH1353 Organisational Development and Leadership for Engineers 7.5 First cycle
ME1003 Industrial Management, Basic Course 6.0 First cycle

Recommended courses

Course code Course name Credits Edu. level
II1100 Language Support in Thesis Work 3.0 First cycle

Software Engineering (DPUB)

Year 2

Mandatory courses (15.0 cr.)

Course code Course name Credits Edu. level
IV1300 Software Engineering 7.5 First cycle
ID1005 Algorithms and Data Structures 7.5 First cycle

Conditionally Elective courses

Course code Course name Credits Edu. level
ID2204 Constraint Programming 7.5 Second cycle
II1302 Projects and Project Methods 7.5 First cycle
SF1626 Calculus in Several Variable 7.5 First cycle

Year 3

Mandatory courses (22.5 cr.)

Course code Course name Credits Edu. level
IX1501 Mathematical Statistics 7.5 First cycle
ID2212 Network Programming with Java 7.5 Second cycle
IV1201 Design of Global Applications 7.5 First cycle

Conditionally Elective courses

Course code Course name Credits Edu. level
ID2010 Programming of Interactive Systems 7.5 Second cycle
IK2001 Security for Java Environment and Electronic Commerce 7.5 Second cycle
ID1217 Concurrent Programming 7.5 First cycle
ID2208 Programming Web-Services 7.5 Second cycle
ID2216 Developing Mobile Applications 7.5 Second cycle
IK1330 Wireless Systems 7.5 First cycle
DD2388 Program System Construction using .NET Framework 7.5 Second cycle
SF1626 Calculus in Several Variable 7.5 First cycle
DD2352 Algorithms and Complexity 7.5 Second cycle
ID2209 Distributed Artificial Intelligence and Intelligent Agents 7.5 Second cycle
IV1023 Advanced Information Handling with XML 7.5 First cycle
AG1815 Sustainable Development, ICT and Innovation 7.5 First cycle
ID2202 Compilers and Execution Environments 7.5 Second cycle
ID2213 Logic Programming 7.5 Second cycle
ME1003 Industrial Management, Basic Course 6.0 First cycle
DD1352 Algorithms, Data Structures and Complexity 9.0 First cycle
IC2005 Methodology of Interaction Design 7.5 Second cycle
IC1007 Human-computer Interaction: Principles and Design 7.5 First cycle

Recommended courses

Course code Course name Credits Edu. level
II1100 Language Support in Thesis Work 3.0 First cycle