CSci 1300: Programming
Home Page
All information on this page is tentative until about August 20, 2008
Fall, 2008

This page last updated: Mon Mar 10 13:30:00 MST 2008


General Information

Course Description

This course instructs students in analyzing problems and synthesizing programs for the solution, emphasizing good engineering practices for program construction, documentation, testing, and debugging. Uses C++ for programming projects.

Textbook

Savitch, Walter, Problem Solving wtih C++, any of 5th, 6th, or 7th editions, Pearson Education/Addison Wesley, 2004-2008.

Course Logistics

  1. You will use the ITS laboratories located on the first and second floors of the Engineering Center (and your own computer if you wish). Your Teaching Assistant will explain how to use the equipment for this course. Our plan is to use the Windows operating system as the basis for our programming environment, in conjunction with a C/C++ programming environment implemented by Prof. Main, along with miscellaneous other tools to be determined.
  2. There is a course web page where most information is published. Be sure to browse the course web site regularly, as all critical information is distributed via the web page.
  3. You are encouraged to correspond with the Instructor (Gary.Nutt@colorado.edu) and Teaching Assistant (email address to be determined) using electronic mail for fast turnaround. Of course you should also feel free to meet with the Instructor or TA if you prefer face-to-face communication. If you cannot meet during scheduled office hours, make an appointment.
  4. It will be important for you to schedule your time so you submit your solutions at the time the assignment is due. Late homework will ordinarily not be accepted.
  5. Dec 18 (7:30 AM - 10:00 AM): Final Exam This exam will cover all of the topics covered in the course: lecture notes; the topics addressed in the textbook; all lectures, recitations, and quizzes; and all Assignments.
  6. Tentatively, the course grade will be assigned approximately as follows:

University of Colorado Policies

There are various policies that are particularly relevant to classroom teaching, including but not limited to policies on disability, religious observance, sexual harassment, class behavior, and the student honor code. Here is a brief description of the most critical of these policies.