MC001A - Information Technologies
MC009A - Computing and Society
MC039A - Seminars on Computing and Technology
MC102ABCDEFIJKLMNOPRSUVXZ – Algorithms and Computer Programming
MC202AB - Data Structures
MC202E - Data Structures
MC202GH - Data Structures
MC322A - Object Oriented Programming
MC346A - Programming Paradigms
MC358A - Mathematical Foundations of Computing
MC358B - Mathematical Foundations of Computing
MC404AB - Basic Computer Organization and Assembly Language
MC426A - Software Engineering
MC458A - Algorithm Design and Analysis I
MC504A - Operating Systems
MC536B - Databases: Theory and Practice
MC536C - Databases: Theory and Practice
MC558A - Algorithm Design and Analysis II
MC602A - Logic Circuits Organization Computers
MC621A - Programming Challenges II / MC821A - Programming Challenges IV
MC714A - Distributed Systems
MC722A - Computer Systems Design / MC732A - Computer Systems Design
MC758A - Algorithmic Game Theory
MC832A - Computer Networks
MC833A - Programming of Computer Networks
MC853A - Project in Programming Systems
MC855A - Computer Systems Project
MC857A - Information Systems Project
MC859A - Computer Theory Project
MC878A - Theory and Applications of Graphs //*MO405A*
MC886A - Computer Theory Project // MO444A
MC908A - Special Topics in Theory of Computing
MC908B - Special Topics in Theory of Computing
MC920A - Introduction to Digital Image Processing // * MO443A *
MC921A - Compiler Design and Construction
MC932A - Special Topics in Computer Science
MC934A - Topics in Computer Engineering
MC959A – Topics in Artificial Intelligence I
MC963A - Topics in Computer Networks II // MO629A
MC964A - Topics in Distributed Computing
MC972A - Topics in Airquiteture and Hardware I
MC976A - Topics in Software Engineering II // * MO620A *