CS 24: Problem Solving with Computers-II, M19

lecture date notes ready? description slides before slides after
2019-08-06 lect01 true Course overview, intro to Git and C++ classes pdf Annotated pdf
2019-08-07 lect02 true C++ classes and abstract data types pdf Annotated pdf
2019-08-08 lect03 true The Big Four pdf Annotated pdf
2019-08-14 lect04 true Linked Lists and the Rule of Three pdf Annotated pdf
2019-08-15 lect05 true Linked-lists (contd), Rule of Three, Unit tests pdf Annotated pdf
2019-08-20 lect06 true Intro to pa01, operator overloading, Recursion pdf Annotated pdf
2019-08-21 lect07 true Recursion (contd), GDB, Binary Search Trees pdf Annotated pdf
2019-08-22 lect08 true Binary Search Trees pdf Annotated pdf
2019-08-27 lect09 true Big-Oh: Analyzing the efficiency of algorithms pdf Annotated pdf
2019-08-28 lect10 true Analyzing the running time of BST operations pdf Annotated pdf
2019-09-3 lect11 true Stacks (lab05), C++ STL pdf Annotated pdf
2019-09-04 lect12 true C++ templates pdf Annotated pdf
2019-09-05 lect13 true Heaps pdf Annotated pdf
2019-09-10 lect14 true Comparison classes and iterators pdf Annotated pdf
2019-09-11 lect15 true Final wrap up pdf Annotated pdf

num ready? description assigned due
h01 true Chapter 1.1, 2.1-2.2 Tue 08/06 02:00PM Fri 08/16 02:00PM
h02 true Chapter 2.3-2.5 Wed 08/14 02:00PM Fri 08/23 02:00PM
h03 true Chapter 3, section 3.1, Chapter 4, 4.1 - 4.5 Wed 08/14 02:00PM Fri 08/23 02:00PM
h04 true Chapter 5, section 5.1 -5.4 Wed 08/21 02:00PM Fri 08/30 09:00AM
h05 true Chapter 9: Recursion Wed 08/21 02:00PM Fri 08/30 09:00AM
h06 true Chapter 1: Runing Time Analysis Tue 08/27 02:00PM Fri 09/06 06:00PM
h07 true Chapter 10: Trees Tue 08/27 02:00PM Fri 09/06 06:00PM
h08 true Chapter 6.1 - 6.6: Templates Tue 09/03 02:00PM Wed 09/11 09:00AM
h09 true Heaps: Chapter 11.1 and 11.2 Tue 09/10 02:00PM Wed 09/11 02:00PM

num ready? description assigned due
lab00 true Getting started Fri 08/09 03:00PM Thu 08/15 11:59PM
lab01 true Define implement and apply a C++ class Fri 08/09 03:00PM Thu 08/15 11:59PM
lab02 true Implementing a linked list Fri 08/16 09:00AM Thu 08/22 11:59PM
lab03 true Using g++, make and gdb Fri 08/16 09:00AM Thu 08/22 11:59PM
lab04 true Binary Search Tree Fri 08/23 03:00PM Wed 08/28 11:59PM
lab05 true Evaluating expressions with stacks Fri 09/06 09:00AM Fri 09/13 11:59PM
lab06 true Implementing a heap Fri 09/06 09:00AM Fri 09/13 11:59PM
pa01 true Linked-list implementation of a card game Tue 08/20 09:00AM Fri 08/30 11:59PM
pa02 true BST on movie dataset Wed 08/28 03:00PM Tue 09/10 11:59PM

num ready? description assigned due

num ready? description exam date
e01 true Midterm Exam Thu 08/29 02:00PM
e02 true Final Exam Thu 09/12 02:00PM