CSSE Department – Introduction to C Programming

Winter 2010-11

Schedule Overview

This is the schedule of videos and assignments for the Introduction to C Programming unit taught at Rose-Hulman in CSSE120 and CSSE221. The dates show the pace that we use in our course; you are free to work at your own pace, of course.

Schedule last updated Tue Aug 16.

Session quick links:  1 2 3 4 5 6 7 8

Week Session Details Prep Topics HW Assigned HW Starting Code
1

1

Mon Nov 30

 
  • Introduction to the C Programming Language
   
1

2

Wed Dec 2

 
  • Formal intro. to the C Programming Language
  • Some Python-esque features of C
1

3

Thu Dec 3

 
  • Structures
 
2

4

Mon Dec 7

 
  • Pointers in C
  • Passing pointers to functions
2

5

Wed Dec 9

 
  • Arrays (but no dynamic allocation)
  • Arrays are Pointers
2

6

Thu Dec 10

 
  • Strings and chars
 
3

7

Mon Dec 14

 
  • 2D arrays
  • File input/output
3

8

Wed Dec 16

 
  • Introduction to dynamic allocation of memory