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
C, Pointers, and Gitlab
slides, worksheet (sample solution)
27
11:30-12:20 Lecture
SAV 260
C Arrays and memory
Slides, Code, Video
28
29
10:30-11:20 Office Hours (wuwei33)
Virtual only (Zoom link)
30
11:30-12:20 Lecture
SAV 260
C Arrays and memory (cont.)
Slides, Code, Video
14:00-14:50 Office Hours (jennifrx)
CSE1 (Allen) 5th Fl breakout
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 214
01
16:30-17:20 Office Hours (justinjt)
Virtual only (Zoom link)
19:00-20:20 Office Hours (vatwani2, yben)
CSE2 (Gates) 121
22:00 hw0 due (logistics)
02
11:30-12:20 Lecture
SAV 260
Pointers, pointers, pointers, ...
Slides, Code, Video
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 4th Fl breakout
03
Section
Debugging and Structs
slides, worksheet (code, sample solution)
15:30-16:20 Office Hours (sayujs)
CSE1 (Allen) 4th Fl breakout
16:30-17:20 Office Hours (sayujs + ywang46)
CSE1 (Allen) 4th Fl breakout
04
10:00-11:00 Office Hours (hjiang28)
CSE2 (Gates) 131
11:30-12:20 Lecture
SAV 260
The Heap and Structs
Slides, Code, Video
05
October
SundayMondayTuesdayWednesdayThursdayFridaySaturday
06
10:30-11:20 Office Hours (wuwei33)
Virtual only (Zoom link)
07
11:30-12:20 Lecture
SAV 260
C Data structures and modules
Slides, Code, Video
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 214
08
10:30-11:20 Office Hours (jennifrx)
CSE1 (Allen) 2nd Fl breakout
16:30-17:20 Office Hours (justinjt)
Virtual only (Zoom link)
19:00-20:20 Office Hours (vatwani2, yben)
CSE2 (Gates) 121
09
11:30-12:20 Lecture
SAV 260
Final C details
Slides, Code, Video
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 4th Fl breakout
10
15:30-16:20 Office Hours (sayujs)
CSE1 (Allen) 4th Fl breakout
16:30-17:20 Office Hours (sayujs + ywang46)
CSE1 (Allen) 4th Fl breakout
11
10:00-11:00 Office Hours (hjiang28)
CSE2 (Gates) 131
11:30-12:20 Lecture
SAV 260
C File I/O & System calls
Slides, Code, Video
12
13
10:30-11:20 Office Hours (wuwei33)
Virtual only (Zoom link)
14
11:30-12:20 Lecture
SAV 260
System calls (cont.) & Posix I/O
Slides, Code, Video
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 214
15
10:30-11:20 Office Hours (jennifrx)
CSE1 (Allen) 2nd Fl breakout
16:30-17:20 Office Hours (justinjt)
Virtual only (Zoom link)
19:00-20:20 Office Hours (vatwani2, yben)
CSE2 (Gates) 121
22:00 hw1 due (data structures)
16
11:30-12:20 Lecture
SAV 260
C++ intro
Slides, Code, Video
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 4th Fl breakout
17
Section
POSIX I/O
slides,worksheet (sample solution)
14:00-14:50 Office Hours (leannami)
CSE2 (Gates) 131
15:30-16:20 Office Hours (sayujs)
CSE1 (Allen) 4th Fl breakout
16:30-17:20 Office Hours (sayujs + ywang46)
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
Slides, Code, Video
19
20
10:30-11:20 Office Hours (wuwei33)
Virtual only (Zoom link)
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)
Slides, Code, Video
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 214
22
10:30-11:20 Office Hours (jennifrx)
CSE1 (Allen) 2nd Fl breakout
16:30-17:20 Office Hours (justinjt)
Virtual only (Zoom link)
19:00-20:20 Office Hours (vatwani2, yben)
CSE2 (Gates) 121
23
11:30-12:20 Lecture
SAV 260
C++ class details + heap
Slides, Code, Video
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 4th Fl breakout
16:30-17:20 Office Hours (ywang46)
CSE1 (Allen) 4th Fl breakout
24
Section
C++ intro, Classes, and Dynamic Memory
slides,worksheet (sample solution)
15:30-17:20 Office Hours (sayujs)
CSE1 (Allen) 4th Fl breakout
25
10:00-11:00 Office Hours (hjiang28)
CSE2 (Gates) 131
11:30-12:20 Lecture
SAV 260
C++ class details + heap (cont.)
Slides, Code, Video
26
27
10:30-11:20 Office Hours (wuwei33)
Virtual only (Zoom link)
28
11:30-12:20 Lecture
SAV 260
C++ templates
Slides, Code, Video
14:00-14:50 Office Hours (hctang)
CSE1 (Allen) 214
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 214
29
10:30-11:20 Office Hours (jennifrx)
CSE1 (Allen) 2nd Fl breakout
16:30-17:20 Office Hours (justinjt)
Virtual only (Zoom link)
19:00-20:20 Office Hours (vatwani2, yben)
CSE2 (Gates) 121
22:00 hw2 due (file index/search)
30
11:30-12:20 Lecture
SAV 260
STL (cont.)& C++ Inheritance, Part I
STL Slides, Templates Code, Inheritance Slides, Inheritance Code, Video
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 4th Fl breakout
16:30-17:20 Office Hours (ywang46)
CSE1 (Allen) 4th Fl breakout
31
Section
HW3 Overview, C++ casting, and Inheritance
slides,worksheet (sample solution)
15:30-17:20 Office Hours (sayujs)
CSE1 (Allen) 4th Fl breakout
01
10:00-11:00 Office Hours (hjiang28)
CSE2 (Gates) 131
11:30-12:20 Lecture
SAV 260
HW3 demo & C++ Inheritance, Part II
Slides, Code, Video
02
November
SundayMondayTuesdayWednesdayThursdayFridaySaturday
03
10:30-11:20 Office Hours (wuwei33)
Virtual only (Zoom link)
04
11:30-12:20 Lecture
SAV 260
C++ casts
Slides, Code , Video
14:00-14:50 Office Hours (hctang)
CSE1 (Allen) 214
05
10:30-11:20 Office Hours (jennifrx)
CSE1 (Allen) 2nd Fl breakout
16:30-17:20 Office Hours (justinjt)
Virtual only (Zoom link)
19:00-20:20 Office Hours (vatwani2, yben)
CSE2 (Gates) 121
06
11:30-12:20 Lecture
SAV 260
Smart pointers
Slides, Code, Video
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 4th Fl breakout
16:30-17:20 Office Hours (ywang46)
CSE1 (Allen) 4th Fl breakout
07
Section
C++ Smart Pointers
slides,worksheet (sample solution)
15:30-17:20 Office Hours (sayujs)
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
Slides, No Code!, Video
09
10
10:30-11:20 Office Hours (wuwei33)
Virtual only (Zoom link)
11
Veteran's Day
12
10:30-11:20 Office Hours (jennifrx)
CSE1 (Allen) 2nd Fl breakout
16:30-17:20 Office Hours (justinjt)
Virtual only (Zoom link)
19:00-20:20 Office Hours (vatwani2, yben)
CSE2 (Gates) 121
13
11:30-12:20 Lecture
SAV 260
Network programming: DNS and C APIs
Slides, Code, Video, Alternative Video
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 4th Fl breakout
16:30-17:20 Office Hours (ywang46)
CSE1 (Allen) 4th Fl breakout
14
Section
Intro to Networking; Netcat demo
slides,worksheet (sample solution)
15:30-17:20 Office Hours (sayujs)
CSE1 (Allen) 4th Fl breakout
15
10:00 ex14.5 (diy) due (no sample soln)
10:00-11:00 Office Hours (hjiang28)
CSE2 (Gates) 131
11:30-12:20 Lecture
SAV 260
Network programming: Client-side
Slides, Code, Video
16
17
10:30-11:20 Office Hours (wuwei33)
Virtual only (Zoom link)
18
11:30-12:20 Lecture
SAV 260
Network programming: Server-side
Slides, Code , Video
14:00-14:50 Office Hours (hctang)
CSE1 (Allen) 214
19
10:30-11:20 Office Hours (jennifrx)
CSE1 (Allen) 2nd Fl breakout
16:30-17:20 Office Hours (justinjt)
Virtual only (Zoom link)
19:00-20:20 Office Hours (vatwani2, yben)
CSE2 (Gates) 121
22:00 hw3 due (disk index)
20
11:30-12:20 Lecture
SAV 260
HTTP
Slides, No Code!, Video
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 4th Fl breakout
16:30-17:20 Office Hours (ywang46)
CSE1 (Allen) 4th Fl breakout
21
Section
Client-side Networking; HW4 Intro
slides,worksheet(sample solution)
15:30-17:20 Office Hours (sayujs)
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
Slides, No Code!, Video
23
24
10:30-11:20 Office Hours (wuwei33)
Virtual only (Zoom link)
25
10:30-11:30 Office Hours (jennifrx)
Virtual (Zoom link)
11:30-12:20 Lecture
SAV 260
Concurrency: threads
Slides, Code, Video
14:00-14:50 Office Hours (hctang)
CSE1 (Allen) 214
26
16:30-17:20 Office Hours (justinjt)
Virtual only (Zoom link)
19:00-20:20 Office Hours (vatwani2, yben)
CSE2 (Gates) 121
27
BONUS SECTION!
Concurrency, pthreads
slides,worksheet(sample solution)
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 4th Fl breakout
16:30-17:20 Office Hours (ywang46)
CSE1 (Allen) 4th Fl breakout
28
Thanksgiving
29
Native American Heritage Day
30
December
SundayMondayTuesdayWednesdayThursdayFridaySaturday
01
10:30-11:20 Office Hours (wuwei33)
Virtual only (Zoom link)
02
10:00 NOT FOR CREDIT ex16.5 (thread arguments) due
11:30-12:20 Lecture
SAV 260
Concurrency: processes
Slides, Code, Video
14:00-14:50 Office Hours (hctang)
CSE1 (Allen) 214
03
10:30-11:20 Office Hours (jennifrx)
CSE1 (Allen) 2nd Fl breakout
16:30-17:20 Office Hours (justinjt)
Virtual only (Zoom link)
19:00-20:20 Office Hours (vatwani2, yben)
CSE2 (Gates) 121
22:00 hw4 due (web server)
04
11:30-12:20 Lecture
SAV 260
Supplement: Conversion Tracking
Notes, Video
15:00-15:50 Office Hours (hctang)
CSE1 (Allen) 4th Fl breakout
16:30-17:20 Office Hours (ywang46)
CSE1 (Allen) 4th Fl breakout
05
Section
Final exam review
slides
15:30-17:20 Office Hours (sayujs)
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
DRAFT Slides
07
08 09 10 11
14:30-16:20 Final exam
12 13 14