Course

Course Summary
Credit Type:
Course
ACE ID:
EDX-0005
Organization:
Location:
Online
Length:
5 weeks (13 hours)
Dates Offered:
Credit Recommendation & Competencies
Level Credits (SH) Subject
Lower-Division Baccalaureate 3 Programming I in C++
Students must successfully complete EDX-0005 and EDX-0006 to be eligible for the credit recommendation of 3 semester hours at the lower division in Programming in C++.
Description

Objective:

The course objective is to provide a foundation of C++ and core computer science topics that can be transferred to other languages.

Learning Outcomes:

  • Use variables and operators to store and manipulate small pieces of data
  • Automate decision making using selection statements so the program result differs based on data
  • Repeat sections of the program using the appropriate loop type
  • Store and manipulate arrays of data

General Topics:

  • Printing
  • Operators: Iteration (i.e., loops)
  • Selection (i.e., conditionals)
  • Vectors (i.e. arrays)
Instruction & Assessment

Instructional Strategies:

  • Computer Based Training
  • Laboratory
  • Practical Exercises
  • Printable lesson notes

Methods of Assessment:

  • Other
  • Quizzes
  • Auto-graded coding exercises

Minimum Passing Score:

70%
Supplemental Materials