Colorado State University

This file defines the header for each page. An optional "icon" image (I use the textbook):

Three headers follow: ! Long name of class !! Semester !!! Schedule, replaced by the name of the current page.

CS157: Intro to C, Part II

Fall 2013

Schedule

Links to the various pages for this class:

Wish I could do this: * Schedule

Date Topics Slides Reading Homework
Mon Nov 4

Numbers

Why did the programmer confuse Christmas and Halloween?

Wed Nov 6
  • Tomorrow is the last drop day
  • Pointers

Pointers 2 3 4 5 6 7 8 Example Pointers and memory

Pointer Questions
A dicussion on counting starting at zero

Fri Nov 8 Cmd-Line Args HW0 due Sunday noon
Mon Nov 11

HW1 due Tuesday noon; late Wednesday noon

Wed Nov 13
  • Review HW1
  • Quiz #1
  • More on structures
  • Unions and typedefs
  • stdbool.h
Fri Nov 15
  • Discuss HW2
  • Dynamic Memory

Dynamic Memory Questions

Mon Nov 18
  • Random numbers with rand & srand
  • Multi-Dimensional arrays

HW2 due Wednesday noon; late Thursday noon

Wed Nov 20
  • Today is the last withdraw day
  • Review HW2
  • Quiz #2
  • More Pointers
Fri Nov 22
  • Discuss HW3
  • Sorting

search, sort

Mon Nov 25

Thanksgiving Break!

Wed Nov 27
Fri Nov 29
Mon Dec 2
  • Linked Lists
HW3 due Tuesday noon; late Wednesday noon
Wed Dec 4
  • Review HW3
  • Quiz #3
  • Trees
Fri Dec 6
  • Discuss HW4
  • Preprocessor directives
  • Conditional Compilation, code portability
  • Multiple files
  • User includes

Preprocessor Directives Questions

C isn’t that hard: void (*(*f[])())() defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void

Mon Dec 9 HW4 due Tuesday noon; late Wednesday noon
Wed Dec 11
  • Review HW4
  • Review for exam
  • Course eval
Fri Dec 13
  • Final Exam
    Photo ID required

Page: Main.Schedule
Modified: June 20, 2013, at 05:50 PM
Wiki: pmwiki-2.2.35
CS Department
Apply to CSU | Contact CSU | Disclaimer | Equal Opportunity
Colorado State University, Fort Collins, CO 80523 USA
© 2012 Colorado State University