MC001A - Information Technologies 
Profa. Dr. Claudia Maria Bauzer Medeiros
Wednesday from 14 pm to 18 pm and Friday from 10 am to 12 pm

MC009A - Computing and Society 
Prof. doctor Jorge Stolfi
Monday from 21 pm to 23 pm

MC011AB - Compiler Laboratory 
Prof. doctor Sandro Rigo
Wednesday from 13 pm to 16 pm

MC038A - Introduction to Scientific Writing
Prof. Dr. Ariadne Maria Brito Rizzoni Carvalho
Friday from 10am to 12pm 

MC039B - Seminars on Computing and Technology 
Prof. doctor Rodolfo Jardim de Azevedo
Monday from 10 pm to 12 pm

MC102 - Computer Algorithms and Programming
The classes are: AB_CD_EF_IJ_KL_MN_OP_UV_XY_Z were taught in a standardized manner. The responsible teacher and class schedule varied as defined in the distribution of the Didactic Load of the CI that can be seen: HERE
More information on the website: www.ic.unicamp.br/~mc102

MC102 QRST - Computer Algorithms and Programming
Prof. doctor Zanoni Dias 
Tuesday from 10 am to 12 pm, Thursday from 10 am to 12 pm and (Monday from 14 pm to 16 pm (QR) and from 16 pm to 18 pm (ST))                                

MC102 WY - Computer Algorithms and Programming   
Prof. Helio Pedrini
Tuesday from 21 pm to 23 pm, Wednesday from 19 pm to 21 pm and (Thursday from 19 pm to 21 pm)                                                                                                                

MC202ABC - Data Structures
Prof. doctor Guilherme Pimentel Telles
Tuesday from 10 am to 12 pm, Thursday from 10 am to 12 pm and (Wednesday from 14 pm to 16 pm, and Thursday from 14 pm to 16 pm)  

MC202D - Data Structure

Prof. Dr. Tomasz Kowaltowski
(Tuesday from 21 pm to 22 pm), Thursday from 19 pm to 21 pm and Friday from 21 pm to 23 pm

MC202EF - Data Structures
Prof. Dr. Neucimar Milk
Tuesday from 10 am to 12 pm, Thursday from 10 am to 12 pm and (Tuesday from 16 pm to 18 pm)

MC302ABCD - Object Oriented Programming
Profa. Dr. Cecília Mary Fischer Rubira
Tuesday from 10 am to 12 pm, (Tuesday from 14 pm to 16 pm), (Tuesday from 16 pm to 18 pm) and Thursday from 10 am to 11 am  

MC302EF - Object Oriented Programming
Profa. Dr. Cecília Mary Fischer Rubira and Prof. Dr. Leandro Aparecido Villas
Tuesday from 21 pm to 23 pm, Thursday from 19 pm to 21 pm and (Saturday from 10 am to 12 pm)

MC346A - Programming Paradigms 
Prof. doctor Jacques Wainer
Monday from 16 pm to 18 pm and Wednesday from 16 pm to 18 pm 

MC358A - Mathematical Foundations of Computing 
Prof. doctor Arnaldo Moura
Monday from 10 am to 12 pm and Thursday from 10 am to 12 pm

MC358B - Mathematical Foundations of Computing 
Prof. doctor Pedro Rezende
Monday from 10 am to 12 pm and Thursday from 10 am to 12 pm

MC404AB - Basic Computer Organization and Assembly Language 
Prof. Dr Edson Borin
Monday from 21 pm to 23 pm and (Wednesday from 19 pm to 21 pm)

MC404E - Basic Computer Organization and Assembly Language 
Prof. Dr Edson Borin
Thursday from 19 pm and (Friday from 21 pm to 23 pm)

MC426A - Software Engineering // MC436A - Introduction to Software Engineering 
Prof. Dr. Ariadne Maria Brito Rizzoni Carvalho
Tuesday from 19 pm to 21 pm, Thursday from 19 pm to 21 pm and (Thursday from 21 pm to 23 pm)

MC437AB - Information Systems Project
Prof. Dr. Luiz Eduardo Buzato 
Wednesday from 14 pm to 16 pm and (Friday from 14 pm to 16 pm)

MC448 # - Algorithm Design and Analysis I 
Prof. doctor Zanoni Dias

MC458AB - Design and Analysis of Algorithms I 
Prof. Dr. Richard Dahab
(Monday from 19 pm to 21 pm) and Wednesday from 21 pm to 23 pm

MC504A - Operating Systems // MC514A Operating Systems: Theory and Practice
Prof. doctor Paulo Licio de Geus
Tuesday from 14 pm to 16 pm, Thursday from 14 pm to 16 pm (Friday from 14 pm to 18 pm)

MC511A - Programming Challenges I 
Prof. doctor Cid Carvalho de Souza
Fridays from 14 pm to 18 pm

MC536AB - Databases: Theory and Practice
Prof. Dr André Santanché
Tuesday from 21 pm to 23 pm, Friday from 19 pm to 21 pm and (Friday from 21 pm to 22 pm)

MC548 # - Algorithm Design and Analysis II  
Prof. doctor Zanoni Dias

MC558AB - Design and Analysis of Algorithms II 
Prof. Dr Orlando Lee
Tuesday from 16 pm to 18 pm and (Thursday from 16 pm to 18 pm)

MC613A - Digital Circuits Laboratory 
Prof. Dr. Mario Lúcio Cortes
(Wednesday from 14 pm to 16 pm)

MC613B - Digital Circuits Laboratory 
Prof. Dr. Guido Costa Souza de Araujo
(Wednesday from 14 pm to 16 pm)

MC626A - Information System Analysis and Design 
Prof. Dr. Eliane Martins
Tuesday 19 pm to 21 pm, Thursday 19 pm to 21 pm,

MC636A - Software Verification and Validation => Accompanies MC626A, Laboratory :( Friday from 19pm to 21pm)

MC658A - Algorithm Design and Analysis III 
Prof. Dr Flavio Keidi
Monday from 19 pm to 21 pm and (Wednesday from 21 pm to 23 pm)

MC714A - Distributed Systems 
Prof. doctor Ricardo de Oliveira Anido
Tuesday from 14 pm to 16 pm and Thursday from 14 pm to 16 pm

MC715AB - Distributed Systems Laboratory 
Profa. Dr. Islene Garcia
Wednesday from 16 pm to 19 pm

MC722A - Computer Systems Design
Prof. Dr. Richard Pannain
Tuesday from 21 pm to 23 pm and Thursday from 19 pm to 21 pm 

MC723AB - Computer Systems Projects Laboratory
Prof. doctor Rodolfo Jardim de Azevedo
(Tuesday from 8 am to 12 pm)

MC750A - Construction of Human-Computer Interfaces 
Prof. Dr. Amaria Cecília Calani Baranauskas
Tuesday from 16 pm to 18 pm and Thursday from 16 pm to 18 pm

MC822A - Teleprocessing and Networks 
Prof. doctor Nelson Luis Saldanha da Fonseca
Monday from 21 pm to 23 pm and Wednesday from 19 pm to 21 pm

MC823AB - Teleprocessing and Networking Laboratory 
Prof. doctor Edmundo Roberto Mauro Madeira
(Thursday from 10 am to 12 pm)

MC851A - Computer Design I 
Dr. Anderson de Rezende Rocha
(Tuesday from 19 pm to 21 pm and Thursday from 21 pm to 23 pm)

MC851B - Computer Design I // MC853A - Programming Systems Project 
Prof. Dr. Sandro Rigo
(Friday from 14 pm to 18 pm)

MC857AB - Project in Information Systems 
Prof. doctor Fernando Antonio Vanini
(Tuesday from 21 pm to 23 pm) and Friday from 19 pm to 21 pm

MC878A - Graph Theory and Applications 
Profa. Dr. Christiane Neme Campos
Wednesday from 8 am to 10 am and Friday from 10 am to 12 pm

MC886A - Machine Learning 
Prof. doctor Jacques Wainer
Tuesday from 10 pm to 12 pm and Thursday from 10 pm to 12 pm

MC889A - Introduction to Cryptography 
Prof. Dr. Richard Dahab
Monday from 21 pm to 22 pm and Wednesday from 19 pm to 21 pm 

MC900A - Special Topics in Programming Language 
Prof. Dr. Guido Costa Souza de Araujo
Tuesday from 8 pm to 10 pm and Thursday from 8 pm to 10 pm

MC906A - Introduction to Artificial Intelligence 
Prof. doctor Siome Klein Goldenstrein
Tuesday from 14 pm to 16 pm and Thursday from 14 pm to 16 pm

MC920AB - Introduction to Digital Image Processing 
Prof. doctor Alexandre Xavier Falcão
Tuesday from 14 pm to 16 pm and Thursday from 14 pm to 16 pm

MC926A - Topics in Software Engineering I (there were no undergraduate students enrolled)
Prof. Dr. Eliane Martins
Monday from 14 pm to 16 pm and Wednesday from 14 pm to 16 pm

MC931A -Special Topics in Computer Science 
Prof. doctor Edurdo Candido Xavier
Wednesday from 18 pm to 20 pm and Friday from 16 pm to 18 pm

MC942A - Computer Network Security 
Prof. doctor Paulo Licio de Geus
Tuesday from 10 pm to 12 pm and Thursday from 10 pm to 12 pm

MC948A - Computational Geometry 
Prof. doctor Pedro Jussieu de Rezende
Monday from 16 pm to 18 pm and Wednesday from 16 pm to 18 pm

MC949A - Computer Vision 
Prof. doctor Siome Klein Goldenstrein
Tuesday from 16 pm to 18 pm and Thursday from 16 pm to 18 pm

MC950A - Image Recovery by Content 
Prof. doctor Ricardo da Silva Torres
Tuesday 19 pm to 23 pm and Thursday 21 pm to 23 pm

MC954A - Topics in Operating Systems II 
Prof. doctor Luiz Eduardo Buzato
Tuesday from 8 pm to 10 pm and Thursday from 8 pm to 10 pm

MC956A - Topics in Databases (there were no undergraduate students enrolled)
Profa. Dr. Cláudia Maria Bauzer Medeiros
Tuesday from 8 am to 10 am and Friday from 8 am to 10 am

MC956B - Topics in Database (there were no undergraduate students enrolled)
Prof. Dr André Santanché
Tuesday from 14 pm to 16 pm and Thursday from 14 pm to 16 pm

MC964A - Topics in Distributed Computing 
Prof. doctor Luiz Fernando Bittencourt
Monday from 19 pm to 21 pm and Wednesday from 21 pm to 22 pm