Apr 20, 2018
ITAD 123 C++ Programming I
An introduction to C++ programming language with emphasis on structured programming. Concepts include loops, arrays, pointers, functions, and sequential file access. Small to medium size C++ programs will be designed, written, tested and debugged.
Prerequisites: ITAD 111 .
Quarters Offered: All
This course teaches to the global outcome of Teamwork.
This course teaches to the global outcome of Critical Thinking.
Upon successful completion of this course students will be able to:
- Use correct C++ syntax when writing C++ programs
- Name C++ data types and use them in C++ programs
- Write code that implements initialization, assignment, input, and output operations
- Demonstrate proficiency in using basic language control structures like loops and conditional statements
- Demonstrate understanding of modularization concepts, implement functions
- Explain the concepts of pointer and memory management in C++, as well as use pointers effectively
- Manipulate c-strings and arrays
- Use structured types for data storage
- Use files for data input and output
- Gather information, analyze problems, and develop solutions to demonstrate mastery of C++ programming fundamentals
- Evaluate solutions to identify problems and debug code
- Design and implement programming projects as a member of a team