Bryn Mawr College
CS 246: Programming Paradigms
Spring 2002
Course Materials

 Information

Texts  Important Dates  Assignments  Lectures  Grading  Links


General Information

Instructor: Deepak Kumar, 248 Park Hall, 526-7485
E-Mail: dkumar@brynmawr.edu
WWW: http://mainline.brynmawr.edu/~dkumar

Lecture Hours: Tuesdays & Thursdays, 10:00 a.m. to 11:30 a.m.
Room: 232 Park Science Building

Laboratories:


Texts & Software


Important Dates

January 22: First lecture
February 21: Exam 1
April 2: Exam 2
April 30: Last lecture
May 2: Exam 3


Assignments

Homework#1 (Due on Tuesday 1/29): Click here.
Project #1 (Due on Feb 7): Click Here.
Homework#2 (Due on Tuesday 2/12): Click here.
Project#2 (Due on Tuesday, February 26) Click Here!
Project#3 (Due on Thursday, March 7) Click Here!
Homework#3 (Due on Tuesday 4/2):
Click here. Short expo on arrays in Smalltalk.
Homework#4 (Due on Tuesday 4/9):
Implement the question on the exam that you opted out. Also implement all questions on your exam for which you lost some/all credit. Hand in a prinout and sample runs for each method/code block you write.
Homework#5 (Due on Thursday 4/18): Attend Paul Hudak's talk on Monday April 15 at 4:15 p.m. in Room 338 Park. Write a 1-2 page summary and reactions. In preparation for the talk, you may read Chapter 15 from Hudak.
Homework#6 (Due on Tuesday 4/23):
Implement the latest design of the MVC gui as discussed in class.
Project#4 (Due on Thursday, May 2):
Click here for details.


Lectures


Grading

All graded work will receive a grade, 4.0, 3.7, 3.3, 3.0, 2.7, 2.3, 2.0, 1.7, 1.3, 1.0, or 0.0. At the end of the semester, final grades will be calculated as a weighted average of all grades according to the following weights:

Exam 1: 15%
Exam 2: 15%
Exam 3: 15%
Projects: 45%
Homework: 10%
Total: 100%


Links


Created by dkumar@brynmawr.edu on January 17, 2002.