| |
Aug 06, 2026
|
|
|
|
|
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
- Describe C++ syntax and semantics, and the program development process.
- Build a program using arithmetic expressions, function calls, and output.
- Discuss program input and the software design process.
- Utilize conditions, logical expressions, and selection control structures.
- Utilize looping in a computer program.
- Create C++ programs using these control structures: Switch, Do-While, For.
- Create functions using call-by-value and call-by-reference.
- Describe the concepts of scope and lifetime in a C++ program.
- Discuss the purpose of the break and continue statements.
- Utilize single and multiple-subscripted arrays in a C++ program.
- Demonstrate simple sort and search techniques.
- Utilize string manipulation functions from the string-handling library.
- Discuss the binary, octal, hexadecimal and decimal number systems and their relationships to computers.
- Develop C++ program using the new features.
View Class Schedule
Add to Portfolio (opens a new window)
|
|