main-basicinfo
Lectures |
9:55-10:45 Monday, Wednesday, Friday You are responsible for material in the lectures. Notes are often posted afterwards. | |
Instructor |
Michael Gleicher | |
TA |
Natasha Eilbert | |
Pre-Requisites (i.e. Should you be here?) |
Technically, CS367 (Data Structures) and Math 320, 340 or CS416. Really, you need to know some basic linear algebra, and be able to write non-trivial programs. But since I'm not allowed to specify pre-reqs like that, we list the mimimum courses that teach it. | |
Mailing List and Web |
The course home page is the primary place for announcements. Please check it regularly. There is an RSS feed available for it. There is a mailing list that is set up by DOIT that I have little control over. It will send email to your "wisc" account if you are a student. Please make sure that you either read this account, or have it forwarded. | |
Books |
See the Main.Books page. | |
Exams |
There will be 2 exams, counting for 25% of your grade. There will be an evening midterm exam, on Wednesday, October 28th from 7:15-9:00pm. (note: to my knowledge, no other CS course has scheduled an exam in this time slot) There will be a final exam, in the time slot given by the registrar. Currently, this is scheduled for Saturday, December 19th at 7:45am. The registrar sometimes changes this. Let's hope they do, since a 7:45am exam is pretty brutal. Exams are difficult to reschedule, and arrangements must be made ahead of time. Please contact me at the beginning of the semester if you forsee there being a problem. | |
Grading |
10% Midterm Exam Generally, the projects are worth the most. See the Policy Page for more details. | |
Computing Environment |
This class has been assigned to the computing labs that contain computers running Windows XP. Programming assignments in the class will require the use of C++. See the C++ for 559 page. All assignments must run on the lab computers, however, you are free to do development elsewhere. Please see the Policy Page (specifically BAD LINKBAD LINK). | |
Assignments and Projects |
There will be 4 projects (3 smaller, 1 larger). In all cases, you will be given a substantial amount of framework code. There will be a number of smaller assignments, both programing and written. | |
Previous Years |
The web pages for previous versions of this class can be found here. This class will be most similar to last years. Some things will be different, but looking at last years can give you some idea as to what to expect. |