| |
Mar 12, 2026
|
|
|
|
|
INFO 1522 - C++ Programming I 4.5 Credits
This course introduces the C++ programming language. It emphasizes problem-solving using structured design and covers 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
Lecture Hours: 4.5 Lab Hours: 0.0 Internship Hours: 0.0 Clinical or Practicum Hours: 0.0
Course Objectives
- Provide an overview of computer programming and problem solving.
- Describe C++ syntax and semantics, and the program development process.
- Use arithmetic expressions, function calls, and output in a C++ program.
- Discuss program input and the software design process.
- Utilize conditions, logical expressions, and selection control structures.
- Utilize looping in a computer program.
- Use the following additional C++ control structure: Switch, Do-While, For.
- Use the functions in C++.
- 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.
- Describe the difference between call-by-value and call-by-reference.
- Utilize string manipulation functions from the string-handling library.
- Discuss the binary, octal, hexadecimal and decimal number systems and their relationships to computers.
View Class Schedule
Add to Portfolio (opens a new window)
|
|