Nov 10, 2024  
Undergraduate Bulletin 2008-2009 
    
Undergraduate Bulletin 2008-2009 [Archived Catalog]

CS 331 - Introduction to C++ and Object-Oriented Programming


An introduction to the C++ language with emphasis on features supporting object-oriented programming. Fundamental data type and operations. Expression evaluation. Selection and iteration constraints. Functions, procedures, and macro. Standard libraries. Classes: declaration and definition; instances; member functions; constructors and destructors; function overloading; inheritance and polymorphism. Stream input and output. Using classes to encapsulate date structure and implementation details.

Preparation for Course
P: 260.

Cr. 3.
Notes
If you are majoring in this discipline, you may want to consider the Science and Engineering Research Semester. See information under Arts and Sciences (Part 3).