CS 101 Laboratories
Lab Session 1
Lab Session 2
Lab Session 3
Lab Session 4
Lab Session 5
Lab Session 6
Lab Session 7
Lab Session 8
Lab Session 9
Lab Session 10
Lab Session 11
Lab Session 12
Lab Session 13
Programming Asignments
You are required to develop solutions to the problems assigned, then write and debug the
C code for them. Problems are mostly engineering related. Material discussed in the lecture
will be used to develop the programs.
Assigned Due
Program 1: Sequential statements and Week 2 Week 3
simple input and output.
Program 2: Simple user defined functions (units Week 3 Week 4
conversion program).
Program 3: More functions, computer aided balloon Week 4 Week 5
design (aeronautical engineering).
Program 4: Looping, modifying an existing program. Week 5 Week 6
Program 5: Recursion (architecture). Week 6 Week 7
Program 6: Introduction to pointers. Week 7 Week 8
Program 7: Strings and arrays (parts of speech Week 8 Week 10
and paragraph writing).
Program 8: Arrays and data structures (antarctic Week 10 Week 11
research data).
Program 9: File I/O. (persistent storage Week 11 Week 13
enhancement to antarctic data program)
Program 10: Putting it all together. Week 13 Week 15
This page established January 14, 1999; last updated April 13, 1999 by Rick Wagner.