CIS 181- Object-Oriented Programming II

http://www2.umassd.edu/CISW3/CoursePages/pages/CIS181/details/crseinfo.html

4 Credits - 3 Lecture Hours, 2 Laboratory Hours

Course Information

Course Outline

http://www2.umassd.edu/CISW3/coursepages/pages/CIS181/outline.html

Course Page

Course Description

Software development using advanced object paradigm concepts. Procedural paradigm. Introduction to concurrency, and fault tolerance. The course covers in depth advanced topics of the object paradigm such as inheritance, polymorphism, and parametric polymorphism. These concepts are introduced in the context of developing software using software tools, including libraries of components. The procedural paradigm is introduced and compared with the object paradigm. The issues of programming with multiple processes, and programming of systems with exception handling capabilities are also addressed by this course.

Course Objectives


Instructor Richard Upchurch
Office Dion 302A
Telephone Ext. 8295
Email Address rupchurch@umassd.edu
Office Hours MWF 7:30-9 AM
Course Information
Schedule: Lecture
Lab

MWF: 11-11:50am
M 9-10:50am
Room:
Dion 101
Dion 303
TA: Cecilia Tao 3rd Floor Dion T - 3-5pm
Th - 2-5pm
Prerequisites:"C" or better in CIS 180
Textbook:

Data Structures in Java, Updated Edition, Addison Wesley, 2006 by Simon Gray


Grading

ItemWeightFrequencyTotal
Exams1002200
Final Exam2001200
Projects 405200
Homework 2010200
Laboratory 2010200
Possible Points 1000
  
GradePoint Range
A936-1000
A-900-935
B+868-899
B834-869
B-800-833
C+768-799
C734-767
C-700-733
D+668-699
D634-669
D-600-633
FBELOW 600

Examination Schedule

Approximate dates


To UMass Dartmouth
To CIS Department at UMass Dartmouth

Comments should be sent to Richard Upchurch

This document
Created: Sept. 1, 2009
by RLU