UMBC CMSC 104
Problem Solving and Computer Programming
Sections 0401 and 0701

Instructor: Chintan Patel
Office: ECS 233G
Office Hours: Tue.-Thrs. 11:00 AM -12.30 PM
Telephone: 410-455-3963
E-mail: cpatel2@cs.umbc.edu

Teaching Assistant: Dipesh Mamtora
Office Hours: Mon. - Wed.  2:00-3.30 PM  ECS 334
E-mail: dipesh1@umbc.edu

Meeting Time and location
Section 0401: Tue-Thrs.  2:30-3:45 PM  FA 006
Section 0701:  Mon.-Wed. 7:00 - 8:15 PM ACIV 014

Announcements

(0401)  09/03/01: The class room for CMSC 104 Section 0401 has been changed from SS 208 to FA 006.

(0401 & 0701)  09/03/01: I have given permission to all the students who attended the first class and filed out the pink request forms.
        However you will have to register yourself for the specific section.

(0401)  09/10/01: There will be labs instead of lectures on 09/11 and 09/18. The labs will be held in ECS 122 and 122A.

(0701)  09/10/01: There will be labs instead of lectures on 09/12 and 09/19. The labs will be held in ECS 122A.

(0401)  10/09/01: Midterm exam will be on 10/16/2001 Tuesday in class. Refer the master list of questions below.

(0701)  10/09/01: Midterm exam will be on 10/17/2001 Wednesday in class. Refer the master list of questions below.

(0401 & 0701)  10/15/01: Here is the solution to Project 2 Problem 1 ("Printing a hollow rectangle")

(0401) 10/29/01: Classes canceled on 10/30/01 and 11/1/01

(0701) 10/29/01: Classes canceled on 10/29/01 and 10/31/01

(0401) 12/03/01: Final exam is on Thurs. Dec. 13 from 1.00 - 3.00 P.M. in FA(006). The exam will include some questions from the master
    list below but will not be entirely from it. Expect slight variations on the types of problems given in the master list i.e. change of code
    fragments, change in numeric values, changes in defining prototypes, writing similar functions etc. Study the slides and the reading
    assignments along with the master list. Expect some questions not included in the master list. E-mail me if you have any question before
    the exam date.

(0701) 12/03/01: Final exam is on Mon. Dec. 17 from 8.30 - 10.30 P.M. in ACIV (145). The exam will include some questions from the master
    list below but will not be entirely from it. Expect slight variations on the types of problems given in the master list i.e. change of code
    fragments, change in numeric values, changes in defining prototypes, writing similar functions etc. Study the slides and the reading
    assignments along with the master list. Expect some questions not included in the master list. E-mail me if you have any question before
    the exam date.

Course Material

Syllabus

  Course Schedule

Lecture Slides (power point)

Help on unix(linux), emacs and pico

Lab exercise 1

Midterm master list of questions ( Check the exam dates above for sections 0401 and 0701)

Grades : Section 0401

Grades : Section 0701

Final master list of questions ( Check the exam dates and instructions above for sections 0401 and 0701)

Projects ( Section 0701)

Project 1 : Due 09/17/01

Project 2 : Due 10/08/01 (Beginning of class)

Project 3 : Due 10/31/01

Written Report : Due 11/07/01

Project 4 : Due 11/14/01

Project 5 : Due 11/26/01

Project 6 : Due 12/05/01

Project EC : Due 12/12/01

Projects ( Section 0401)

Project 1 : Due 09/20/01

Project 2 : Due 10/04/01 (Beginning of class)

Project 3 : Due 10/30/01

Written Report : Due 11/06/01

Project 4 : Due 11/15/01

Project 5 : Due 11/27/01

Project 6 : Due 12/06/01

Project EC : Due 12/13/01