Introduction to issues involved in real-world computing. Topics will include memory management, debugging, compilation, performance, and good programming practices.
All programming was performed in C, in a Unix environment.
As the T.A. for this course for about 40 students, I:
- Conducted weekly lab sessions where I:
- Presented lab materials to students on a white board.
- Debugged students’ code
- Evaluated submissions