ECE 264: Advanced C Programming

Undergraduate course, Purdue University, ECE, 2019

Posted by Sneha Mahapatra on January 31, 2020 · 1 min read
Helped explain topics in C and guided students with tools such as valgrind and gdb for debugging purposes

Course Description

Continuation of a first programming course. Topics include files, structures, pointers, and the proper use of dynamic data structures. Topics covered include:
  1. Linux programming environment
  2. Function calls, arguments, and call stack
  3. Recursion
  4. Data types and structures
  5. Pointers
  6. Memory management
  7. Linked lists
  8. Trees
  9. File IOs
  10. Object-oriented design and encapsulation

More information can be found here