LBS 290 - C Programming
This course was taught Fall 1991 in the Lyman Briggs School at Michigan State University. It featured writing three programs per week. It met three times per week and after each lecture a new assignment was handed out. The course was taught on UNIX running on an AT&T 3B2 Microcomputer which was physically present in the lab with student terminals. Dr Chuck was also the system administrator of the UNIX system. We did not use the Kernighan and Ritchie book.
- Course Syllabus
- ASSIGNMENT 3 - THE FIRST C PROGRAM - Due 10/7/91
- ASSIGNMENT 6 - Mathematics - Due 10/14/91
- ASSIGNMENT 7 - INPUT AND OUTPUT - Due 10/16/91
- ASSIGNMENT 8 - CALCULATING AN AVERAGE - Due 10/18/91
- ASSIGNMENT 9 - IF STATEMENTS - Due 10/23/91
- ASSIGNMENT 10 - LOOPING - Due 10/25/91
- ASSIGNMENT 11 - FUNCTIONS - Due 10/28/91
- ASSIGNMENT 12 - SCOPING RULES - Due 10/30/91
- ASSIGNMENT 13 - CALL BY VALUE SUBROUTINE - Due 11/04/91
- ASSIGNMENT 14 - ARRAYS - Due 11/06/91
- ASSIGNMENT 15 - Strings - Due 11/06/91
- ASSIGNMENT 16 - A CALCULATOR - Due 11/15/91
- ASSIGNMENT 17 - AN INVENTORY PROGRAM - Due 11/18/91
- ASSIGNMENT 18 - MACHINE LANGUAGE - I - Due 11/20/91
- ASSIGNMENT 19 - MACHINE LANGUAGE - II - Due Before the final
- ASSIGNMENT 20 - ALGEBRA - Due 11/25/91
- ASSIGNMENT 21 - ALGEBRA - Due 11/25/91
- ASSIGNMENT 22 - PHYSICS/HEAT FLOW - Due 12/3/91
- ASSIGNMENT 23 - SORTING - Due 12/4/91
- ASSIGNMENT 24 - PUTTING IT ALL TOGETHER - Due 12/12/91