CS 133C Beginning Programming: C++

This is the first in a sequence of 2 courses that teaches students the Computer Science concepts and skills underlying programming. The course introduces students to fundamental programming concepts as well as the syntax of the C++ programming language and the CLion development environment.

Credits

4

Prerequisite

CS 162N or CS 162P

Course Learning Outcomes

Upon successful completion of this course, the student will be able to:
1. Describe introductory programming concepts orally and in writing
2. Develop, test and debug algorithms involving the three structured programming constructs
3. Design, implement, test and debug a C++ program using: variables and expressions, selection, repetition, methods and strings
4. Evaluate personal work and that of others. Incorporate feedback