Louis Taber -- CIS265 -- C Programming

©Louis Taber, PCC

April 16, 2001

This document is the syllabus, labs, attendance and grading policy, and most of the handouts used in Louis Taber's CIS265 class.

A postscript version of this document is available by ftp at:
ftp://lt.tucson.az.us/pub/c/c.ps. It may be older than the hypertext version.

This document is available under a FSF license. Please contact the author if you are interested.

Links to sections.

  • 1 Syllabus
  • 1.1 Catalog Description
  • 1.2 Textbooks
  • 1.3 Class content
  • 2 Attendance and Grading Policy
  • 2.1 Course grade
  • 2.2 Attendance
  • 2.3 Y Option
  • 2.4 Labs
  • 2.5 Tests
  • 2.6 Final Exam
  • 2.7 Team work
  • 2.8 Americans with Disabilites Act
  • 3 Reserved Words in "C"
  • 4 Operator Precedence and Associativity
  • 5 Notes
  • 5.1 Getting Started 1
  • 5.2 Code Generation
  • 5.3 Preprocessor -- 1
  • 5.4 "C" Language Constructs -- 1
  • 5.5 "C" Language Constructs -- 2
  • 5.6 Constants
  • 5.7 function printf() -- 1
  • 5.8 Operators -- 2 Bitwise
  • 5.9 character functions -- 1
  • 5.10 Declarations & initialization
  • 5.11 Arrays
  • 5.12 "C" Language Constructs -- 3
  • 5.13 Assignment Operators
  • 5.14 Logical Expression Operators
  • 5.15 Comma Operator
  • 5.16 Declarations - 2
  • 5.17 Functions
  • 5.18 "C" Language Constructs - 4
  • 5.19 Pointers - 1
  • 5.20 Code Layout
  • 5.21 Structures & Linked lists
  • 5.22 Files
  • 5.22.1 stdlib I/O functions
  • 5.22.2 stdlib error functions
  • 5.22.3 Unix I/O functions
  • 5.23 Input conversion
  • 5.24 Output conversion #2
  • 5.25 Other routines
  • 5.26 Conversion Routines
  • 5.27 Recursion
  • 5.28 Function pointers
  • 5.29 String Functions
  • 5.30 Structures
  • 5.31 Linked lists
  • 6 Assignments
  • 6.1 Getting Started 1
  • 6.2 Robots
  • 6.3 Character processing
  • 6.4 Bowling program
  • 6.5 Cross Country Trip Simulation #1
  • 6.6 Returning multiple values
  • 6.7 Find a route
  • 6.8 Linked Lists and Structures
  • References

  • Instructor: ltaber@pima.edu ** My new Home at GeoApps in Tucson ** The Pima College Site