Instructors: | Peter Dinda (Office Hours: Tuesdays, 4-7, Zoom (see Canvas), or by appointment) |
Branden Ghena (Office Hours: Thursdays, 4-7, Zoom (see Canvas), or by appointment) | |
Teaching Assistant: | Mohammad Kavousi (Office Hours: Tuesdays, 8-9:30 and Wednesdays, 11-12:30, Zoom (see Canvas) or by appointment) |
Peer Mentors: |
Yihong Hu (Office Hours: Tuesdays, 11:30-1, and Fridays, 4-5:30, Zoom (see Canvas) or by appointment) Finley Lau (Office Hours: Tuesdays, 10-11:30, and Fridays, 5:30-7, Zoom (see Canvas) or by appointment) Mekki Rachedine (Office Hours: Mondays, 4-5:30, and Wednesdays 5:30-7, Zoom (see Canvas) or by appointment) Jackson Schuster (Office Hours: Mondays, 9-10:30, and Fridays, 10-11:30, Zoom (see Canvas) or by appointment) Brando Socarras (Office Hours: Mondays, 10:30-12, and Fridays, 11:30-1, Zoom (see Canvas) or by appointment) Michael Waldman (Office Hours: Mondays, 5:30-7, and Wednesdays, 4-5:30, Zoom (see Canvas) or by appointment) Dave Washington (Office Hours: Wednesdays, 9:30-11, and Wednesdays, 2-3:30, Zoom (see Canvas) or by appointment) |
Lecture: | Tuesdays and Thursdays, 2:40-4pm, Zoom (see Canvas) |
Optional Discussion: | Tuesdays, 7pm, Zoom (see Canvas) and Friday, 9/25, 10am, Zoom (see Canvas) |
CS 213 is a required core course in the Computer Science curriculum in both McCormick and Weinberg. It is also a required course for CS minors in both schools. 213 can also be taken for credit within the Computer Engineering curriculum.
This version of CS 213 has an increased focus on (a) low-level hardware aspects, (b) C programming, (c) the Unix system call interface, and (d) threading/parallelism (including a lab). It will be of particular value in preparing for CS 343 (Operating Systems) and similar courses.
There are currently 114 students enrolled. We have let in everyone on the waiting list.
Lectures will "remote synchronous" over Zoom. The Zoom URLs can be found on Canvas. Lectures will also be recorded for students who are in timezones which make attendence impossible. Please note that all lecture recordings are copyright (c) 2020 by the lecturer.
We will use Canvas to report grades, and to make access to Zoom and recordings more straightforward, but for nothing else. For critical announcements, we will send email to the addresses that CAESAR maintains.
For discussion, we will use Piazza: CS 213 Piazza Site. Directing your questions to Piazza will likely produce the fastest response, and everyone else in the class will also benefit. Piazza is configured to allow anonymous posting.