CSE 341 Spring 2018
Course Calendar

Subscribe to this calendar (google, iCal, etc.)

 Show color key

March
MondayTuesdayWednesdayThursdayFriday
26
12:30-13:20 Lecture
JHN 102
Course introduction; Racket
27 28
12:30-13:20 Lecture
JHN 102
Racket
29
Section
Racket (including questions about how to install and run)
30
12:30-13:20 Lecture
JHN 102
Racket

April
MondayTuesdayWednesdayThursdayFriday
02
12:30-13:20 Lecture
JHN 102
Racket
22:00 HW1 due
03 04
12:30-13:20 Lecture
JHN 102
Racket
05
Section
Racket
06
12:30-13:20 Lecture
JHN 102
Racket
09
12:30-13:20 Lecture
JHN 102
Functional programming, Haskell
10 11
12:30-13:20 Lecture
JHN 102
Haskell
22:00 HW2 due
12
Section
Haskell (including questions about how to install and run)
13
12:30-13:20 Lecture
JHN 102
Haskell
16
12:30-13:20 Lecture
JHN 102
Haskell
22:00 HW3 due
17 18
12:30-13:20 Lecture
JHN 102
Octopus interpreter walk-through for HW 4
19
Section
Haskell
20
12:30-13:20 Lecture
JHN 102
Haskell
23
12:30-13:20 Lecture
JHN 102
Haskell
24 25
12:30-13:20 Lecture
JHN 102
Haskell
26
Section
Haskell
27
12:30-13:20 Lecture
JHN 102
Haskell; dynamic scoping
30
12:30-13:20 Lecture
JHN 102
Constraints
22:00 HW4 due
01 02
12:30-13:20 Lecture
JHN 102
Prolog
03
Section
Midterm review
04
12:30-13:20 Lecture
JHN 102
Midterm

May
MondayTuesdayWednesdayThursdayFriday
07
12:30-13:20 Lecture
JHN 102
Prolog
08 09
12:30-13:20 Lecture
JHN 102
Prolog and constraints
22:00 HW5 due
10
Section
Prolog
11
12:30-13:20 Lecture
JHN 102
Prolog and constraints
14
12:30-13:20 Lecture
JHN 102
Ruby and object-oriented programming
15 16
12:30-13:20 Lecture
JHN 102
Ruby
22:00 HW6 due
17
Section
Ruby
18
12:30-13:20 Lecture
JHN 102
Ruby
21
12:30-13:20 Lecture
JHN 102
Ruby
22:00 HW7 due
22 23
12:30-13:20 Lecture
JHN 102
Ruby
24
Section
Ruby (including Tetris enhancement demos)
25
12:30-13:20 Lecture
JHN 102
Java generics and nested classes
28
Memorial Day
29 30
12:30-13:20 Lecture
JHN 102
General concepts (types, parameter passing)
22:00 HW8 due
31
Section
Java generics and nested classes
01
12:30-13:20 Lecture
JHN 102
Course recap; tying it all together

June
MondayTuesdayWednesdayThursdayFriday
04 05 06
16:30-17:20 Q&A for final
Sieg 134
07
08:30-10:20 Final exam
08