Left Accent
UAB CIS Header

CS 106 / Spring 2011

Updated on Tue, 01/25/2011 - 7:27am

Introduction to Computer Programming Using Python

 

Useful Links
Lab Page
ThinkCS
ThinkCS Zip Archive
Official UAB Disclaimer
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.


Accent Right