- Type Validation
- Level Foundational
- Time Months
- Cost Paid
Introduction to Programming (CS101)
Issued by
StraighterLine
The course introduces programming concepts to students using C++, Python, or Java while following a consistent course sequence, structure, and schedule of assessments. Topics include the core computer science concepts of variables, branching, loops, arrays/lists, and functions/methods, as well as object-oriented programming. The course covers use pointers and streams andgood coding practices, including iterative development, code formatting, and variable naming schemes. OOSL-0069 (v.3)
- Type Validation
- Level Foundational
- Time Months
- Cost Paid
Skills
Earning Criteria
-
The methods of instruction include audiovisual materials, laboratories, computer-based training, and practical exercises.
-
The methods of assessment include programming labs and a final examination with a minimum passing score of 70 percent.