CS16 Labs, 10S
P. Conrad, UCSB Dept. of Computer Science
Return to CS16 home page homework labs projects lectures worksheets
- lab00: Orientation to Cooper Lab, and the turnin program
- lab01: C programming basics, Ch, emacs
- lab02: Test Driven Development (code)
- lab03: atoi, Command Line arguments, ASCII art (code)
- lab03a: Various topics (chmod, ls -l, executable files, Ch for entire programs, shell scripts) (code)
- lab04: Working with arrays of ints, input data files (code) (notes)
- lab05: Reusing functions, while loops on strings (code)
- lab06: structs, ptrs to structs, arrays of structs, reading from files (code)
- lab06a: Debugging segmentation faults with gdb (code)
- lab07: Problem solving on arrays (Part 1) (code)
- lab08: Problem solving on arrays (Part 2) (code) (Extra credit, and practice for Final Exam)