The second course in computing, intended for majors. Emphasis is placed on interpretation of inductive definitions (functions and data types); testing strategies; specification and implementation of finite-state machine; encapsulation; polymorphism; inheritance; class invariants; and resource management. 3 credit hours.
Instructor
Mr. James C. Tetterton Online-Distance Education
Information Technology Specialist
Box 7901
NCSU Campus
Raleigh, NC 27695