Overview Objective Materials grading Exam ELI Policies and Procedures Beginning the Course
ITP 132: C++ Programming I (3 Credits)

Overview

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.

Top  

Objectives

 

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 

 

Top  

Materials

 

In addition to any other required materials for this course,students must also have access to a C++ compiler or an IDE.

Top  
Grading
 

Your course grade will be determined by the following percentages:

Assignments Points Total Points 
Discussions/Assignments &
Course Summary Discussion
10 points each
140 Points
Chapter Review Questions 10 points each 140 points
Quiz 1 25 points 25 Points
Midterm Exam 350 points 350 points
Final Exam 400 points 400 points
Extra Credit - Quiz 2 25 points 25 points

Total Points

  1055 (not including extra credit)

Your final grade will be based on the following scale. Please note that you must also pass both the midterm and final exams in order to pass the course, regardless of your scores on the other assignments.
 

Grade Points Percent
A 950-1055 90-100
B 844-949 80-89
C 739-843 70-79
D 633-738 60-69
F 0-632 0-59

Top

Exams

 

There are 2 exams in this course.

Top  

ELI Policies and Procedures

 
 
Top  

Beginning the Course

 

 

Last Updated: August 18, 2010