Appendix 1: Course list
Degree Programme in Computer Science and Engineering (D), Programme syllabus for studies starting in autumn 2004
General courses
Year 1
Mandatory courses (60.0 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2D1345 | Introduction to Computer Science | 16.5 hp | |
2D1347 | Communication | 6.0 hp | |
2H1340 | Electrical Circuits | 9.0 hp | |
5B1104 | Calculus I, part 1 | 7.5 hp | |
5B1105 | Calculus I, part 2 | 7.5 hp | |
5B1109 | Linear Algebra II | 7.5 hp | |
5B1928 | Logic | 6.0 hp |
Optional courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2E1215 | Introductory Matlab Course | 1.5 hp | |
5B1111 | Complementary Course in Calculus | 3.0 hp |
Year 2
Mandatory courses (54.0 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2D1240 | Numerical Methods, Basic Course II | 6.0 hp | |
2D1350 | Programming Paradigms | 6.0 hp | |
2D1352 | Algorithms, Data Structures and Complexity | 9.0 hp | |
5B1200 | Differential Equations and Transforms I | 6.0 hp | |
5B1204 | Discrete Mathematics | 12.0 hp | |
5B1506 | Mathematical Statistics, Basic Course | 9.0 hp | |
5C1105 | Insights in Mechanics - Modelling and Simulation | 6.0 hp |
Conditionally elective courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
5A1232 | Optical Communication and Imaging | 6.0 hp | |
5A1242 | Physics of Microcosmos | 6.0 hp |
Year 3
Mandatory courses (27.0 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2D1954 | Program Development Project | 6.0 hp | |
2G1502 | Computer Hardware Basics | 6.0 hp | |
2I1100 | Information Systems and Database Technology | 9.0 hp | |
4D1091 | Work Environment, Computers and Business Administration | 6.0 hp |
Conditionally elective courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
3C1320 | Environment and Technology | 6.0 hp | |
3C1330 | Technology and Ecosystems | 6.0 hp |
Year 4
Optional courses
Year 5
Conditionally elective courses
Autonomous Systems (AUTO)
Year 3
Optional courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2D1420 | Computer Vision, Basic Course | 7.5 hp | |
2D1424 | Geometric Computing in Digital Image Analysis and Visualization | 6.0 hp | |
2E1350 | Adaptive Signal Processing | 6.0 hp | |
2E1423 | Signal Theory | 7.5 hp | |
2I1140 | Artificial Intelligence | 9.0 hp | |
5B1750 | Optimization | 6.0 hp |
Year 4
Optional courses
Recommended courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
DD2380 | Artificial Intelligence | 6.0 hp | Second cycle |
DD2422 | Image Analysis and Computer Vision | 6.0 hp | Second cycle |
DD2426 | Robotics and Autonomous Systems | 7.5 hp | Second cycle |
DD2427 | Image Based Recognition and Classification | 6.0 hp | Second cycle |
DD2428 | Geometric Computing and Visualization | 6.0 hp | Second cycle |
DD2431 | Machine Learning | 6.0 hp | Second cycle |
DD2432 | Artificial Neural Networks and Other Learning Systems | 6.0 hp | Second cycle |
DD2433 | Artificial Neural Networks, Advanced Course | 6.0 hp | Second cycle |
Scientific Computing (BERT)
Year 4
Mandatory courses (6.0 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
DN2264 | Parallel Computations for Large-Scale Problems, Part 1 | 6.0 hp | Second cycle |
Optional courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
DD2257 | Visualization | 7.5 hp | Second cycle |
DN2253 | Numerical Algebra, Methods for Large Matrices | 7.5 hp | Second cycle |
DN2255 | Numerical Solutions of Differential Equations | 7.5 hp | Second cycle |
DN2258 | Introduction to High Performance Computing | 7.5 hp | Second cycle |
DN2260 | The Finite Element Method | 6.0 hp | Second cycle |
DN2265 | Parallel Computations for Large-Scale Problems, Part 2 | 3.0 hp | Second cycle |
DN2269 | Mathematical Models, Analysis and Simulation, part 2 | 7.5 hp | Second cycle |
DN2290 | Advanced Numerical Analysis | 7.5 hp | Second cycle |
Biomedical Engineering (BIO)
Year 3
Mandatory courses (22.5 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
7E1200 | Cellular and Molecular Biology | 15.0 hp | |
7E1201 | Neuroscience | 7.5 hp |
Year 4
Mandatory courses (7.5 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
7E1202 | Systems Biology | 7.5 hp |
Optional courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2D1266 | Mathematical Models, Analysis and Simulation Part 1 | 7.5 hp | |
2D1420 | Computer Vision, Basic Course | 7.5 hp | |
2D1432 | Artificial Neural Networks and Other Learning Systems | 6.0 hp | |
2D1435 | Mathematical Modelling of Biological Systems | 9.0 hp | |
2D1450 | Algorithmic Bioinformatics | 6.0 hp | |
2F1510 | Pattern Recognition | 6.0 hp | |
5A1352 | Complex Systems | 6.0 hp |
Biomedical Engineering (BMT)
Year 4
Mandatory courses (7.5 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
HL1010 | Systems Biology | 7.5 hp | First cycle |
Optional courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
DD2422 | Image Analysis and Computer Vision | 6.0 hp | Second cycle |
DD2431 | Machine Learning | 6.0 hp | Second cycle |
DD2432 | Artificial Neural Networks and Other Learning Systems | 6.0 hp | Second cycle |
DD2433 | Artificial Neural Networks, Advanced Course | 6.0 hp | Second cycle |
DD2435 | Mathematical Modelling of Biological Systems | 9.0 hp | Second cycle |
DD2436 | Modelling of Processes in Cell Biology | 6.0 hp | Second cycle |
DD2447 | Statistical Methods in Applied Computer Science | 6.0 hp | Second cycle |
DD2450 | Algorithmic Bioinformatics | 6.0 hp | Second cycle |
DN2266 | Mathematical Models, Analysis and Simulation Part 1 | 7.5 hp | Second cycle |
EN2100 | Sound Perception | 7.5 hp | Second cycle |
EN2200 | Pattern Recognition | 6.0 hp | Second cycle |
HL2006 | Medical Engineering, Basic Course | 7.5 hp | Second cycle |
Computer Security (DATA)
Year 3
Mandatory courses (18.0 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2I1272 | Security Architecture for Open Distributed Systems | 6.0 hp | |
2I1273 | Principles of Computer Security | 6.0 hp | |
2I1274 | Security Protocols and Applications in Computer Network | 6.0 hp |
Recommended courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2I1263 | Internet Application Protocols and Standards | 6.0 hp |
Year 4
Mandatory courses (12.0 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
DD2395 | Computer Security | 6.0 hp | Second cycle |
DD2495 | Network Security | 6.0 hp | Second cycle |
Optional courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2F1111 | Speech Technology | 6.0 hp | |
DD2387 | Program System Construction Using C++ | 6.0 hp | Second cycle |
DD2440 | Advanced Algorithms | 6.0 hp | Second cycle |
DD2441 | Seminars on Theoretical Computer Science | 6.0 hp | Second cycle |
DD2449 | Foundations of Cryptography | 6.0 hp | Second cycle |
DD2452 | Formal Methods | 7.5 hp | Second cycle |
DD2453 | Advanced Formal Methods | 7.5 hp | Second cycle |
DD2454 | Semantics for Programming Languages | 6.0 hp | Second cycle |
DD2458 | Problem Solving and Programming under Pressure | 9.0 hp | Second cycle |
DD2486 | Systems Programming and Operating Systems | 7.5 hp | Second cycle |
DD2490 | IP Routing in Simple Computer Networks | 7.5 hp | Second cycle |
DD2491 | IP Routing in Internet and Other Complex Networks | 7.5 hp | Second cycle |
ID2002 | Value-Based Software Engineering | 7.5 hp | Second cycle |
IV2021 | Legal Aspects of Information Security | 7.5 hp | Second cycle |
Recommended courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2D1392 | Protocols and Principles of the Internet | 7.5 hp | |
2D1440 | Advanced Algorithms | 6.0 hp | |
2G1301 | Theory of Distributed Systems | 6.0 hp | |
2I1276 | Security for Java Environment and Electronic Commerce | 6.0 hp |
Distributed Systems (DIST)
Year 4
Mandatory courses (15.0 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
ID2201 | Distributed Systems, Basic Course | 7.5 hp | Second cycle |
ID2203 | Distributed Systems, Advanced Course | 7.5 hp | Second cycle |
Optional courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
ID1217 | Concurrent Programming | 7.5 hp | First cycle |
ID2204 | Constraint Programming | 7.5 hp | Second cycle |
ID2207 | Modern Methods in Software Engineering | 7.5 hp | Second cycle |
ID2208 | Programming Web-Services | 7.5 hp | Second cycle |
ID2209 | Distributed Artificial Intelligence and Intelligent Agents | 7.5 hp | Second cycle |
ID2210 | Distributed Computing, Peer-to-Peer and GRIDS | 7.5 hp | Second cycle |
ID2212 | Network Programming with Java | 7.5 hp | Second cycle |
IK2206 | Internet Security and Privacy | 7.5 hp | Second cycle |
IV1200 | System Modelling and Simulation | 7.5 hp | First cycle |
Computer Systems (DSYS)
Year 3
Optional courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2D1373 | Artificial Languages and Syntax Analysis | 6.0 hp | |
2D1426 | Robotics and Autonomous Systems | 7.5 hp | |
2G1113 | Operating Systems | 6.0 hp | |
2G1316 | Data Communications and Computer Networks | 6.0 hp | |
2G1503 | System Modelling and Simulation | 9.0 hp |
Year 4
Mandatory courses (30.0 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2G1120 | Computer Architecture Fundamentals, Intermediate Course | 6.0 hp | |
2G1126 | Distributed Computer Systems | 15.0 hp | |
2G1511 | Computer Architecture | 9.0 hp |
Optional courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2B1511 | Modern Digital Construction with VHDL | 7.5 hp | |
2D1258 | Introduction to High Performance Computing | 7.5 hp | |
2D1263 | Program Construction for Scientific Computing | 6.0 hp | |
2D1375 | Implementation of Programming Languages | 6.0 hp | |
2D1432 | Artificial Neural Networks and Other Learning Systems | 6.0 hp | |
2G1114 | Parallel Computer Systems | 7.5 hp | |
2G1117 | Semantics for Programming Languages | 6.0 hp | |
2G1118 | Network Programming with Java | 6.0 hp | |
2G1121 | Logic Programming | 6.0 hp | |
2G1301 | Theory of Distributed Systems | 6.0 hp | |
2G1318 | Queuing Theory and Teletraffic Systems | 6.0 hp | |
2G1915 | Concurrent Programming | 7.5 hp |
Computer Systems Engineering (DTEK)
Year 4
Optional courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
DD2488 | Compiler Construction | 9.0 hp | Second cycle |
DN2258 | Introduction to High Performance Computing | 7.5 hp | Second cycle |
DN2264 | Parallel Computations for Large-Scale Problems, Part 1 | 6.0 hp | Second cycle |
ID1215 | Compilers and Execution Environments | 7.5 hp | First cycle |
IL2200 | ASIC-design Methodology with High-level Languages | 7.5 hp | Second cycle |
IL2204 | DSP-Construction with HDL | 7.5 hp | Second cycle |
IL2206 | Embedded Systems | 7.5 hp | Second cycle |
IL2207 | System-On-Chip Architectures | 7.5 hp | Second cycle |
IL2212 | Embedded Software | 7.5 hp | Second cycle |
IL2217 | Digital Design with HDL | 7.5 hp | Second cycle |
IS1202 | Computer Systems Architecture | 7.5 hp | First cycle |
IS2206 | Research Methods in Computer Systems Engineering | 7.5 hp | Second cycle |
IV1200 | System Modelling and Simulation | 7.5 hp | First cycle |
Industrial Information and Control Systems (IIS)
Year 4
Mandatory courses (37.5 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2C1228 | Industrial Information Systems, Systems Engineering | 7.5 hp | |
EH2010 | Management of Technology | 7.5 hp | Second cycle |
EH2020 | Industrial Control and Information Systems | 7.5 hp | Second cycle |
EH2040 | Industrial Information Systems, Systems Engineering | 7.5 hp | Second cycle |
EH2050 | Industrial Information Systems, Case Studies | 7.5 hp | Second cycle |
Optional courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
AK2014 | Decision Theory | 7.5 hp | Second cycle |
DD2395 | Computer Security | 6.0 hp | Second cycle |
DD2471 | Modern Database Systems and Their Applications | 7.5 hp | Second cycle |
DH2620 | Human-Computer Interaction, Introductory Course | 6.0 hp | Second cycle |
EH2030 | Business Development and Quality Management | 7.5 hp | Second cycle |
EH2730 | Requirements Engineering | 7.5 hp | Second cycle |
ID2003 | Software Testing and Metrics | 7.5 hp | Second cycle |
IV2007 | Enterprise Computing and ERP Systems | 7.5 hp | Second cycle |
IV2031 | Strategic Management of IT | 7.5 hp | Second cycle |
ME1004 | Industrial Management, Basic Course | 6.0 hp | First cycle |
ME2037 | Project Communication | 6.0 hp | Second cycle |
ME2038 | IT Management | 6.0 hp | Second cycle |
ME2042 | Business Negotiations | 6.0 hp | Second cycle |
Information Systems and Databases (INFO)
Year 3
Mandatory courses (19.5 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2I1224 | Data Warehousing | 6.0 hp | |
2I1228 | Enterprise Computing and ERP Systems | 7.5 hp | |
2I1229 | Knowledge Management | 6.0 hp |
Optional courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2I1140 | Artificial Intelligence | 9.0 hp | |
2I1236 | Intelligent Interfaces | 6.0 hp | |
2I1251 | Theory of Software Metrics | 6.0 hp | |
2I1258 | Large-Scale Software Engineering | 7.5 hp | |
2I1263 | Internet Application Protocols and Standards | 6.0 hp | |
2I1272 | Security Architecture for Open Distributed Systems | 6.0 hp | |
2I1273 | Principles of Computer Security | 6.0 hp | |
2I1274 | Security Protocols and Applications in Computer Network | 6.0 hp |
Year 4
Mandatory courses (52.5 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2I1242 | Models and Languages for Object and Web Databases | 7.5 hp | |
IV2001 | Internet and ERP Systems | 7.5 hp | Second cycle |
IV2007 | Enterprise Computing and ERP Systems | 7.5 hp | Second cycle |
IV2008 | Models and Languages for Object and Web Databases | 7.5 hp | Second cycle |
IV2012 | Knowledge and Software Reuse | 7.5 hp | Second cycle |
IV2014 | Data Warehousing | 7.5 hp | Second cycle |
IV2015 | Knowledge Management | 7.5 hp | Second cycle |
Optional courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2I1256 | Current Problems in Software Engineering | 6.0 hp | |
2I1264 | Internet Programming I | 6.0 hp | |
2I1265 | Internet Programming II | 6.0 hp | |
2I1266 | Internet Programming III | 6.0 hp | |
2I1276 | Security for Java Environment and Electronic Commerce | 6.0 hp | |
2I1278 | Computer Security - Overview | 6.0 hp |
Recommended courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
ID2006 | Software Evolution and Maintenance | 7.5 hp | Second cycle |
ID2007 | Processes for IT Production | 7.5 hp | Second cycle |
IV2002 | Internet Search and Monitoring Techniques | 7.5 hp | Second cycle |
IV2009 | Model-driven Development of Components | 7.5 hp | Second cycle |
IV2013 | Relational Database Design | 7.5 hp | Second cycle |
IV2016 | Project and Power Games | 7.5 hp | Second cycle |
IV2017 | Interoperability of Enterprise Systems and Services | 7.5 hp | Second cycle |
IV2029 | Global IT-management | 7.5 hp | Second cycle |
IV2030 | Management of IT-enabled Change | 7.5 hp | Second cycle |
IV2031 | Strategic Management of IT | 7.5 hp | Second cycle |
Intelligent Interactive Systems (INTE)
Year 3
Mandatory courses (27.0 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2I1140 | Artificial Intelligence | 9.0 hp | |
2I1234 | Machine Learning | 6.0 hp | |
2I1235 | Agent Programming | 6.0 hp | |
2I1236 | Intelligent Interfaces | 6.0 hp |
Recommended courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2D1432 | Artificial Neural Networks and Other Learning Systems | 6.0 hp | |
2I1263 | Internet Application Protocols and Standards | 6.0 hp |
Year 4
Mandatory courses (43.5 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
IC1003 | Cognitive Science | 6.0 hp | First cycle |
IC1008 | Cognitive Science | 7.5 hp | First cycle |
ID2009 | Artificial Intelligence: Principles and Techniques | 7.5 hp | Second cycle |
ID2010 | Programming of Interactive Systems | 7.5 hp | Second cycle |
ID2011 | Microsimulation | 7.5 hp | Second cycle |
ID2012 | Ubiquitous Computing | 7.5 hp | Second cycle |
Optional courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
ID1008 | Internet Application Protocols and Standards | 6.0 hp | First cycle |
Recommended courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2D1365 | Overview of Human-computer Interaction | 6.0 hp | |
2I1130 | Cognitive Psychology | 6.0 hp | |
2I1150 | Theory of Knowledge and Philosophy of Science | 6.0 hp | |
2I1264 | Internet Programming I | 6.0 hp | |
2I1265 | Internet Programming II | 6.0 hp | |
IC1002 | Web-design | 7.5 hp | First cycle |
IC1004 | Cognitive Psychology | 6.0 hp | First cycle |
IC2000 | Methods for the Design of Multimedia and Interactive Systems | 9.0 hp | Second cycle |
IC2001 | Complex Social Networks | 6.0 hp | Second cycle |
IC2007 | Collaborative Computing | 7.5 hp | Second cycle |
IC2008 | Affective Interaction | 7.5 hp | Second cycle |
IC2010 | Advanced Individual Course in Human-Computer Interaction | 7.5 hp | Second cycle |
ID2013 | Internet Programming I | 7.5 hp | Second cycle |
ID2014 | Internet Programming II | 7.5 hp | Second cycle |
ID2209 | Distributed Artificial Intelligence and Intelligent Agents | 7.5 hp | Second cycle |
IT Project Management and Organisation (IPOD)
Year 4
Mandatory courses (18.0 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
ME2015 | Project Management: Leadership and Control | 6.0 hp | Second cycle |
ME2017 | Project Management: Leading Project-based Operations | 6.0 hp | Second cycle |
ME2032 | Economics of Industrial and Technical Transformation | 6.0 hp | Second cycle |
Conditionally elective courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
ME2018 | Leading Temporary Organizations and Projects | 6.0 hp | Second cycle |
ME2039 | Knowledge Management | 6.0 hp | Second cycle |
Internet Working Technology (ITEK)
Year 4
Mandatory courses (15.0 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
DD2392 | Protocols and Principles of the Internet | 7.5 hp | Second cycle |
DD2490 | IP Routing in Simple Computer Networks | 7.5 hp | Second cycle |
Recommended courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
DD2390 | Internet Programming | 6.0 hp | Second cycle |
DD2395 | Computer Security | 6.0 hp | Second cycle |
DD2491 | IP Routing in Internet and Other Complex Networks | 7.5 hp | Second cycle |
DD2492 | Net Design, Project Course | 9.0 hp | Second cycle |
EP2200 | Queuing Theory and Teletraffic Systems | 7.5 hp | Second cycle |
EP2210 | Performance Analysis of Communication Networks | 7.5 hp | Second cycle |
EP2300 | Management of Networks and Networked Systems | 7.5 hp | Second cycle |
ID2206 | Operating Systems | 7.5 hp | Second cycle |
ID2210 | Distributed Computing, Peer-to-Peer and GRIDS | 7.5 hp | Second cycle |
IK2213 | Network Services and Internet-based Applications | 7.5 hp | Second cycle |
IK2554 | Practical Voice Over IP (VoIP) | 7.5 hp | Second cycle |
IK2555 | Wireless and Mobile Network Architectures | 7.5 hp | Second cycle |
Communication Systems (KSYS)
Year 3
Mandatory courses (18.0 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2G1113 | Operating Systems | 6.0 hp | |
2G1305 | Internetworking | 6.0 hp | |
2G1316 | Data Communications and Computer Networks | 6.0 hp |
Year 4
Mandatory courses (166.5 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2G1319 | Communication System Design | 15.0 hp | |
2G1711 | Communication System Design | 18.0 hp | |
2G1712 | Communication System Design | 24.0 hp | |
2G1713 | Communication System Design | 30.0 hp | |
EP2120 | Internetworking | 7.5 hp | Second cycle |
IK2207 | Communication System Design | 18.0 hp | Second cycle |
IK2208 | Communication System Design | 24.0 hp | Second cycle |
IK2209 | Communication System Design | 30.0 hp | Second cycle |
Optional courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2G1120 | Computer Architecture Fundamentals, Intermediate Course | 6.0 hp | |
2G1301 | Theory of Distributed Systems | 6.0 hp | |
2G1318 | Queuing Theory and Teletraffic Systems | 6.0 hp | |
2G1330 | Wireless and Mobile Network Architectures | 7.5 hp | |
2G1331 | Management of Network and Networked Systems | 6.0 hp | |
2G1915 | Concurrent Programming | 7.5 hp |
Recommended courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
DD2452 | Formal Methods | 7.5 hp | Second cycle |
EP2200 | Queuing Theory and Teletraffic Systems | 7.5 hp | Second cycle |
EP2210 | Performance Analysis of Communication Networks | 7.5 hp | Second cycle |
EP2300 | Management of Networks and Networked Systems | 7.5 hp | Second cycle |
ID1217 | Concurrent Programming | 7.5 hp | First cycle |
ID2216 | Developing Mobile Applications | 7.5 hp | Second cycle |
IK2206 | Internet Security and Privacy | 7.5 hp | Second cycle |
IK2210 | GSM Network and Services | 7.5 hp | Second cycle |
IK2213 | Network Services and Internet-based Applications | 7.5 hp | Second cycle |
IK2554 | Practical Voice Over IP (VoIP) | 7.5 hp | Second cycle |
IK2555 | Wireless and Mobile Network Architectures | 7.5 hp | Second cycle |
IS1202 | Computer Systems Architecture | 7.5 hp | First cycle |
Human-Computer Interaction (MDAT)
Year 3
Mandatory courses (6.0 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2D1953 | Graphics and Interaction Programming | 6.0 hp |
Optional courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
4K1401 | History of Technology, a General Survey | 6.0 hp |
Year 4
Mandatory courses (51.0 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2D1406 | Fundamentals of Human-Computer Interaction | 6.0 hp | |
2D1408 | Evaluation Methods in Human-Computer Interaction | 6.0 hp | |
2D1410 | User Centred Program Development | 9.0 hp | |
2D1416 | Computer Support for Cooperative Work | 9.0 hp | |
2I1130 | Cognitive Psychology | 6.0 hp | |
DH2620 | Human-Computer Interaction, Introductory Course | 6.0 hp | Second cycle |
DH2622 | Human-Computer Interaction, Advanced Course with Prototyping | 9.0 hp | Second cycle |
Optional courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2D1378 | Text and Image Processing | 6.0 hp | |
2D1381 | Industrial Applications of Artificial Intelligence | 6.0 hp | |
2D1413 | Advanced Graphics and Interaction | 9.0 hp | |
2D1418 | Language Engineering | 6.0 hp | |
2D1420 | Computer Vision, Basic Course | 7.5 hp | |
2D1518 | Audio, Video and Multimedia Production | 7.5 hp | |
2I1150 | Theory of Knowledge and Philosophy of Science | 6.0 hp |
Recommended courses
Program System Technology (PSYS)
Year 3
Optional courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2D1370 | Functional Programming | 6.0 hp | |
2D1373 | Artificial Languages and Syntax Analysis | 6.0 hp | |
2D1450 | Algorithmic Bioinformatics | 6.0 hp | |
2D1470 | Object Oriented Database Systems | 7.5 hp | |
2D1482 | Programming of Web Server Applications | 6.0 hp | |
2G1113 | Operating Systems | 6.0 hp | |
2I1140 | Artificial Intelligence | 9.0 hp | |
5B1305 | Applied Combinatorics | 6.0 hp |
Year 4
Optional courses
Software Engineering (PTEK)
Year 3
Mandatory courses (19.5 hp)
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2I1251 | Theory of Software Metrics | 6.0 hp | |
2I1255 | Quality Models and Standards | 6.0 hp | |
2I1258 | Large-Scale Software Engineering | 7.5 hp |
Recommended courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2D1410 | User Centred Program Development | 9.0 hp | |
2I1228 | Enterprise Computing and ERP Systems | 7.5 hp |
Year 4
Optional courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2I1278 | Computer Security - Overview | 6.0 hp |
Recommended courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2I1256 | Current Problems in Software Engineering | 6.0 hp |
Theoretical Computer Science (TEOR)
Year 3
Optional courses
Course code | Course name | Credits | Edu. level |
---|---|---|---|
2D1373 | Artificial Languages and Syntax Analysis | 6.0 hp | |
2D1450 | Algorithmic Bioinformatics | 6.0 hp | |
2E1423 | Signal Theory | 7.5 hp | |
2I1140 | Artificial Intelligence | 9.0 hp | |
5B1305 | Applied Combinatorics | 6.0 hp | |
5B1750 | Optimization | 6.0 hp |