| 
HomeContact Information
 Announcements
 Discussion Forum (LMS)
 
SyllabusLearning Outcomes
 Prerequistites
 iClickers in Lecture
 Course Grades
 
CalendarLecture notes
 Lab materials
 Homework
 Test reviews
 
Weekly ScheduleOffice Hours
 Lab Times
 
Getting HelpTutoring
 Advice from TAs
 Advice from Students
 
HomeworkCollaboration Policy &Due Date and Time
 Late Day Policy
 Compilers
 Homework Submission
 HW Grading Criteria
 Academic Integrity
 
 
C++ DevelopmentCode Editors & IDEs
 OS Choices
 Installing Cygwin
 Memory Debugging
 Valgrind
 Dr. Memory
 
ReferencesOptional Textbooks
 Web Resources
 Misc. C++ Programming
 Command Line Args
 File I/O
 string → int/float
 
 | Office Hours
Your graduate lab TA is your first point of contact for this course.
You may also attend the office hours of any other TA or the instructor
for questions about the course material or the homework.  If you have
questions about the grading of your homework, please see the TA who
graded your assignment during their regular office hours or make an
appointment.  Please also check the Announcements page for schedule changes.
  When you seek help on a programming assignment from a TA or from
the instructor during office hours, you must arrive prepared with a
list of problems and questions.  Students who are not prepared will be
turned away.
 
During busy office hours (Wednesday and Thursday office hours tend to
be the most crowded) we will be using a "help queue" to ensure that
everyone has a fair turn getting help.  Students with consistent
participation and solid performance on recent
in-lecture iClicker exercises will have
higher priority for assistance in the help queue.
 Lab Schedule
Please attend your assigned lab section and get to know your lab TA,
the undergraduate mentors, and the other students in your lab section.
Contact your graduate lab TA in advance to re-schedule if you
can't make your lab section for a particular week.
NOTE: All other excused absences should be handled through
the  Student Experience office, who
will send a written note to the course instructor.
 
|  | Monday | Tuesday | Wednesday | Thursday | Friday |  | 10am |  |  | Lab Section 1 10-11:50am
 Lally 104
 TA: Charles
 mentors: Isabella,
 Mike, Nathan,
 & Jesse (50%)
 | Lab Section 2 10-11:50am
 Lally 102
 TA: Yuriy
 mentors: Beverly,
 Cameron, Jimmy,
 & Jesse (50%)
 |  |  |  |  |  | 11am | Prof Thompson 11am-noon
 AE 205
 |  |  |  | 12pm |  |  | Lab Section 3 noon-1:50pm
 Lally 104
 TA: Andrew Y.
 mentors: Isabella,
 Nathan, & Toshi
 | Lab Section 4 noon-1:50pm
 Lally 102
 TA: Yuriy
 mentors: Andrea,
 Cameron, & Zishan
 | TA: Andrew Y. (noon-4pm) mentor: Samantha (3-4pm)
 
 AE 217
 |  |  |  |  | 1pm |  |  | Prof Cutler 1:30-3:30pm
 MRC 331A
 |  | 2pm | Lecture 2-3:50pm
 Sage 3303
 | Lab Section 5 2-3:50pm
 Lally 102
 TA: Salles
 mentors: Andrew F.,
 Litao, Samantha,
 & Lars (50%)
 | Lab Section 6 2-3:50pm
 Lally 104
 TA: Andrew Y.
 mentors: Beverly,
 Toshi, Wilson,
 & Lars (50%)
 | Lecture 2-3:50pm
 Sage 3303
 |  |  |  | 3pm |  |  |  |  | 4pm |  | Prof Cutler & Prof Thompson Sage 3303/Lobby
 | Lab Section 7 4-5:50pm
 Lally 102
 TA: Salles
 mentors: Andrea,
 Jimmy, & Lars
 | TA: Charles (4-6pm) mentor: Ariel (4-6pm)
 
 Low/CII 4034
 (cancelled Sept 23rd)
 | TA: Yuriy (4-6pm) mentor: Litao (4-6pm)
 mentor: Elizabeth (4-6pm)
 
 TA: Charles (6-8pm)
 mentor: Jesse (6-8pm)
 mentor: Wilson (6-8pm)
 mentor: Samantha (6-7pm)
 
 Low/CII 4050
 | Prof Cutler & Prof Thompson Sage 3303/Lobby
 |  |  |  | TA:Yuriy 4-6pm
 Lally 102
 |  | 5pm |  |  |  | 6pm | mentor: Andrew F. 6-8pm
 Lally 102
 | TA: Salles mentor: Youssef
 6-8pm
 AE 215
 | Lab Section 8 6-7:50pm
 Lally 104
 TA: Charles
 mentors: Youssef,
 Zishan, & Mike (6-7pm)
 | TA: Salles (6-8pm) mentor: Mike (7-8pm)
 
 Low/CII 3051
 |  |  |  |  | 7pm |  |  |  | 8pm | ALAC Drop In Tutoring 8-10pm
 Lally 102
 | ALAC Drop In Tutoring 8-10pm
 Lally 102
 | ALAC Drop In Tutoring 8-10pm
 Lally 102
 | ALAC Drop In Tutoring 8-10pm
 Lally 102
 |  |  |  |  | 9pm |  |  |  
 
 |