Aug 06, 2026  
2026-2027 Catalog 
    
2026-2027 Catalog
Add to Portfolio (opens a new window)

INFO 1522 - C++ Programming I


4.5 Credits

Students are introduced to the C++ programming language. After completing the course, a student will be able to problem-solve using structured design and various features of the C++ language such as conditions, logical expressions, selection control structures, looping, functions, and variable scope.  Students use modular programming techniques to solve a variety of problems.

Prerequisites: (1) INFO 1003   OR INFO 1020  

Lecture Hours: 4.5
Lab Hours: 0.0
Internship Hours: 0.0
Clinical or Practicum Hours: 0.0




Course Objectives
  1. Describe C++ syntax and semantics, and the program development process.
  2. Build a program using arithmetic expressions, function calls, and output.
  3. Discuss program input and the software design process.
  4. Utilize conditions, logical expressions, and selection control structures.
  5. Utilize looping in a computer program.
  6. Create C++ programs using these control structures: Switch, Do-While, For.
  7. Create functions using call-by-value and call-by-reference.
  8. Describe the concepts of scope and lifetime in a C++ program.
  9. Discuss the purpose of the break and continue statements.
  10. Utilize single and multiple-subscripted arrays in a C++ program.
  11. Demonstrate simple sort and search techniques.
  12. Utilize string manipulation functions from the string-handling library.
  13. Discuss the binary, octal, hexadecimal and decimal number systems and their relationships to computers.
  14. Develop C++ program using the new features.


View Class Schedule




Add to Portfolio (opens a new window)