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: , 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)