Code Courses Credit ECTS
    CS102 Intro. to Programing II 4 7
    MATH213 Discrete and Combinatorial Mathematics 3 5
    CS201 Object Oriented Software Development 4 7
    CS221 Digital Systems 4 7
    CS222 Computer Organization and Design 4 6
    CS210 Data Structures 3 6
    CS311 Algorithms 3 6
    CS361 Operating Systems 4 6
       
  One Of These 3 Courses    
    CS303 Principles of Programming Languages 3 6
    CS330 Introduction to Database Systems 4 6
    CS306 Software Engineering 6