Computer Software Certificate
Contact Us

Curriculum and Course Descriptions

Curriculum

The highly flexible nature of the certificate allows students to enroll in a variety of courses suitable to their experience and interests.  In all cases, students must complete 5 courses, for at least 15 credits, in approved computer software courses, with a minimum GPA of 2.0 in each course.

Browse the complete listing of computer science courses. Most, but not all, CS courses are applicable to the Certificate in Computer Software, so be sure to get pre-approval for any courses you wish to apply to the Certificate from the CS Certificate Advisor Alison Pechenick.

Below, we identify 3 specific tracks you may wish to consider.

Web Development Track

  • CS 008 Introduction: WWW Design
  • CS 021 Computer Programming I
  • CS 110 Computer Programming II
  • CS 142 Advanced Web Design
  • CS 148 Database Design for the Web

Software Development Track

  • CS 021 Computer Programming I
  • CS 110 Computer Programming II
  • CS 124 Data Structures (Pre-req of CS 064 Discrete Structures or Math 52 Fundamentals of Mathematics)
  • CS 205 Software Engineering
  • CS 275 Mobile Apps & Embedded Devices

CS Master’s Preparation Track

  • CS 021 Computer Programming I
  • CS 110 Computer Programming II
  • CS 121 Computer Organization
  • CS 124 Data Structures (Pre-req of CS 064 Discrete Structures or Math 52 Fundamentals of Mathematics)
  • CS 125 Computability and Complexity

Self-Designed Track

  • CS 021 Computer Programming I
  • 4 other advisor-approved courses