CSC 160 - Introduction to Computer Science and Communications - Fall 2007 Day

Note that this is the Day class.

MWF 9:10 - 10:10 a.m. and 13:20 - 14:20 Sverdrup 202

An introduction to computer science topics in hardware, software and theory: algorithm design, logical circuits, computer languages, compilers, Turing machines, and virtual reality concepts. This is a laboratory based course. We will be programming the AIBO dog robots.

Assignments

Instructor: Karen T. Sutherland
Office: Sverdrup 203E
Lab Sverdrup 7
email: suther@navigation.augsburg.edu
Office phone: 612-330-1341
Lab phone: 612-330-1710
Office Hours: M,W,F 10:30 - 11:30, WEC Fridays 16:30 - 17:50 or by appt.

Text:
G. Michael Schneider and Judith L. Gersting, An Invitation to Computer Science - Java Version, Third Edition, Thomson, 2007.

Requirements:
1st exam: 20% Labs 15% Final exam: 30%
2nd exam: 20% Homework: 15%
The chapters covered during each class meeting should be read before the class meeting. Assignments are to be handed in or emailed by the beginning of class on the day due. Assignments will be accepted up to one class meeting late with a 20% penalty. Labs cannot be made up. However, at the end of the term, the lowest lab grade will be discarded. Thus, one lab can be missed without penalty.

Course Outline:

WeekTopicsChapter(s)
9/5 - 9/7 Introduction/History of CS 1
9/10-9/14Algorithm Design & Efficiency 2,3
9/17-9/21 More Algorithm Design & Efficiency 2,3
9/24-9/28Binary Numbers, Logic, Gates 4
10/1Exam I
10/3-10/5Computer System Organization 5
10/8-10/12 System Software, Assembly Language 6
10/15-10/19 Intro to Java 8
10/22-10/24 More Java 8
10/26Midterm Break - No class
10/29-11/2 Language Paradigms 9
11/5Exam II
11/7-11/9Compilers 10
11/12-11/16Models of Computation 11
11/19-11/21Simulation and Modeling 12
11/23Thanksgiving Break - No Class
11/26-11/30AI 14, Class Handouts
12/3-12/7Robotics Class Handouts
12/10-12/14Virtual Reality, Review for final exam Class Handouts

The final exam for Section A is scheduled for Monday December 17, 8:00 - 10:00

The final exam for Section B is scheduled for Monday December 17, 13:00 - 15:00