Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 713 Bytes

README.md

File metadata and controls

32 lines (23 loc) · 713 Bytes

C Programming for Everybody

This is an emergent course with a the learning objective of seeing how system software like Linux or Python is built. This course will cover either C or C++ and quickly work through the base features of the language and then using dynamic memory implement features similar to Python lists and dictionaries.

  • Variables
  • Input / Output
  • Conditional operators
  • Functions
  • Files
  • Arrays
  • Strings
  • Objects/lstructures
  • Pointers
  • Linked lists
  • Hashing
  • Implementating lists and dictionaries

Reference Materials

Introduction to C++, LBS290. 1992.

Introduction to FORTRAN, LBS290. 1993.

Introduction to C++, EECS280. 2000.