Skip to main content

National College Credit Recommendation Service

Board of Regents  |  University of the State of New York

EdTech Institute, LLC (formerly The Sage Group, LLC) | Evaluated Learning Experience

Introduction to Computer Programming (396)


30 hours (10 weeks).

Approved geographic locations throughout the United States.

January 2018 – December 2019. 

Instructional delivery format: 
Traditional classroom model
Learner Outcomes: 

Upon successful completion of the course, students will be able to: use simple program logic; list the steps involved in the program development cycle; write pseudocode statements and draw flowchart symbols; describe the evolution of programming models; use variables and constants; modularize a program; create hierarchy charts; describe the three basic structures of programming; use a priming input to structure a program; describe the selection structure; make selections within ranges; list the advantages of looping; identify common loop mistakes; describe common loop applications; store data in arrays; search arrays; describe the data hierarchy; merge files; discuss the need for sorting data; list the parts of a method; and use predefined methods.


The course addresses the basic steps involved in the programming process.  Topics covered include hardware and software, source and object code, logic, and flow-charting symbols.  The course focuses on the three basic structures of programming that apply to any programming language – Sequence, Selection, and Loop.  Concepts are reinforced through the use of business examples for understanding and application.  The course is supported by interactive lectures, in-class and online demonstrations, proctored skills applications/lab activities, and proctored testing.

Credit recommendation: 

In the lower division baccalaureate / associate degree category, 2 semester hours in Computer Science, Information Systems, or Information Technology (1/18).