|
Senior Lecturer,
Thomas Lord Department of Computer Science,
USC
EducationPh.D. (1992), Computer Science, UCLAM.S. (1982), Electrical Engineering, Stanford University B.S. (1981), Electrical Engineering, UCLA |
Email: <bill.cheng@usc.edu>
Office: SAL 302
- Office Hours (8/26/2024 - 12/6/2024):
- Mon/Wed 9:00pm - 10:00pm - Office hours will be held in Zoom meetings. I will have to limit the time for each student to be 15 minutes max to give other students a chance to get in. If my office hour Zoom meeting is running but if you cannot see me, then I must be talking to a student in a breakout room. Zoom meeting is first-come-first-serve and sometimes there may be quite a few students waiting in line. Therefore, there is always a possibility that by the time the office hour ends, you are still waiting for your turn. The best time and place to ask me questions is during a "secondary live lecture" (only available for a "flipped" class) where you can ask for a breakout room and such a lecture is not shared with another class that I'm teaching. It may be best to email your questions to me or post your questions to the class discussion forum. As promised in Lecture 1 of all my classes, I will answer every email question within 24 hours (if the email is a private email, i.e., to me only and not posted to an online discussion forum).
Current (and Near Future) Teaching:
- Fall 2024:
(teaching schedule in PDF)
- Operating Systems - CS402 (2 sections)
Research Affiliations:
Software:
- Tgif - an open source, Xlib-based interactive 2-D drawing tool under X11 on Linux and most UNIX platforms
- I do not use LinkedIn and I rarely use Facebook.