MC001A - Information TechnologiesMC038A - Introduction to Scientific Writing // MO903AMC039A - Seminars on Computing and Technology // MO901AMC039B - Seminars on Computing and Technology // MO901BMC102ABCD - Computer Algorithms and ProgrammingMC102EF - Computer Algorithms and ProgrammingMC102GHIJ - Computer Algorithms and ProgrammingMC102KL - Computer Algorithms and ProgrammingMC102MN - Computer Algorithms and ProgrammingMC102OP - Computer Algorithms and ProgrammingMC102QRST - Computer Algorithms and ProgrammingMC102UZVX - Computer Algorithms and ProgrammingMC102WY - Computer Algorithms and ProgrammingMC202BC - Data StructuresMC202D - Data StructuresMC302ABCD - Object Oriented ProgrammingMC302EF - Object Oriented ProgrammingMC346A - Programming ParadigmsMC358A - Mathematical Foundations of ComputingMC358B - Mathematical Foundations of ComputingMC404ABE - Basic Organization of Computers and Assembly LanguageMC426A - Software EngineeringMC437AB - Information Systems ProjectMC458A - Algorithm Design and Analysis IMC504 - Operating SystemsMC521A - Programming Challenges I / MC721A - Programming Challenges IIIMC536AB - Databases: Theory and PracticeMC558A - Algorithm Design and Analysis IIMC613AB - Digital Circuits LaboratoryMC626A - Information System Analysis and DesignMC658A - Algorithm Design and Analysis IIIMC714A - Distributed SystemsMC722A - Computer Systems Design / MC732A - Computer Systems DesignMC723A - Computer Systems Projects Laboratory / MC733A - Computer Systems Projects LaboratoryMC750A - Construction of Human-Computer InterfacesMC832A - Computer NetworksMC833AB - Computer Network ProgrammingMC851A - Computer Design I / MC857A - Information Systems Project // MO815AMC855A - Computer Systems ProjectMC859A - Computer Theory Project // MO824AMC861A - Computer Design IIMC886A - Machine Learning // MO444AMC889A - Introduction to Cryptography // MO421AMC900A - Special Topics in Programming Language // MO615AMC911AB - Project in CompilersMC912A - Special Topics in Computer Architecture // MO401AMC918A - Topics in Computer Theory I // MO829AMC920A - Introduction to Digital Image Processing // MO443AMC926A - Topics in Software Engineering I // MO409AMC930A / MC937A - Computer Graphics // MO603AMC959A - Topics in Artificial Intelligence I // MO810AMC970A - Introduction to Parallel Programming // MO644AMC986A - Topics in Human-Computer Interfaces // MO645A