CSE 333 Summer 2013
Course Calendar

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

 Show color key

June
MondayTuesdayWednesdayThursdayFriday
24
09:40-10:40 Lecture
EEB 003
Intro and C review (white background)
lec01 code
10:30 ex0 out
25
15:00 hw0 out
26
9:00 ex0 due (solution)
10:30 ex1 out
27
09:40-10:40 Section
EEB 003
Pointers, arrays, function ptrs. & tools
Section1 slides
palindrome.c
gdb cheat sheet
13:30 hw1 out
28
9:00 ex1 due (solution)
10:30 ex2 out
23:00 hw0 due (logistics)

July
MondayTuesdayWednesdayThursdayFriday
01
9:00 ex2 due (solution)
10:30 ex3 out
11:00-12:00 OH (sv)
CSE 002 lab
02
11:00-12:00 OH (sv)
CSE 002 lab
03
9:00 ex3 due (solution)
10:30 ex4 out
11:00-12:00 OH (hp)
CSE 002 lab
04
Independence Day
05
9:00 ex4 due (solution)
10:30 ex5 out
11:00-12:00 OH (cd)
CSE 002 lab
08
9:00 ex5 due (solution)
10:30 ex6 out
11:00-12:00 OH (sv)
CSE 002 lab
09
11:00-12:00 OH (sv)
CSE 002 lab
10
9:00 ex6 due (solution)
09:40-10:40 Lecture
EEB 003
Posix I/O: open, read, etc. (white)
11:00-12:00 OH (hp)
CSE 002 lab
11
09:40-10:40 Section
EEB 003
POSIX I/O + hw2
Section2 slides
sec2_ex.c
11:00-12:00 OH (cd)
CSE 002 lab
23:00 hw1 due (data structures)
23:30 hw2 out
12
09:40-10:40 Lecture
EEB 003
C and I/O wrapup, start C++
10:30 ex7 out
11:00-12:00 OH (cd)
CSE 002 lab
15
9:00 ex7 due (solution)
09:40-10:40 Lecture
EEB 003
Intro to C++ (white)
lec09 code
lec09 exercise solns.
10:30 ex8 out
11:00-12:00 OH (sv)
CSE 002 lab
16
11:00-12:00 OH (sv)
CSE 002 lab
17
9:00 ex8 due (solution)
10:30 ex9 out
11:00-12:00 OH (hp)
CSE 002 lab
18
09:40-10:40 Section
EEB 003
C++
Section3 slides
11:00-12:00 OH (cd)
CSE 002 lab
19
9:00 ex9 due (solution)
10:30 ex10 out
11:00-12:00 OH (cd)
CSE 002 lab
22
09:40-10:40 Lecture
EEB 003
C++ ctrs/dtrs, new / delete (concl.)
11:00-12:00 OH (sv)
CSE 002 lab
23
11:00-12:00 OH (sv)
CSE 002 lab
24
11:00-12:00 OH (hp)
CSE 002 lab
25
09:40-10:40 Section
EEB 003
C++ classes; midterm review
Section4 slides
11:00-12:00 OH (cd)
CSE 002 lab
23:00 hw2 due (file index/search)
26
09:40-10:40 Lecture
EEB 003
Templates and STL (concl.), Smart pointers (start) (white)
lec14 code
lec14 exercise solns.
10:30 ex11 out
11:00-12:00 OH (cd)
CSE 002 lab
15:30 hw3 out
29
Midterm review [SUNDAY afternoon 2pm, CSE403]
09:40-10:40 Midterm exam
11:00-12:00 OH (sv)
CSE 002 lab
30
11:00-12:00 OH (sv)
CSE 002 lab
31
09:40-10:40 Lecture
EEB 003
Smart pointers (concl.)
10:30 ex12 out
11:00-12:00 OH (hp)
CSE 002 lab
01
09:40-10:40 Section
EEB 003
C++ inheritance, etc. (see slides for Mon. 8/12)
11:00-12:00 OH (cd)
CSE 002 lab
02
09:40-10:40 Lecture
EEB 003
Networking intro (white)
11:00-12:00 OH (cd)
CSE 002 lab

August
MondayTuesdayWednesdayThursdayFriday
05
11:00-12:00 OH (sv)
CSE 002 lab
06
11:00-12:00 OH (sv)
CSE 002 lab
07
10:30 ex13 out
11:00-12:00 OH (hp)
CSE 002 lab
08
09:40-10:40 Section
EEB 003
Network programming
Section6 slides
11:00-12:00 OH (cd)
CSE 002 lab
23:00 hw3 due (disk index files)
23:30 hw4 out
09
09:40-10:40 Lecture
EEB 003
HTTP and application layer (white)
10:30 ex14 out
11:00-12:00 OH (cd)
CSE 002 lab
12
09:40-10:40 Lecture
EEB 003
Intro to concurrency (white)
11:00-12:00 OH (sv)
CSE 002 lab
13
11:00-12:00 OH (sv)
CSE 002 lab
14
09:40-10:40 Lecture
EEB 003
fork, pthreads (white)
lec21 code
11:00-12:00 OH (hp)
CSE 002 lab
15
09:40-10:40 Section
EEB 003
No sections this week. Happy hacking on hw4!
Summary material on threads: slides, pthread_demo.c
11:00-12:00 OH (cd)
CSE 002 lab
16
09:40-10:40 Lecture
EEB 003
Processes and threads (concl.)
11:00-12:00 OH (cd)
CSE 002 lab
19
11:00-12:00 OH (sv)
CSE 002 lab
20
11:00-12:00 OH (sv)
CSE 002 lab
21
09:40-10:40 Lecture
EEB 003
Course wrapup (white)
11:00-12:00 OH (hp)
CSE 002 lab
23:00 hw4 due (web server)
22
09:40-10:40 Section
EEB 003
Final exam review
11:00-12:00 OH (cd)
CSE 002 lab
23
09:40-10:40 Final exam
11:00-12:00 OH (cd)
CSE 002 lab