WEB PAGE:  www.eecs.uottawa.ca/~lucia/courses/211018/
Assignment submission will be done at the virtual campus (virtual campus area is currently unavailable). 

PROFESSOR:  Lucia Moura tel: 5625800 ext. 6678 email: lmoura@uottawa.ca TO ENSURE YOUR EMAIL IS READ, PLEASE START THE SUBJECT LINE WITH: "CSI2110 student" 

OFFICE HOURS:  Office: SITE 5027 Mondays 3:004:00; Thursdays 1:302:30; check office hour weekly schedule for deviations from these times and added office hours 

TA CONTACTS:  TA and Prof Office Hour Schedule TA names and contact, for each lab and DGD: see brightspace 

SCHEDULE:  MASTER SCHEDULE (what is covered in lectures, labs, tutorials) 

CSI2110A: 
Lecture 1: Tuesday 13:00  14:30 STE G0103 Lecture 2: Thursday 11:30  13:00 STE G0103 students attend the tutorial: Tutorial: Friday 14:3016:00 MNT202 students attend one of the labs: Laboratory A1 Tuesday 10:0011:30 CBYB02 Laboratory A2 Monday 11:301:00 CBYB02 

CSI2110B: 
Lecture 1: Tuesday 10:00  11:30 STE A0150 Lecture 2: Thursday 8:30  10:00 STE A0150 students attend the tutorial: Tutorial: Wed 14:3016:00 MRN 150 students attend one of the labs: Laboratory B1: Monday 14:30  16:00 STE 2060 Laboratory B2: Tuesday 13:00  14:30 STE 2052 Laboratory B3: Tuesday 13:00  14:30 CBY B02 

CSI2110C: 
Lecture 1: Monday 10:00  11:30 STE G0103 Lecture 2: Wednesday 8:30  10:00 STE G0103 students attend the tutorial: DGD/Tutorial 1: Mon 4:005:30 MNT 203 students attend one of the labs: Laboratory C1: Friday 14:30  16:00 CBY B02 Laboratory C2: Tuesday 10:00  11:30 (please merge with A1 in room CBY B02!) Laboratory C3: Monday 2:30  4:00 STE 0131 



TEXTBOOK: 
Data Structures and Algorithms in Java (6th ed.), Michael Goodrich, Roberto Tamassia, Wiley, 2014. (The textbook is required; some copies available at the Uottawa bookstore)


COURSE OBJECTIVES: 


COURSE OUTLINE: 




MARKING SCHEME: 
30 marks (A) Assignments (2 theoretical, 2 programming) 30 marks (M) Midterm test 40 marks (F) Final Exam (2 marks (B) Bonus: LAB & DGD participation) 100 marks (G) Grade
if (M+F)/70 >= 50% then G= A+M+F+B 



IMPORTANT DATES: 
Dates from the University of Ottawa Academic Calendar: 