CSE 333 (Aut 2024) Course Calendar

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

Show color key Show color key
September
SundayMondayTuesdayWednesdayThursdayFridaySaturday
22 23 24 25
11:30-12:20 Lecture
SAV 260
Intro and C review
Slides, Code, Video
26
Section
Pointers; GitLab & project setup
slides, worksheet (sample solution)
27
11:30-12:20 Lecture
SAV 260
C Arrays and memory
DRAFT Slides
28
29
10:30-11:20 Office Hours (wuwei33)
Zoom only
30
10:00 ex0 (logistics) due
11:30-12:20 Lecture
SAV 260
Pointers, pointers, pointers, ...
14:00-15:00 Office Hours (jennifrx)
CSE1 (Allen) 5th Fl breakout
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 214
01
19:00-20:20 Office Hours (vatwani2, yben)
CSE1 (Allen) 4th Fl breakout
22:00 hw0 due (logistics)
02
11:30-12:20 Lecture
SAV 260
The Heap and Structs
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 4th Fl breakout
03
Section
Structs; Debugging & tools (gdb, valgrind)
15:30-16:20 Office Hours (leannami)
CSE1 (Allen) 4th Fl breakout
04
10:00-11:00 Office Hours (hjiang28)
CSE2 (Gates) 131
11:30-12:20 Lecture
SAV 260
C Data structures and modules
05
October
SundayMondayTuesdayWednesdayThursdayFridaySaturday
06
10:30-11:20 Office Hours (wuwei33)
Zoom only
07
11:30-12:20 Lecture
SAV 260
Final C details
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 214
08
10:30-11:20 Office Hours (jennifrx)
CSE1 (Allen) 2nd Fl breakout
19:00-20:20 Office Hours (vatwani2, yben)
CSE1 (Allen) 4th Fl breakout
09
11:30-12:20 Lecture
SAV 260
Build tools
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 4th Fl breakout
10
Section
Makefiles
15:30-16:20 Office Hours (leannami)
CSE1 (Allen) 4th Fl breakout
11
10:00-11:00 Office Hours (hjiang28)
CSE2 (Gates) 131
11:30-12:20 Lecture
SAV 260
C I/O & System calls
12
13
10:30-11:20 Office Hours (wuwei33)
Zoom only
14
11:30-12:20 Lecture
SAV 260
System calls (cont.) & Posix I/O
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 214
15
10:30-11:20 Office Hours (jennifrx)
CSE1 (Allen) 2nd Fl breakout
19:00-20:20 Office Hours (vatwani2, yben)
CSE1 (Allen) 4th Fl breakout
22:00 hw1 due (data structures)
16
11:30-12:20 Lecture
SAV 260
C++ intro
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 4th Fl breakout
17
Section
HW2 intro, POSIX I/O and directories
15:30-16:20 Office Hours (leannami)
CSE1 (Allen) 4th Fl breakout
18
10:00-11:00 Office Hours (hjiang28)
CSE2 (Gates) 131
11:30-12:20 Lecture
SAV 260
C++ references and const
19
20
10:30-11:20 Office Hours (wuwei33)
Zoom only
21
11:30-12:20 Lecture
SAV 260
C++ classes and constructor insanity
Please read: C++ Primer 12.4 (constructors), 13.1-3 (copy constructors, assignment operator, destructor)
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 214
22
10:30-11:20 Office Hours (jennifrx)
CSE1 (Allen) 2nd Fl breakout
19:00-20:20 Office Hours (vatwani2, yben)
CSE1 (Allen) 4th Fl breakout
23
11:30-12:20 Lecture
SAV 260
C++ class details
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 4th Fl breakout
24
Section
C++ references, const, classes
15:30-16:20 Office Hours (leannami)
CSE1 (Allen) 4th Fl breakout
25
10:00-11:00 Office Hours (hjiang28)
CSE2 (Gates) 131
11:30-12:20 Lecture
SAV 260
C++ heap; C++ templates
26
27
10:30-11:20 Office Hours (wuwei33)
Zoom only
28
11:30-12:20 Lecture
SAV 260
C++ templates (cont.); STL
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 214
29
10:30-11:20 Office Hours (jennifrx)
CSE1 (Allen) 2nd Fl breakout
19:00-20:20 Office Hours (vatwani2, yben)
CSE1 (Allen) 4th Fl breakout
22:00 hw2 due (file index/search)
30
11:30-12:20 Lecture
SAV 260
STL (cont.); Smart pointers
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 4th Fl breakout
31
Section
C++ classes; C++ dynamic memory
15:30-16:20 Office Hours (leannami)
CSE1 (Allen) 4th Fl breakout
01
10:00-11:00 Office Hours (hjiang28)
CSE2 (Gates) 131
11:30-12:20 Lecture
SAV 260
Smart Pointers (cont.) & HW3 demo
02
November
SundayMondayTuesdayWednesdayThursdayFridaySaturday
03
10:30-11:20 Office Hours (wuwei33)
Zoom only
04
11:30-12:20 Lecture
SAV 260
C++ Inheritance, Part I
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 214
05
10:30-11:20 Office Hours (jennifrx)
CSE1 (Allen) 2nd Fl breakout
19:00-20:20 Office Hours (vatwani2, yben)
CSE1 (Allen) 4th Fl breakout
06
11:30-12:20 Lecture
SAV 260
C++ Inheritance, Part II; C++ casts
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 4th Fl breakout
07
Section
HW3 debugging & files in hex; TBD (C++ inheritance?)
15:30-16:20 Office Hours (leannami)
CSE1 (Allen) 4th Fl breakout
08
10:00-11:00 Office Hours (hjiang28)
CSE2 (Gates) 131
11:30-12:20 Lecture
SAV 260
Network programming: Intro
09
10
10:30-11:20 Office Hours (wuwei33)
Zoom only
11
Veteran's Day
12
10:30-11:20 Office Hours (jennifrx)
CSE1 (Allen) 2nd Fl breakout
19:00-20:20 Office Hours (vatwani2, yben)
CSE1 (Allen) 4th Fl breakout
13
11:30-12:20 Lecture
SAV 260
Network programming: DNS and C APIs
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 4th Fl breakout
14
Section
Intro to Networking; Netcat demo
15:30-16:20 Office Hours (leannami)
CSE1 (Allen) 4th Fl breakout
15
10:00-11:00 Office Hours (hjiang28)
CSE2 (Gates) 131
11:30-12:20 Lecture
SAV 260
Network programming: client-side
16
17
10:30-11:20 Office Hours (wuwei33)
Zoom only
18
11:30-12:20 Lecture
SAV 260
Network programming: server-side
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 214
19
10:30-11:20 Office Hours (jennifrx)
CSE1 (Allen) 2nd Fl breakout
19:00-20:20 Office Hours (vatwani2, yben)
CSE1 (Allen) 4th Fl breakout
22:00 hw3 due (disk index)
20
11:30-12:20 Lecture
SAV 260
HTTP
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 4th Fl breakout
21
Section
Client-side Networking; HW4 Intro
15:30-16:20 Office Hours (leannami)
CSE1 (Allen) 4th Fl breakout
22
10:00-11:00 Office Hours (hjiang28)
CSE2 (Gates) 131
11:30-12:20 Lecture
SAV 260
Concurrency: intro
23
24
10:30-11:20 Office Hours (wuwei33)
Zoom only
25
11:30-12:20 Lecture
SAV 260
Concurrency: threads
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 214
26
10:30-11:20 Office Hours (jennifrx)
CSE1 (Allen) 2nd Fl breakout
19:00-20:20 Office Hours (vatwani2, yben)
CSE1 (Allen) 4th Fl breakout
27
BONUS SECTION!
Concurrency, pthreads
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 4th Fl breakout
28
Thanksgiving
29
Native American Heritage Day
30
December
SundayMondayTuesdayWednesdayThursdayFridaySaturday
01
10:30-11:20 Office Hours (wuwei33)
Zoom only
02
11:30-12:20 Lecture
SAV 260
Concurrency: processes
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 214
03
10:30-11:20 Office Hours (jennifrx)
CSE1 (Allen) 2nd Fl breakout
19:00-20:20 Office Hours (vatwani2, yben)
CSE1 (Allen) 4th Fl breakout
22:00 hw4 due (web server)
04
11:30-12:20 Lecture
SAV 260
TBD
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 4th Fl breakout
05
Section
Final exam review
15:30-16:20 Office Hours (leannami)
CSE1 (Allen) 4th Fl breakout
06
10:00-11:00 Office Hours (hjiang28)
CSE2 (Gates) 131
11:30-12:20 Lecture
SAV 260
Course wrapup
07
08 09 10 11
14:30-16:20 Final exam
12 13 14