Schedule and Labs Sort by: Date Friday Jun 14 2019 Final Exam Comprehensive class final exam Wednesday Jun 12 2019 Lecture and Lab 14 Version control, overloading and overriding Readings and Announcements Please fill out teaching evaluations if you have not done so Tuesday Jun 11 2019 Lecture and Lab 13 Git and test cases Monday Jun 10 2019 Lecture and Lab 12 Overload assignments, inheritance and more on project 6 Readings and Announcements Read Oualline chapter 18 NOTE: Teaching evaluations are now available Thursday Jun 06 2019 Lecture and Lab 11 Copy constructors, inheritance and discussion of project 6. Readings and Announcements Read Oualline chapter 20 Form groups and start code review 5 NOTE: Code review 5 due at 11:59pm Fri, June 7 EXTENDED: Programming project 5 now due at 11:59pm on Sunday, June 9 Wednesday Jun 05 2019 Lecture and Lab 10 More on C++ classes, parameter passing and project 5 discussion Readings and Announcements Code review 3 due at 11:59pm Tuesday Jun 04 2019 Lecture and Lab 9 Introduction to C++ Classes Readings and Announcements Form groups and start code review 5 NOTE: Programming project 4 due at 11:59pm Monday Jun 03 2019 Midterm and Lab 8 Midterm and Introduction to C++ Classes Thursday May 30 2019 Lecture and Lab 7 Recursion and Make files Readings and Announcements Form groups and start code review 4 NOTE: Code review 4 due at 11:59pm Fri, May 31 EXTENDED: Project 3 now due at 11:59pm Saturday, June 1 EXTENDED: Project 4 now due at 11:59pm Tuesday, June 4 Wednesday May 29 2019 Lecture and Lab 6 Interactive debugging with GDB Readings and Announcements Read Oualline sections 17.4 Code review 3 due at 11:59pm Tuesday May 28 2019 Lecture and Lab 5 Linked lists Readings and Announcements Read Oualline chapter 30 Form groups and start code review 3 Monday May 27 2019 Memorial Day There will be no class on Memorial Day Announcements Projects 3 and 4 released Thursday May 23 2019 Lecture and Lab 4 Code analysis and debugging Readings and Announcements Read Oualline sections 17.1 and 17.2 Form groups and start code review 2 Programming project 1 due at 11:59pm NOTE: Code review 2 due at 11:59pm Fri, May 24 NOTE: Programming project 2 due at 11:59pm on Sun, May 26 Wednesday May 22 2019 Lecture and Lab 3 Structures in C Readings and Announcements Read Ressie chapter 6 Code review 1 due at 11:59pm Tuesday May 21 2019 Lecture and Lab 2 C pointers, arrays and memory management Readings and Announcements Read Ressie chapters 2 and 4 Form groups and start code review 1 Monday May 20 2019 Lecture and Lab 1 Course introduction and C pointer basics Readings and Announcements Read Ressie Chapters 1 and 3 Project 1 and 2 released
Wednesday Jun 12 2019 Lecture and Lab 14 Version control, overloading and overriding Readings and Announcements Please fill out teaching evaluations if you have not done so
Monday Jun 10 2019 Lecture and Lab 12 Overload assignments, inheritance and more on project 6 Readings and Announcements Read Oualline chapter 18 NOTE: Teaching evaluations are now available
Thursday Jun 06 2019 Lecture and Lab 11 Copy constructors, inheritance and discussion of project 6. Readings and Announcements Read Oualline chapter 20 Form groups and start code review 5 NOTE: Code review 5 due at 11:59pm Fri, June 7 EXTENDED: Programming project 5 now due at 11:59pm on Sunday, June 9
Wednesday Jun 05 2019 Lecture and Lab 10 More on C++ classes, parameter passing and project 5 discussion Readings and Announcements Code review 3 due at 11:59pm
Tuesday Jun 04 2019 Lecture and Lab 9 Introduction to C++ Classes Readings and Announcements Form groups and start code review 5 NOTE: Programming project 4 due at 11:59pm
Thursday May 30 2019 Lecture and Lab 7 Recursion and Make files Readings and Announcements Form groups and start code review 4 NOTE: Code review 4 due at 11:59pm Fri, May 31 EXTENDED: Project 3 now due at 11:59pm Saturday, June 1 EXTENDED: Project 4 now due at 11:59pm Tuesday, June 4
Wednesday May 29 2019 Lecture and Lab 6 Interactive debugging with GDB Readings and Announcements Read Oualline sections 17.4 Code review 3 due at 11:59pm
Tuesday May 28 2019 Lecture and Lab 5 Linked lists Readings and Announcements Read Oualline chapter 30 Form groups and start code review 3
Monday May 27 2019 Memorial Day There will be no class on Memorial Day Announcements Projects 3 and 4 released
Thursday May 23 2019 Lecture and Lab 4 Code analysis and debugging Readings and Announcements Read Oualline sections 17.1 and 17.2 Form groups and start code review 2 Programming project 1 due at 11:59pm NOTE: Code review 2 due at 11:59pm Fri, May 24 NOTE: Programming project 2 due at 11:59pm on Sun, May 26
Wednesday May 22 2019 Lecture and Lab 3 Structures in C Readings and Announcements Read Ressie chapter 6 Code review 1 due at 11:59pm
Tuesday May 21 2019 Lecture and Lab 2 C pointers, arrays and memory management Readings and Announcements Read Ressie chapters 2 and 4 Form groups and start code review 1
Monday May 20 2019 Lecture and Lab 1 Course introduction and C pointer basics Readings and Announcements Read Ressie Chapters 1 and 3 Project 1 and 2 released