- Computer Communication Networks 2
- Programming Techniques 2
- Software Engineering 2
- Artificial Intelligence 1
- Logics and Meanings of Programs 1
- Mathematical Logic and Formal Languages 1
- Programming Languages, Compilers, Interpreters 1
- Software Engineering/Programming and Operating Systems 1
- User Interfaces and Human Computer Interaction 1