CS 106 / Spring 2011
Updated on Tue, 01/25/2011 - 7:27am
Introduction to Computer Programming Using Python | INSTRUCTOR: | David O'Gwynn 142 Campbell Hall dogwynn@cis.uab.edu | | OFFICE HOURS: | Tue.,Thu. 12pm-2pm (CH 154) | | LECTURE: | Thursday 4:00pm - 5:15pm | | LAB: | Tuesday 3:30pm - 5:20pm (Webpage) | | LAB INSTRUCTOR: | David O'Gwynn 142 Campbell Hall dogwynn@cis.uab.edu | | OVERVIEW: | This course introduces the student to the foundations of computer science and programming. Common programming language constructs are used to manipulate text, images, audio, video, and create graphical user interfaces. Lab attendance is mandatory. | | TEXTS: | Textbook: Introduction to Computing and Programming in Python: A Multimedia Approach , by Mark Guzdial. Pearson Prentice Hall, 2009. | | GRADE BASIS: | Your course grade will be determined as follows: | Class Exam I | 10% | TBA | | Class Exam II | 10% | Thursday, April 28 | | Lecture Quizzes | 10% | Every week | | Lab Exercises and Homework | 30% | | | Lab Midterm Exam | 20% | TBA (Likely March 1) | | Lab Final Project | 20% | Tuesday, May 3 | | | GRADE BASIS: | There will be several programming homework assignments which will reinforce the material covered in the lectures and labs. These programs can be done in the CIS PC lab or on any PC with the required software. They will be graded by demonstration. | Class Policies - In this class your BlazerID is used as your student ID. DO NOT USE YOUR SSN on any assignments or tests.
- Lab attendance is mandatory.
- You must have a user account for the lab machines. You can apply for an account at www.cis.uab.edu/account
- To use the computers in room CH154 you must have a keycard. See the CS department secretary for an application.
- Students must be present for ALL exams. There are NO makeup class exams or lab exams.
- Persons who audit may not take exams.
- Students may NOT use computers (desktop or laptop) during class lectures unless the instructor gives permission.
- All cellular phones must be turned OFF during class or lab.
- All pagers must be turned OFF or set to SILENT mode during class and lab.
- The last day to withdraw is March 24. It is the responsibility of the student to deliver drop forms to the office of the registrar.
- Class and lab begin at the designated times. Please arrive on time and stay for the entire class or lab. Arriving late or leaving early is very disruptive to class.
- Food and beverages are not allowed in class or lab.
|