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

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.

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

 

Top  
Grading
 

Your course grade will be determined by the following percentages:

Assignments Points Total Points 
Week 1-7 Discussions/Assignments
Week 9-15 Discussions/Assignments
Course Summary Discussion
10 points each
140 Points
Quiz 1 25 points 25 Points
Quiz 2 25 points 25 Points
Midterm Exam 50 points 50 points
Final Exam 60 points 60 points

Total Points

  300


 

Your final grade will be based on the following scale:

Grade Points Percent
A 270-300 90-100
B 240-269 80-89
C 210-139 70-79
D 180-209 60-69
F 0-179 0-59



If you do not submit [at least one assignment] by your Last Withdrawal Date, you will be automatically withdrawn from the course with no refund. If you do not withdraw and do not finish your course assignments, you will receive a grade based upon the work you have submitted. Usually, this grade is an “F.”

If you are past your Last Withdrawal Date but have mitigating circumstances that prevent you from finishing the course, contact your instructor in writing to request a "W" grade.

If you are making progress in your course, but your End of Enrollment date is near and extenuating circumstances prevent you from completing all of the course assignments, you may request a grade of Incomplete. To request a grade of Incomplete for this course, you must have satisfactorily completed [approximately 50% of all assignments and examinations, as specified by the instructor.] or [enter specific assignments and examinations here.]

If you are receiving financial aid, course withdrawal or a grade of “F” may impact your status. Please contact the Financial Aid office for further information.

Top

Exams

 

There are 2 exams in this course. You are expected to take your examinations at one of the NVCC campus Testing Centers. Be sure to allow enough time to complete your exam before the Testing Center closes; Testing Centers have specific policies relating to the administration of ELI exams. You will need to take a photo ID, your NovaConnect empl ID number, and the appropriate Exam Pass when you go to the Testing Center.  

For Testing Center locations, hours of operation and policies, click here.

For information on taking exams outside of the metropolitan area, click here.

Top  

ELI Policies and Procedures

 
This is an Extended Learning Institute (ELI) course. ELI courses differ from campus courses in several important ways, including enrollment dates, communication with faculty, assignment completion requirements, and exams. You must follow ELI's policies and procedures if you take this course. Read (or review) ELI's Policies and Procedures before you begin the course. If you have questions, call ELI at (703) 323-3347 or (888) 435-6822.
Top  

Contacting the Instructor

 

I am here to help you succeed in this course. Occasionally questions or problems may arise. Here is how to contact me when they do:

E-mail :hbaidwan@nvcc.edu
Telephone : (571) 921- 5334

. 

Top  

Beginning the Course

 

1. Use your web browser to connect to http://www.nvcc.edu/bbstart. Follow the directions to determine your email, Blackboard and VIVA account user names and passwords.
2. Access your email account and make sure you know how to use it; you will be required to use this account for all course-related email.
3. Log on to Blackboard at http://learn.vccs.edu.
4. Click on this course under "My Courses." Review the entire course to make sure you understand what will be required of you. Then start completing the assignments.

Please note that account generation takes approximately one week from the time of your paid registration. If you cannot log on after one week, contact the IT Help Desk. If you can log on to Blackboard, but your course isn't listed, please contact ELI or your instructor.