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:
- Midterm I: 20%
- Midterm II: 20%
- Final: 30%
- Lab Exercises: 30%
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 ]