You are not signed in.

Online Courses

Currently there are 1760 courses in the course catalog you can take online or at home

Web Design and Development Certificate - Advanced

Course Code: PRO2110
School: ProTrain Online

Course Materials Available: 182 Days Estimated Hours to Complete Course: 160

Description

Students will receive a thorough introduction to the basic syntax and structure of the C++ programming language. Students will create C++ applications that define variables and arrays and that use if statements, switch/case statements, for loops and while loops.

Students will create functions and pass information into functions by value and by reference using pointers. Students will build applications made up of several files. This course is a good introduction for those that have never programmed before. Students will need access to a C++ compiler. There are compilers available for download.

Outcomes

  • Students will be able to write, compile and run a very basic C++ program. Students will be able to use C++ programming statements to define variables, perform calculations, accept user input and produce output.
  • Students will create C++ programs that contain formulas containing a mix of data types, define enumerations and illustrate the scope of variables.
  • Students will create C++ programs that use if and switch-case statements.
  • Students will write C++ programs that use for, while and do-while loops.
  • Students will be able to write C++ programming statements using for and while loops.
  • Students will write C++ programs that use pointers.
  • Students will be able to write C++ programs that use functions that accept input and return values.
  • Students will write C++ programs that are made up of several files and use Preprocessor directives.
  • Students will be able to write a C++ program that combines the information learn in this class.

Assessment

Instructor Interaction and Grading:

  • Interacting with Instructors is one of the most important aspects of our training. We offer multiple opportunities for interaction, such as email, chat rooms, a virtual bulletin board for student comments.
  • The lectures and instructions are based on asynchronous learning models, and have removed the limits normally associated with real-time learning. You need not schedule specific hours of the day, where you must sit in front of the computer. Rather, you can learn at your own convenience.
  • Teaching is highly interactive, with ongoing feedbacks, assessments, evaluation, monitoring & projects.

I'd Like To Enroll In This Course   $1995.00

Free COLLEGE COURSES!

There is a way to try out an online course before you enroll in school. If you qualify, you can "test drve" a course — at no cost.