Course

Course Summary
Credit Type:
Course
ACE ID:
ETOP-0063
Location:
Classroom-based
Length:
20 hours (10 weeks)
Dates Offered:
Credit Recommendation & Competencies
Level Credits (SH) Subject
Lower-Division Baccalaureate 1 Computer Science
Prerequisite: Introduction to Computers (Com 101).
Description

Objective:

To introduce the concepts of structured programming; how programs and programming languages work; the purposes and practices of programming; the comparison of programming languages, including C++, JAVA, and Visual Basic; designing coding, documenting, and debugging programs using elementary data structures, selection, iteration, and functions; and the student will write programs using the above features.

Learning Outcomes:

  • Develop and demonstrate the ability to understand how programs and programming languages work
  • Understand the purposes and practices of structured programming
  • Describe the processes in computing from its origin to current concerns
  • Design, code, document, and debug a small program using C++
Instruction & Assessment

Instructional Strategies:

  • Classroom Exercise
  • Computer Based Training
  • Discussion
  • Laboratory
  • Lectures
  • Project-based Instruction
Supplemental Materials