|
This course introduces object-oriented computer programming using the C++ programming language. Topics include input/output operations, iteration, arithmetic operations, arrays, object-oriented principles, and other related topics. Upon completion, students should be able to design, code, test, and debug C++ language programs.
If you are interested in more advanced C++ programming, look into the ITP 232 courses available on the NOVA campuses.
|
|
Upon completion of ITP 132, the student will have demonstrated an appropriate level of competency in the following:
- Utilizing the Program Development Cycle
- Implement proper program design
- Explain object-oriented environments vs. standard environments
- Properly document programs
- Recognize the need for various data types and implement them
- Properly format output
- Utilize interactive input
- Use the various selection methods available in C++
- Use the various repetition methods available in C++
- Use and define void and value-returning functions
- Understanding of variable scope
- Implementation of arrays
- Manipulating string data
- Utilization of sequential data files
- Understanding of classes and objects |