Summer 2008

Notes

"The time has come," the Walrus said, "To talk of many things."
— Lewis Carroll

Date Topic Reading Assignments

Week 1

01, 03 JUL

Week 2

08, 10 JUL

  • Ch 4, p. 30-39
    Ch 5
    Ch 8, p. 119-125

Week 3

15, 17 JUL

  • Ch 6
    Ch 8, p. 126-137
    Ch 13, p. 299-305

Week 4

22, 24 JUL

  • Arrays
  • Arrays and functions; value vs. reference semantics
  • Function output parameters (pointers)
  • Week 4 Examples & Notes << HW 3 Notes
  • Ch 7
    Ch 8, p. 137-151
    Ch 11, p. 235-240
    Ch 11, p. 259-265

Week 5

29, 31 JUL

  • NOTE CHANGE: Test 1: Tuesday, 29 JUL (Test 1 notes)
    Test 1 is open book; be sure to bring your book
  • Strings; character & string I/O; argc, argv
  • Global variables; function static variables
  • Week 5 Examples & Notes
  • Ch 10, p. 195-217
    Ch 11, p. 266-272
    Ch 16, p. 347-359
    Ch 17, p. 380-383

Week 6

05, 07 AUG

  • Ch 8, p. 152-158
    Ch 11, p. 240-243
    Ch 16, p. 359-371

Week 7

12, 14 AUG

  • Ch 8, p. 159-161
    Ch 13, p. 313-319

Week 8

19, 21 AUG

 

[ TOP ]

June   2008
SMTWTFS
1234567
891011121314
15161718192021
22232425262728
2930     
July   2008
SMTWTFS
  12345
6789101112
13141516171819
20212223242526
2728293031  
August   2008
SMTWTFS
     12
3456789
10111213141516
17181920212223
24252627282930
31      

Class Description

Formulation of problems and top-down design of programs for their solution on a digital computer. The course provides a survey of computer science with a strong focus on algorithmic problem solving, as well as coverage of the development and implementation of software: exploration of the fundamental concepts, constructs, and techniques of computer programming. This includes the use of variables, control structures, iteration, void and value returning functions, data types, debugging methodologies and software engineering concepts. The primary goals of this course are to provide each student a sense of what computer science involves and to allow each student to become comfortable with computer programming.

Prerequisites

[ TOP ]

Revised: 2008-08-18T12:34-07:00