CSE 333 Autumn 2013
Course Calendar

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

 Show color key

September
MondayTuesdayWednesdayThursdayFriday
23 24 25
Ex 0 out
11:30-12:20 Lecture
EEB 105
Intro and C review
lec01 code
15:30-16:30 OH (rg)
CSE 006
26
12:00-13:00 OH (ad)
CSE 006
27
Ex 1 out
HW1 out
11:15 HW0 due
11:15 Ex 0 due Soln Alt Soln
11:30-12:20 Lecture
EEB 105
Arrays, memory, and pointers
lec2 code
12:40-13:40 OH (jz)
CSE 534
30
Ex 2 out
11:15 Ex 1 due Solutions
11:30-12:20 Lecture
EEB 105
Pointers, pointers, pointers
lec3 code
16:00-17:00 OH (jy)
CSE 006
01
16:00-17:00 OH (jo)
CSE 006
02
Ex 3 out
11:30-12:20 Lecture
EEB 105
Malloc, free, struct, typedef
lec4 code
15:30-16:30 OH (rg)
CSE 006
03
Section
Structs and Malloc
Section Notes
sec2.c
sec2_struct.h
sec2_struct.c
12:00-13:00 OH (ad)
CSE 006
04
Ex 4 out
11:15 Ex 3 due Solution
11:30-12:20 Lecture
EEB 105
coding example: point, vec, etc.
Starter code
12:40-13:40 OH (jz)
CSE 534

October
MondayTuesdayWednesdayThursdayFriday
07
No new exercise out today
11:15 Ex 4 due Solution
11:30-12:20 Lecture
EEB 105
coding example: Starter code
Completed code
16:00-17:00 OH (jy)
CSE 006
08
16:00-17:00 OH (jo)
CSE 006
09
11:30-12:20 Lecture
EEB 105
Data structures
lec5 code
15:30-16:30 OH (rg)
CSE 006
10
12:00-13:00 OH (ad)
CSE 006
11
HW2 out
11:30-12:20 Lecture
EEB 105
Generics
Generics code
12:40-13:40 OH (jz)
CSE 534
23:59 HW1 due
14
No class
Ex 5 due
15
16:00-17:00 OH (jo)
CSE 006
16
Ex 7 out
11:30-12:20 Lecture
EEB 105

System calls, file I/O intro
lec6 code
Word count example

class code
15:30-16:30 OH (rg)
CSE 006
17
Section
MultiSet, SortableArray, and File I/O
sec4 slides
code
12:00-13:00 OH (ad)
CSE 006
18
Ex 8 out
11:15 Ex 7 due
11:30-12:20 Lecture
EEB 105
intro to C++
lec09 code
12:40-13:40 OH (jz)
CSE 534
21
Ex 9 out
11:15 Ex 8 due
11:30-12:20 Lecture
EEB 105
C++: references, const, classes
16:00-17:00 OH (jy)
CSE 006
22
16:00-17:00 OH (jo)
CSE 006
23
11:30-12:20 Lecture
EEB 105
C++ example
Person C++ example
15:30-16:30 OH (rg)
CSE 006
24
Section
Graded quiz
Quiz answer key
sec5 slides
12:00-13:00 OH (ad)
CSE 006
25
11:30-12:20 Lecture
EEB 105
Destructors / constructors
Starting code
12:40-13:40 OH (jz)
CSE 534
28
Ex 10 out
11:15 Ex 9 due
11:30-12:20 Lecture
EEB 105
constructor insanity
16:00-17:00 OH (jy)
CSE 006
23:59 HW2 due
29
16:00-17:00 OH (jo)
CSE 006
30
HW3 out
Ex 11 out
(Due 5:00PM Sunday)
11:15 Ex 10 due
11:30-12:20 Lecture
EEB 105
Move constructors/assign
Code from class
15:30-16:30 OH (rg)
CSE 006
31
Section
Midterm review
13wi Midterm
sec6 slides
code
12:00-13:00 OH (ad)
CSE 006
01
11:30-12:20 Lecture
EEB 105
Revisit of copy and move constructors
12:40-13:40 OH (jz)
CSE 534

November
MondayTuesdayWednesdayThursdayFriday
04
16:00-17:00 OH (jy)
CSE 006
05
16:00-17:00 OH (jo)
CSE 006
06
11:30-12:20 Lecture
EEB 105
Midterm inspired review
15:30-16:30 OH (rg)
CSE 006
07
Section
Midterm Q&A, Symbol Table, Sort a Vector
sec7 slides
code
12:00-13:00 OH (ad)
CSE 006
08
Ex 12 out
11:30-12:20 Lecture
EEB 105
templates, STL intro
Lecture code
Class code
12:40-13:40 OH (jz)
CSE 534
11
Veterans' Day
12
16:00-17:00 OH (jo)
CSE 006
13
11:15 Ex 12 due
11:30-12:20 Lecture
EEB 105
templates, STL intro
Lecture code
Class code
15:30-16:30 OH (rg)
CSE 006
14
Section
Whirlwind Journey through the C++ STL
section8_code
12:00-13:00 OH (ad)
CSE 006
15
11:30-12:20 Lecture
EEB 105
Callables (bind adapter, function objects, lambdas)
code
12:40-13:40 OH (jz)
CSE 534
23:59 HW3 due
18
HW4 out
11:30-12:20 Lecture
EEB 105
Callables (bind adapter, function objects, lambdas)
code
16:00-17:00 OH (jy)
CSE 006
19
16:00-17:00 OH (jo)
CSE 006
20
11:30-12:20 Lecture
EEB 105
Implicit conversions
code
15:30-16:30 OH (rg)
CSE 006
21
Section
Graded quiz
Solution key
12:00-13:00 OH (ad)
CSE 006
22
11:30-12:20 Lecture
EEB 105
virtuals functions
12:40-13:40 OH (jz)
CSE 534
25
11:30-12:20 Lecture
EEB 105
smart pointers
code
16:00-17:00 OH (jy)
CSE 006
26
16:00-17:00 OH (jo)
CSE 006
27
10:30-11:15 OH (jz)
CSE 534
11:30-12:20 Lecture
EEB 105
networks intro
15:30-16:30 OH (rg)
CSE 006
28
Thanksgiving
29
Day after Thanksgiving

December
MondayTuesdayWednesdayThursdayFriday
02
16:00-17:00 OH (jy)
CSE 006
03
16:00-17:00 OH (jo)
CSE 006
04
HW4 due
Ex 13 out
11:30-12:20 Lecture
EEB 105
Intro to concurrency
15:30-16:30 OH (rg)
CSE 006
05
Section
Final Review
sec10 slides
12:00-13:00 OH (ad)
CSE 006
06
11:30-12:20 Lecture
EEB 105
fork, pthread_create
12:40-13:40 OH (jz)
CSE 534
23:59 Ex 13 due
09 10 11
14:30-16:20 Final exam
Answer key
12 13