CS 173 Introduction to Computer Science II Spring 2017

Course Schedule

Legend


Class
Topics


Reading
Assignments


Assignments Due

College and
Departmental
Calendar Items


Today
January
SundayMondayTuesdayWednesdayThursdayFridaySaturday
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

16


MLK Day - no classes
17


First day of classes
18

Course Introductions
Chapter 1
19


Math/CS Colloquium: Stephen Oloo
20

Java Refresher
Chapter 1
21


Week 1
22

23

Java Refresher
Chapter 1
24


Last day to Drop and/or Add a course
25

Java Objects
Chapter 2
26

27

Java Objects
HW 0
28


Week 2
29

30

Inheritance
Chapter 2.1-2.3
31


Last day to register for CR/NC option
    

 

February
SundayMondayTuesdayWednesdayThursdayFridaySaturday
   
1

Exceptions, Casting, Generics
Chapter 2.4-2.6
2


Math/CS Colloquium: Ursula Whitcher
3

Arrays
Chapter 3.1
4


Week 3
5

6

Singly Linked Lists, Equivalence, Cloning
Chapter 3.2, 3.5, 3.6
7

8

Circularly Linked Lists, Doubly Linked Lists
Chapter 3.3-3.4
9


Math/CS Colloquium: David A. Reimann
10

Analysis of Algorithms
Chapter 4.1-4.2
11


Week 4
12

13

Analysis of Algorithms
Chapter 4.1-4.2
14

15

Chapter 4
16


Math/CS Colloquium: Chris Creighton, '11
17

Recursion
Chapter 5
18


Week 5
19

20

Stacks
Chapter 6
21

22

Queues
Chapter 6
23


Math/CS Colloquium: Darren Mason
24

Deques
Chapter 6
25


Week 6
26

27

Test #1
28

    

 

March
SundayMondayTuesdayWednesdayThursdayFridaySaturday
   
1

Positional Lists
Chapters 7
2


Math/CS Colloquium: Robert Messer
3

Iterators
Chapters 7
4


Spring Break
Week 7
5


Spring Break
6


Spring Break
7


Spring Break
8


Spring Break
9


Spring Break
10


Spring Break
11


Spring Break
Week 8
12


Spring Break
13

Trees
Chapter 8
14


Pi Day
15

Trees
Chapter 7
HW 4
16

17

Trees
Chapter 7
18


Week 9
19

20


Academic Advising
21


Academic Advising
22


Academic Advising
23


Math/CS Colloquium: Bruce Berndt, '61
Academic Advising
24


Academic Advising
25


Week 10
26

27


Academic Advising
28


Academic Advising
29

30


Math/CS Colloquium: David Austin
31

 

 

April
SundayMondayTuesdayWednesdayThursdayFridaySaturday
      
1


Week 11
2

3

4

5

6


Math/CS Colloquium: Zala Films (Video)
7

8


Week 12
9

10

11

12

13


Math/CS Colloquium: Andrés Eduardo Caicedo
14


Good Friday
No Afternoon Classes
15


Week 13
16

17

18

19

20


Honors Day
21

22


Week 14
23

24

25

26

27


Math/CS Colloquium: Oreyana Curry
Last day of classes
28


Reading Day - no classes
29


Final Exams
Week 15
30


Final Exams
      

 

May
SundayMondayTuesdayWednesdayThursdayFridaySaturday
 
1


Final Exams
2


Final Exams
3


Final Exams
4

5

6


Week 16
7

8

9

10

11

12

13

14

15

16

17

18

19

20

21
22
23
24
25
26
27
28
29
30
31
   

 


Copyright © 2017, David A. Reimann. All rights reserved.