CSE 333 Autumn 2015
Course Calendar

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

 Show color key

September
MondayTuesdayWednesdayThursdayFriday
28 29 30
11:30-12:20 Lecture
SMI 102
Intro and C review
lec0 code
15:30-16:30 OH (reid)
CSE 006
01
Section
The C Workflow
Slides
12:00-13:00 OH (matthew)
CSE 021
14:00-15:00 OH (ricardo)
CSE 220
02
11:30-12:20 Lecture
SMI 102
Intro and C review
lec0 code
12:30-13:30 OH (jz)
CSE 534

October
MondayTuesdayWednesdayThursdayFriday
05
11:30-12:20 Lecture
SMI 102
Variables: memory segments, scope, user-defined types
lec1 code
06
13:30-14:30 OH (renshu)
CSE 006
07
11:30-12:20 Lecture
SMI 102
Variables: memory segments, scope, user-defined types
lec1 code
15:30-16:30 OH (reid)
CSE 006
08
12:00-13:00 OH (matthew)
CSE 021
14:00-15:00 OH (ricardo)
CSE 220
09
11:30-12:20 Lecture
SMI 102
Arrays, memory, and pointers
lec2 code
12:30-13:30 OH (jz)
CSE 534
12
11:30-12:20 Lecture
SMI 102
Pointers, pointers, pointers
lec2 code
23:59 Homework 0 due
13
13:30-14:30 OH (renshu)
CSE 006
14
11:30-12:20 Lecture
SMI 102
pointer operations, arrays, structs, typedef, type equivalence
class code
15:30-16:30 OH (reid)
CSE 006
15
Section
Quiz
Quiz Answer Key
12:00-13:00 OH (matthew)
CSE 021
14:00-15:00 OH (ricardo)
CSE 220
16
11:30-12:20 Lecture
SMI 102
malloc/free
class code
12:30-13:30 OH (jz)
CSE 534
19
11:30-12:20 Lecture
SMI 102
coding example: point, vec, etc.
code
(Also in your git repository)
20
13:30-14:30 OH (renshu)
CSE 006
21
11:30-12:20 Lecture
SMI 102
coding example: point, vec, etc.
code
15:30-16:30 OH (reid)
CSE 006
22
Section
TBD
12:00-13:00 OH (matthew)
CSE 021
14:00-15:00 OH (ricardo)
CSE 220
23
11:30-12:20 Lecture
SMI 102
Generics
Class code
12:30-13:30 OH (jz)
CSE 534
26
11:30-12:20 Lecture
SMI 102
Design/Performance
Class code
23:59 Homework 1 due
27
13:30-14:30 OH (renshu)
CSE 006
28
11:30-12:20 Lecture
SMI 102
intro to C++
Class code
15:30-16:30 OH (reid)
CSE 006
29
12:00-13:00 OH (matthew)
CSE 021
14:00-15:00 OH (ricardo)
CSE 220
30
11:30-12:20 Lecture
SMI 102
C++: references, const, inline
Class code
12:30-13:30 OH (jz)
CSE 534

November
MondayTuesdayWednesdayThursdayFriday
02
11:30-12:20 Lecture
SMI 102
Design Exercise: CharCounter
Class code
03
13:30-14:30 OH (renshu)
CSE 006
04
11:30-12:20 Midterm
Practice Exams
Answer Key
15:30-16:30 OH (reid)
CSE 006
05
Section
TBD
12:00-13:00 OH (matthew)
CSE 021
14:00-15:00 OH (ricardo)
CSE 220
06
11:30-12:20 Lecture
SMI 102
Types in C
Class code
12:30-13:30 OH (jz)
CSE 534
09
11:30-12:20 Lecture
SMI 102
Refs / inlining / constructor initializers
Class code
23:59 Homework 2 due
10
13:30-14:30 OH (renshu)
CSE 006
11
Veterans Day
12
Section
TBD
12:00-13:00 OH (matthew)
CSE 021
13
11:30-12:20 Lecture
SMI 102
constructors/destructors
Class code
12:30-13:30 OH (jz)
CSE 534
16
11:30-12:20 Lecture
SMI 102
default & copy constructors
17
13:30-14:30 OH (renshu)
CSE 006
18
11:30-12:20 Lecture
SMI 102
Move constructor/assign
Class code
15:30-16:30 OH (reid)
CSE 006
19
12:00-13:00 OH (matthew)
CSE 021
14:00-15:00 OH (ricardo)
CSE 220
20
11:30-12:20 Lecture
SMI 102
Move constructor/assign
Class code
12:30-13:30 OH (jz)
CSE 534
23
11:30-12:20 Lecture
SMI 102
templates, STL intro
Class code
24
13:30-14:30 OH (renshu)
CSE 006
25
11:30-12:20 Lecture
SMI 102
templates, STL intro
15:30-16:30 OH (reid)
CSE 006
26
Thanksgiving Day
27
Day After Thanksgiving
30
11:30-12:20 Lecture
SMI 102
Smart pointers
Class code
23:59 Homework 3 due
01
13:30-14:30 OH (renshu)
CSE 006
02
11:30-12:20 Lecture
SMI 102
Smart pointers
15:30-16:30 OH (reid)
CSE 006
03
Section
Homework 4 (egrep)
Slides
12:00-13:00 OH (matthew)
CSE 021
14:00-15:00 OH (ricardo)
CSE 220
04
11:30-12:20 Lecture
SMI 102
Virtual functions
Class code
12:30-13:30 OH (jz)
CSE 534

December
MondayTuesdayWednesdayThursdayFriday
07
11:30-12:20 Guest Lecture: Russell Power (C++ at work)
SMI 102
08
13:30-14:30 OH (renshu)
CSE 006
09
11:30-12:20 Lecture
SMI 102
Conversions, explicit and implicit
Class code
15:30-16:30 OH (reid)
CSE 006
10
Section
Quiz/Language Comparison
Quiz
Quiz Answer Key
12:00-13:00 OH (matthew)
CSE 021
14:00-15:00 OH (ricardo)
CSE 220
11
11:30-12:20 Lecture
SMI 102
Callables (bind adapter, function objects, lambdas)
Class code
12:30-13:30 OH (jz)
CSE 534
14 15 16
14:30-16:20 Final exam
Practice Exams
Other Quarter's Exams
17 18