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. Courses are available online and on campus.  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

Self-Designed Track

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

Browse the complete listing of computer science courses.

Software Development Track

  • MATH 52 Fundamentals of Mathematics OR CS 064 Discrete Structures
    • Please note that MATH 52 has a co-requisite of MATH 021)
    • Please note that CS 064 has a pre-requisite of MATH 020 or MATH 022
  • CS 021 Computer Programming I
  • CS 110 Computer Programming II
  • CS 124 Data Structures
  • CS 205 Software Engineering
  • CS 275 Mobile Apps & Embedded Devices

CS Master’s Preparation Track

  • MATH 52 Fundamentals of Mathematics OR CS 064 Discrete Structures
    • Please note that MATH 52 has a co-requisite of MATH 021)
    • Please note that CS 064 has a pre-requisite of MATH 020 or MATH 022
  • CS 021 Computer Programming I
  • CS 110 Computer Programming II
  • CS 121 Computer Organization
  • CS 124 Data Structures
  • CS 125 Computability and Complexity