Course Section 1 Content Section 1 Content Left Section 1 Content Right Credit Type: Course ACE ID: EDX-0006 Version: 1 Organization: EdX Location: Online Length: 5 weeks (13 hours) Minimum Passing Score: 70 ACE Credit Recommendation Period: 10/1/2023 - 9/30/2026 Credit Recommendation & Competencies Section 2 Content Section 2 Content Left Section 2 Content Right 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 Section 3 Content Section 3 Content Left Section 3 Content Right 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 Section 4 Content Section 4 Content Left Section 4 Content Right Instructional Strategies: Computer Based Training Laboratory Practical Exercises Printable lesson notes Methods of Assessment: Other Quizzes Auto-graded coding assignments Supplemental Materials Section 5 Content Section 5 Content Left Section 5 Content Right Equivalencies Section 6 Content Section 6 Content Left Section 6 Content Right Button Content Rail Content 1 Other offerings from EdX View All Courses College Credit Opportunities> Page Content