HOME  |  EOL CALENDAR  |  CONTACT US   

     CSC 216 Programming Concepts - Java
   Syllabus    |    Video Lectures & Course Notes     |     Assignments  |    Resources    |     Logistics    |   Support

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

E-mail: jctetter@ncsu.edu

   
  CSC 216 Course Website