CS250 -
Introduction to Computer Science II
|
|
|
Notes |
|
Week 1 |
Jan 27 |
Review Files,
Character Processing Help Videos |
01
Review Help Videos |
|
Jan
29 |
Review 1D & 2D arrays |
|
||
Jan
31 |
InClass Coding |
1. Common
Ancestor |
||
Week 2 |
Feb 3 |
Introduce Structures | 02 Structures |
|
Feb 5 |
Finish struct lecture |
|||
Feb 7 |
No Classes - Snow Day |
|||
Week 3 |
Feb
10 |
No Class - Classes canceled until 10am | ||
Feb
12 |
struct lab | 03 struct lab | ||
Feb
14 |
Introduce Classes |
2. Book
Database |
04 Classes I |
|
Week 4 |
Feb 17 |
Finish
Classes Lecture |
||
Feb 19 |
class lab (1-4) | 3.
Pig |
05 Classes Lab | |
Feb 21 |
Midterm
#1 |
Review |
||
Week 5 |
Feb
24 |
class lab (5-9) - finish
on your own static class members |
06 Classes II |
|
Feb
26 |
Composition |
07 ClassesIII |
||
Feb 28 |
composition lab
w/RationalSet |
|||
Week 6 |
Mar 3 |
Intro
to Dark GDK |
4. Circle
Animation |
08 DarkGDK |
Mar 5 |
More
Composition DarkGDK Lab |
09
DakrGDKLab |
||
Mar 7 |
Friends |
10
Friends |
||
Week 7 |
Mar
10 |
Overloaded operator lab |
11
Friends Lab |
|
Mar
12 |
Work on previous lab |
|||
Mar
14 |
Pointers | 12 Pointers |
||
Week 8 |
Mar 17 |
Review
for exam, discuss next assignment |
5. Color
Matching Clarifications Video |
|
Mar 19 |
Midterm
#2 |
Review |
||
Mar 21 |
Discuss
Assignment / Lab Day |
|||
Week 9 |
Mar 24 |
Spring Break |
||
Mar 26 |
Spring Break |
|||
Mar 28 |
Spring Break |
|||
Week 10 | Mar 31 |
Inheritance |
13
Inheritance |
|
Apr 2 |
Inheritance Lab | |
||
Apr 4 |
Lab Day |
|||
Week 11 | Apr
7 |
Inheritance Design |
14
Inheritance Design |
|
Apr
9 |
Pointers, Dynamic Memory, Copy Constructors | 6. Boomshine Boomshine Video |
15 More Pointers |
|
Apr
11 |
|
|||
Week 12 | Apr 14 |
Continue Pointers |
||
Apr 16 |
Finish Pointers |
|||
Apr 18 |
Review |
Review |
||
Week 13 | Apr 21 |
Midterm #3 | ||
Apr 23 |
Senior Projects Day |
|||
Apr
25 |
Introduction to Sprites |
7. Graphical
App |
16 Sprites |
|
Week 14 | Apr 28 |
Polymorphism,
Virtual Functions |
17 Polymorphism |
|
Apr 30 |
Abstract
Classes |
18 Abstract
Classes |
||
May 2 |
Finish
Lab |
Final
Presentation |
||
Week 15 | May
5 |
Presentations Review |
Review I Review II |
|
May
7 |
Reading Day |
|||
Week 16 |
||||
Week 17 |
May 12 (MON) |
Section 2 Final Exam: 3:00pm-5:30pm |