NOT READY!

CMIS 242
Intermediate Programming

Section: 4060
Syllabus

Spring, 2018
HOME

College Park
?1117 Susquehanna?

US 2

Wednesdays
  7:00- 10:00 PM

March 12
through
May 6

Subject: CMIS 242 -

Schedule

Date
Meeting
Topics
Assignments
Due Date
Week 1
3.13-3.19
3.15
Objects
Classes
W1 Discussion
Quiz 1
3.19
Week 2
3.20-3.26
3.22
Inheritance
Polymorphism
W2 Discussion
Project 1
3.26
Week 3
3.27-4.2
3.29
Exceptions
Interfaces
Abstract Classes
W3 Discussion
Quiz 2
4.2
Week 4
4.3-4.9
4.5
GUI Components W4 Discussion
Project 2
4.9
Week 5
4.10-4.16
4.12
Event Listeners
More GUI Components
W5 Discussion
Quiz 3
4.16
Week 6
4.17-4.23
4.19
Recursion
W6 Discussion
Project 3
4.23
Week 7
4.24-4.30
4.26
Generics
Data Structures Introduction
Iterators
W7 Discussion
Quiz 4
4.30
Week 8
5.1-5.7
5.3
Sets
Maps
Stacks
Queues
Trees
W8 Discussion
Project 4
5.7

Assignments:

Assignment
Weight
Due Date
Code
Quiz 1
6
3.19
QZ1
Quiz 2
6
4.2
QZ2
Quiz 3
6
4.16
QZ3
Quiz 4
6
4.30
QZ4
Project 1
15
3.26
P1
Project 2
15
4.9
P2
Project 3
15
4.23
P3
Project 4
15
5.7
P4
Participation
(2 % each)
16%
Weekly
w(n)

NOTE: When sending me e-mail, please begin the subject field of your messages with "CMIS 310 -".  I teach a number of classes and this little notation makes sorting my mail MUCH faster, allowing me to spend more time correcting your papers and addressing your questions. Thanks.

Welcome to our course

Some additional references:

Dr. Nicholas Duchon
University of Maryland University College
Phone: 540-338-7120
e-mail: nduchon@verizon.net

Last updated: May 8, 2017