CS157

PmWiki

edit SideBar

Class Schedule

Date Topics Slides Reading Homework/Quiz
Mon Apr 6
  • Recover from Halloween
  • GDB Debugger
  • Bases, numbers and problems in C
HW0: Make sure that you still have a CS Dept. login.
Wed Apr 8
  • Recover from Presidential Election
  • HW1
  • Bits, Bytes, and More
  • Floating Point Numbers
  • Random numbers
  • 0.1+0.2==0.3, right?

Numbers

Why did the programmer confuse Christmas and Halloween?

Fri Apr 10
  • HW questions?
  • Cmd-Line Args
  • Multi-Dimensional arrays
Cmd-Line Args



A dicussion on counting starting at zero

Mon Apr 13
  • Structures

ppt pdf pdf×4

Structures 2 3 4 5 6

HW1 due tomorrow

structures

Wed Apr 15

  • HW2
  • Structures (continued)
  • Search
   

enum, typedef

Quiz 1

Fri Apr 17
  • Searching and sorting
  • HW2 questions?
  • Review HW1, Q1

ppt pdf pdf×4 Demos

search, sort

 
Mon Apr 20
  • Finish Sorting arrays
  • Pointers

ppt pdf pdf×4

 

HW2 due tomorrow

Wed Apr 22
 

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

Pointer Questions

Quiz 2

Fri Apr 24
  • More Pointers
  • Multiple files
  • User includes
  • Review Q2

Files

 
Mon Apr 27
  • Dynamic Memory
  • Linked Lists

HW3 due tomorrow

Wed Apr 29

Dynamic Memory Questions

 

Quiz 3

Fri May 1
  • Linked Lists
  • Trees
  • Makefile
 
Mon May 4
  • Review HW3
  • Preprocessor directives
  • Conditional Compilation, code portability

ppt pdf pdf×4

Preprocessor Directives Questions

HW4 due tomorrow

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

Wed May 6
  • Review Q4
  • Review for exam
  • Course eval
   

Quiz 4

Fri May 8
  • Final Exam
    Final Exam
Edit - History - Print - Recent Changes - Search
Page last modified on December 31, 2008, at 06:48 PM