The Coding Prep, non-credit Certificate of Competency provides students an overview of the knowledge and skills needed in fields that require software coding for the development of computer applications. The content provides an introduction to the field of study and covers basic foundational concepts.

The certificate pattern begins with a historical synopsis of relevant topics and personalities in the computing field.  It progresses to the development of algorithms which are solutions of everyday problems that can be interpreted and processed by a machine.  Simple tools like calculators and spreadsheets help formulate test conditions to assure program fidelity.  Computers are composed of simple logic gates and an understanding of Boolean logic is essential for controlling their processing architecture.  The ability to document both textually and visually helps in designing and writing the actual computer code.  Last but not least, it is important to write an introductory program and store this in a repository.

Program Learning Outcomes
Upon successful completion of this program, students should be able to:

  • Formulate an algorithm textually and visually.
  • Create a simple program and store in a repository.
Required Courses (54 hours) Hours
CIS-834 Historical Perspective: Napier to Torvalds 9
CIS-835 Foundational Approach: Word Problems to Work Flow 9
CIS-836 Computational Tools: Calculators to Spreadsheets 9
CIS-837 Boolean Formulation: Logic to Relationships 9
CIS-838 Pseudo-code and Flowcharts: Descriptive to Visual 9
CIS-839 Tools of the trade: IDE’s to Backup