CIS 5050: Special Sessions
Special session I: C/C++ Refresher
The goal of this session is to review some basic concepts in C and C++ that might be useful for completing the assignments in CIS 5050. Specifically, we plan to discuss pointers, memory allocation, copy and move semantics, object-oriented programming, templates, namespaces, types and data structures.
Special session II: Debugging tools
The goal of this session is to introduce some common tools for debugging C/C++ programs, which will be extremely useful in the assignments and project. Topics covered will include stack and heap basics, gdb, address sanitizers, valgrind, as well as coding style.
Project: TA Panel on PennCloud
The goal of this session is to provide an opportunity for you to learn from the TAs on their experiences and advices on the project. | ||||
Web site contact: Linh Thi Xuan Phan |