CIS 221:
Software Development Using Components


Description

Component-based software from client programmer's perspective; intellectual foundations of software engineering; mathematical modeling; specification of object-oriented components; layering; testing and debugging layered operations.

Level and Credits

Prerequisites

Quarters Offered

Course Coordinator

General Information, Exclusions, etc.

Objectives

Texts

Topics (Readings) (Number of Weeks)

Representative Lab Assignments (week)

Assessment mechanisms (percentage)

Important Note: A passing grade on the final exam is required in order to receive a passing grade for the course.