CS 146


Advanced version of CS 136.

75%+ in CS 145

Brad Lushman

Topics

  • Introduction to C
  • Elementary Mutation in Command-line Interfaces (Scheme)
  • The Memory Model
  • Variable Declaration, Assignment, and Infix Expressions (C)
  • Basic I/O (C)
  • Compilation
  • Mutation of Identifier-Value Bindings (Scheme)
  • Modelling Functions, Procedures, and Recursion (C)
  • Loop Constructs
  • Algorithm Analysis (C)
  • File I/O (C and Scheme)
  • Program Organization
  • Testing Methods

Useful Links: