Course

Course Summary
Credit Type:
Course
ACE ID:
EDX-0006
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 solid foundation of C++ and other core computer science topics that can be transferred to other languages.

Learning Outcomes:

  • Reference and dereference variables with pointer operators
  • Compare and manipulate strings of text
  • Define and use custom functions to improve code readability
  • Read and write to text and CSV files
  • Decide when and how to use recursion instead of iteration

General Topics:

  • Pointers
  • Strings
  • Functions
  • Files
  • Recursion
Instruction & Assessment

Instructional Strategies:

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

Methods of Assessment:

  • Other
  • Quizzes
  • Auto-graded coding assignments

Minimum Passing Score:

70%
Supplemental Materials