MIME-Version: 1.0 Server: CERN/3.0 Date: Monday, 06-Jan-97 20:48:49 GMT Content-Type: text/html Content-Length: 3685 Last-Modified: Sunday, 22-Sep-96 18:46:24 GMT Syllabus for CS 304P
Syllabus for Computer Science I (CS 304P)
University of Texas at Austin
Fall 1996


Objectives

Although computers are used widely, most users don't understand how they work, what they can do, and what they cannot do. This course will teach the fundamental principles of computing by surveying many of the major areas of computer science, including algorithms, languages , computer architecture, parallel computation and artificial intelligence. Projects involving Pascal programming will accompany the survey.

Objectives

required textbook: Great Ideas in Computer Science, by Alan Biermann, MIT Press, 1995.
optional textbook, strongly recommended: Fundamentals of Computer Science: A Study Guide, by J. Wesley Ulm, 1995. This Guide was written to supplement Great Ideas in Computer Science. For each chapter of Great Ideas ... , the Guide presents a set of problems, and their complete solutions. The Guide costs about $13.00 and is available at:

Speedway Copy and Printing
2021 Guadalupe, Suite 136, in Dobie Mall
478-3334

Grading

Final grades will be assigned on a curve, based on the following components:

Exams

The first Midterm Exam will cover only the material covered in the first six weeks of the semester. The second Midterm Exam is cumulative, but it will emphasize the material covered during weeks 7-11. The Final Exam is cumulative, but it will emphasize the material covered during weeks 12-15. To study for the exams, you should review the assigned readings and your notes from the lectures and discussion sessions.
Without valid proof of an unexpected emergency, you will receive a grade of zero if you miss an exam.

Lab Exercises

Lab exercises will be assigned almost every week in discussion sessions. You should start to work on the exercises while in the discussion sessions, and complete them outside of class. The Due Date will be clearly stated for each exercise. Without valid proof of an unexpected emergency, you will receive a grade of zero if you miss the deadline.
You may turn in exercises to your TA or to any CS304P proctor in the computer lab. If you turn-in an exercise outside of your normal discussion session, you are advised to ask for a receipt.

Cheating

Turning in an exam which is not entirely your own work is cheating. Turning in a programming assignment which is not entirely your own work is cheating. Cheating results in an immediate F course grade and a formal petition for expulsion from the University. No exceptions. Group discussions about course content is not cheating, and is strongly encouraged.

Send comments,criticisms, suggestions,useful links,additions etc to dwip@cs.utexas.edu.

[ home| TAs| description| discussion sessions| news articles| newsgroup| programs| study guides| test solutions ]