Computer Science 302

Lecture 3

Spring 2003

 

Monday, Wednesday, Friday

9:55 – 10:45 PM

342 Noland

 

Lecturer:           Kristopher Glesener (Call me Kris)

Office:              1301 Computer Science Building

E-mail:              glesener@cs.wisc.edu

Phone:              262-6600

 

Office Hours:    5:00 – 6:00 PM, Monday and Wednesday in 1301 Computer Science

Lab Hours:       5:00 – 6:00 PM, Tuesday and Thursday in 1370 Computer Science

 

Class Structure:

Deb Deppeler is the CS302 coordinator.  There are several sections of this class; two of them are taught by Deb in a large lecture format, and twelve are taught by TAs in small lectures (like this one).  Deb’s lectures have discussion sections, and the other lectures (like us) do not.  Deb writes the exams, and a committee of TAs and Deb create the homework.  I will be grading your homework, and a committee of all the CS302 TAs will be grading your exams.           

 

Contacting Me:

The best way to reach me is by e-mail.  If you have a question or would like to schedule an appointment outside of my regular office hours, send me an e-mail.

 

Grading:

Your exam scores will be the major factor in determining your grade.  There are three exams:  two midterms and one final.  Assignments, lessons, and class participation will comprise the remainder of your grade.  Lessons are relatively short programs that help you understand a topic introduced in class and in the book.  They are worth a small percentage of your grade, but are valuable learning tools, and often give you a head start on the next assignment.  Assignments are challenging programming projects requiring you to utilize all the skills you have learned in class and in the book.  Most students require 20 – 40 hours to complete an assignment.  I will measure your class participation by how often you show up to class.  So really, class participation is simply attendance.  Here are the full grading percentages for the semester:

 

Exams:

            Midterm #1                  20%

            Midterm #2                  25%

            Final                             30%

            Total                            75%

 

Assignments:

            Assignment #1

                        Design              2%

                        Program           5%      

            Assignment #2 

                        Design              2%

                        Program           7%

            Total                            16%

 

Lessons:

            Lesson #1                    1%

            Lesson #2                    1%

            Lesson #3                    1%

            Lesson #4                    1%

            Lesson #5                    1%

            Lesson #6                    1%

            Lesson #7                    1%

            Lesson #8                    1%

            Total                            8%

 

Class Participation:

            Attendance                   1%

            Total                            1%

 

Labs

The computers in rooms 1370, 1353, and 1351 in the Computer Science Building are available for your use between 7:00 in the morning and 1:00 at night.  Most of the time there will be at least one TA on duty to answer questions.  They wear name badges and are stationed in room 1370.  Do not hesitate to ask them any CS302-related question.

 

Working From Home

You can use the CD that came with your book to install CodeWarrior on your personal computer.  This will enable you to complete most of the programming work from home, if you choose to.  You still need to use a lab computer to hand in your work, however.  If you do not have the CD, you can borrow it from someone who has it.

 

Extensions

For the most part, extensions on deadlines will not be given.  If you have an extreme circumstance that you think warrants an extension, inform me as soon as possible.  Extensions that are requested as soon as a deadline is announced are more likely to be granted.

 

 

Exam Dates

            Midterm #1:     February 25th, 7:15pm

            Midterm #2:     April 8th, 7:15pm

            Final:                May 16th, 10:05am

Locations will be announced.  Pencils and erasers are all you are allowed to use on the tests.  No books, notes, calculators, etc.  If you have a conflict with one of these exams, you must inform me by January 24th.

 

Religious Observances

It is the University’s policy to be accommodating to all religions.  If you have a religious observance that you think may interfere with your coursework, you must inform me by January 24th.

 

Class Website

The website for all the CS302 sections is http://www.cs.wisc.edu/~cs302-1/.  Click on the “Lectures” link on the left-hand side and then click “CS302: 4” to get to our section’s site.  The direct address for our site is http://www.cs.wisc.edu/~glesener/cs302/main.html.  All of this information can be found there.

 

Reading Assignments

You are expected to read the course book throughout the semester.  We will cover most of the information in class, but there may be some exam questions that we do not cover in class.  Go to http://www.cs.wisc.edu/~cs302/syllabus.html to see the reading assignments.  All the readings on that page are applicable to our class.  Some of the assignment deadlines posted on that page will be different than ours, however.  I will post our own deadlines on our section’s homepage.  If there is ever a discrepancy between the main CS302 site and our section’s CS302 site, always go with the information posted on our section’s site.