Tentative Schedule Grid - MWTh Sections

This chart shows the schedule of lectures, labs and assignments for the Monday, Wednesday, Thursday sections of CSE 1223. This schedule is highly tentative and is not set in stone - it is likely to change as the semester progresses.


Meeting Date Topics Assignments Due
1 Mon
Jan 7
  • Course Introduction
  • Computer Basics (notes)
 
2 Weds
Jan 9
  • Computer Basics
  • Java Fundamentals (notes)
  • 1.1 - 1.7
  • 2.1-2.5

3 Thurs
Jan 10
 

4 Mon
Jan 14
  • Java Fundamentals
  • 2.1-2.5
5 Weds
Jan 16
6
Thurs
Jan 17
 
  Mon
Jan 21
No classes (MLK day)  
7 Weds
Jan 23
8 Thurs
Jan 24
 
9 Mon
Jan 28
 
10 Weds
Jan 30
11 Thurs
Jan 31
 
12 Mon
Feb 4
13 Weds
Feb 6
 
14 Thurs
Feb 7
 
15 Mon
Feb 11
16 Weds
Feb 13
 
17 Thurs
Feb 14
 
18 Mon
Feb 18
MIDTERM EXAM I  
19 Weds
Feb 20
Methods
20 Thurs
Feb 21
 
21 Mon
Feb 25
Methods
22 Weds
Feb 27
Methods  
23 Thurs
Feb 28
 
24 Mon
Mar 4
Arrays (notes)
25 Weds
Mar 6
Arrays

 
26 Thurs
Mar 7
 
  Mon
Mar 11
No classes (Spring Break)  
  Weds
Mar 13
No classes (Spring Break)  
  Thurs
Mar 14
No classes (Spring Break)  
 
27 Mon
Mar 18
ArrayLists (notes)
28 Weds
Mar 20
ArrayLists
 
29 Thurs
Mar 21
 
30 Mon
Mar 25
MIDTERM EXAM II  
31 Weds
Mar 27
File I/O (notes)
32 Thurs
Mar 28
 
33 Mon
Apr 1
File I/O  
34 Weds
Apr 3
File I/O
35 Thurs
Apr 4
 
 
36 Mon
Apr 8
Object and OOP (notes)
37 Weds
Apr 10
Objects and OOP  
38 Thurs
Apr 11
 
39 Mon
Apr 15
Objects and OOP
User-defined Classes (notes)
  • 8.6- 8.11
40 Weds
Apr 17
Objects and OOP
User-defined Classes
 
41 Thurs
Apr 18
 
 
42 Mon
Apr 22
Catch-up/Review FINAL EXAM

Final Exam dates and locations can be found on the Section Information page for this semester's offerings.