PROGRAMMING IN C
	            CMSC 106 (0101) 	Mark E Woodcock
		    Winter 1998		859-6483
		    MW 6:00-9:10	ECS 215, x3554
		    SS 205		OH:  after class
			     
			     
	Monday			Wednesday		Thursday
January
5  Introduction (1-4)		7 Operators (5,7,6)	8 Casts/Conversion(6,3,12)
   System/Compiling (11,14,15) 	  Types                   Control Struct	  
   Functions 			  Enum Types              Recursion 
   Data Types  

12 Pointers (8,9,10)            14 Structures (13,14)	15 MIDTERM
   Arrays /Strings	           Unions

19 MLK                          21 File I/O (14)  	22 Advanced Sys (15)
				   Memory Allocation	

26 Final Exam
   

EXAMS

Exams will be comprehensive and closed-book. All exams will be held during regular class time. The final exam will be held Monday January 26, 1998.

HOMEWORK

There will be several homeworks, primarily programs, during the semester. Due to the short length of the winter session, there will be a minimal amount of time allocated for each: DON'T FALL BEHIND, it could be costly. Due to holidays, this semester will be perilously short. Homeworks will be weighted according to their difficulty and importance. You may discuss assignments with others, but you are only permitted to hand-in individual effort (e.g. solutions, programs).

GRADES

Course grades will generally be determined using the following components and weights:


	Midterm		25
	Homework	40
	Final Exam	35
While a normal (boring) Bell Curve is expected, the instructor reserves the right to construct one, to consider class participation, relative improvement, to give all A's or flunk the whole class (where appropriate).

CONTACTING THE INSTRUCTOR

Try as many of the following as appropriate till you reach me: e-mail: woodcock@cs.umbc.edu (will check before class) dept office: leave a message @ 455-3500 work: 859-6483 (M-F all day; use mainly to schedule other times or ask a quick question)