Course Calendar

January 2013
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
    1 2 3 4 5
6 7 8

Class 1: Introduction to IC211

Monday Schedule
9

Class 2: Introduction to Java
10

Lab 1
11 12
13 14

Class 3: Java Types
15 16

Class 4: Grouping Data
17

Lab 2
18 19
20 21

MLK Day
22 23

Class 5: Grouping Data With Member Functions
24

Lab 3
25 26
27 28

Class 6: Project 1 Introduction/BFS
29 30

Class 7: Java Modifiers
31

Lab 4
   

February 2013
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
          1 2
3 4

Class 8: Java Modifiers
5 6

Class 9: Encapsulation
7

Lab 5
8 9
10 11

Class 10: Encapsulation
12 13

Class 11: Catch Up
14

Exam
15 16
17 18

Washington's Birthday
19 20

Class 12: Inheritance
21

Lab 6
22 23
24 25

Class 13: Polymorphism
26 27

Class 14: Polymorphism
28

Lab 7
   

March 2013
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
          1 2
3 4

Class 15: Exceptions and files
5 6

Class 16: Exceptions and files
7

Lab 8
8 9
10 11

Spring Break
12

Spring Break
13

Spring Break
14

Spring Break
15

Spring Break
16
17 18

Class 17: Interfaces
19 20

Class 18: Interfaces
21

Lab 9
22 23
24 25

Class 19: ArrayLists
26 27

Class 20: Catch Up
28

Exam
29 30
31            

April 2013
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
  1

Class 21: Exam Review
2 3

Class 22: Ethics
4

Lab 10
5 6
7 8

Class 23: Threads
9 10

Class 24: Threads
11

Lab 11
12 13
14 15

Class 25: Networks
16 17

Class 26: Networks
18

Lab 12
19 20
21 22

Class 27: GUIs
23 24

Class 28: GUIs
25

Catch Up/SOFs
26 27
28 29

Class 29: Graphics
30

Last Day of Classes