Reading assignments

Week 1

Unix shell and commands

Optional

  • MINIX retrospective, by Andrew Tanenbaum, a professor who created MINIX, and whose student Linus Torvalds created Linux.

Week 2

shell and C programming

Week 3

C programming and stdio

Week 4

Web searching

Week 5

Software design

Week 6

Coding and debugging

Week 7

Testing and Documentation