January | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
07
13:00 hw0 out
|
08 | 09
12:00 hw1 out
23:00 hw0 due (login)
|
10 | 11
12:30-13:20 Lecture
MGH 241 I/O redirection, shell scripts Sample code: lec3scripts.tar mtn.jpg shell history |
14
12:30-13:20 Lecture
MGH 241 Shell variables, more shell scripts Sample code: lec4scripts.tar shell history
15:00-16:00 OH (HP)
CSE 548 |
15
14:00-15:00 OH (SV)
CSE 220
23:00 hw1 due (linux commands)
|
16
12:00 hw2 out
14:00-15:00 OH (SV)
CSE 216 |
17 | 18
13:30-14:15 OH (hp)
CSE 548 |
21
Martin Luther King Day
|
22
14:00-15:00 OH (SV)
CSE 220
23:00 hw2 due (shell scripts)
|
23
12:00 hw3 out
14:00-15:00 OH (SV)
CSE 216 |
24
13:30-14:30 OH (hp)
CSE 548 |
25
12:30-13:20 Lecture
MGH 241 C: control, declarations, preprocessor, printf code: printargs.c; magic.c; shell history
13:30-14:30 OH (hp)
CSE 548 |
28
15:00-16:00 OH (HP)
CSE 548 |
29
14:00-15:00 OH (SV)
CSE 220
23:00 hw3 due (scripts, web access)
|
30
12:00 hw4 out
12:30-13:20 Lecture
MGH 241 Pointers, examples
14:00-15:00 OH (SV)
CSE 216 |
31
13:30-14:30 OH (pl)
MGH 293 |
01
15:30-16:30 OH (em)
CSE 218 |
February | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
04
15:00-16:00 OH (HP)
CSE 548 |
05
14:00-15:00 OH (SV)
CSE 220 |
06
14:30-15:30 OH (hp)
CSE 548 |
07
13:30-14:30 OH (pl)
MGH 293
23:00 hw4 due (first C program)
|
08
15:30-16:30 OH (em)
CSE 218 |
11
12:30-1:20 Midterm
15:00 Midterm review (SUNDAY afternoon)
SAV 264
15:00-16:00 OH (HP)
CSE 548
17:00 hw5 out
|
12
14:00-15:00 OH (SV)
CSE 220 |
13
12:30-13:20 Lecture
MGH 241 Class canceled
14:00-15:00 OH (SV)
CSE 216 |
14
13:30-14:30 OH (pl)
MGH 293 |
15
15:30-16:30 OH (em)
CSE 218 |
18
Presidents Day
|
19
14:00-15:00 OH (SV)
CSE 220 |
20
12:30-13:20 Lecture
MGH 241 Preprocessor wrapup Tools: make and build dependencies; example project: talk.tar shell history
14:00-15:00 OH (SV)
CSE 216 |
21
13:30-14:30 OH (pl)
MGH 293
21:00 hw6 out
|
22
12:30-13:20 Lecture
MGH 241 Memory management and hw6
15:30-16:30 OH (em)
CSE 218
23:00 hw5 due Saturday night (C data structures)
23:59 hw6 partner info due Saturday night
|
25
15:00-16:00 OH (HP)
CSE 548 |
26
14:00-15:00 OH (SV)
CSE 220 |
27
12:30-13:20 Lecture
MGH 241 Project, make details, general catchup
14:00-15:00 OH (SV)
CSE 216 |
28
13:30-14:30 OH (pl)
MGH 293
23:00 hw6 due (memory manager skeleton code)
|
01
15:30-16:30 OH (em)
CSE 218 |
March | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
04
12:30-13:20 Lecture
MGH 241 hw6, pointers, casts, etc.; Intro to C++ Sample code: BankAccount, String; cplusplus.com tutorial, Google C++ Style Guide
15:00-16:00 OH (HP)
CSE 548 |
05
14:00-15:00 OH (SV)
CSE 220 |
06
12:30-13:20 Lecture
MGH 241 C++ class specification and implementation
14:00-15:00 OH (SV)
CSE 216 |
07
13:30-14:30 OH (pl)
MGH 293
17:00 hw7 out
23:00 hw6 due (memory manager)
|
08
12:30-13:20 Lecture
MGH 241 More C++: constructors, destructors, dynamic data
15:30-16:30 OH (em)
CSE 218 |
11
12:30-13:20 Lecture
MGH 241 Final homework C++ subclasses and inheritance; Sample code: property classes
15:00-16:00 OH (HP)
CSE 548 |
12
14:00-15:00 OH (SV)
CSE 220 |
13
12:30-13:20 Lecture
MGH 241 Inheritance and vtables; C++ virtual methods
14:00-15:00 OH (SV)
CSE 216 |
14
13:30-14:30 OH (pl)
MGH 293
23:00 hw7 due (C++)
|
15
15:30-16:30 OH (em)
CSE 218 |
18 | 19 | 20
16:30 Final exam review
EE 037 |
21
08:30-10:20 Final exam
|
22 |