First level
Theoretical Computer Science I
Introduction to Programming II
Computer Systems: Fundamental Concepts
Introduction to Business Information Systems
Second level
Theoretical Computer Science II
Programming: Contemporary Concepts
Structured Systems Analysis and Design
Third level
Theoretical Computer Science III
Operating Systems and Architecture
Database Design and Implementation