Computer Science Certificate [30-36 credit]

Code: CERT.COMP.SCI

The Certificate Program in Computer Science is primarily intended for individuals who have completed a degree in another discipline and would now like to transition into the field of computer science or a related area such as computer engineering or computer information systems.  The certificate program includes required and elective courses in current programming languages, discrete mathematics, data structures and algorithms, database systems, system analysis and design, and computer organization.

Program Learning Outcomes

  • Apply knowledge and skills to create algorithmic solutions to problems effectively and efficiently.
  • Become competent in using a programming language to solve problems.
  • The ability to use current techniques, skills, and tools necessary for the practice of the discipline.
  • Understand the components of the computer and the way that they work.
  • Analyze a problem, and identify and define the computing requirements appropriate to its solution.

Career Pathways

     
     
     

Recommended Semester Sequence

First Semester

  General Education Elective** 3
CIS-165Fundamentals of Programming

3

WRT-101English Composition I

3

Total Credit Hours:9

CIS-165: By permission of the Department Head, properly prepared students may instead register for CIS-265 and/or CIS-271. Such students will be required to complete an additional 3- or 4-credit elective to be selected from: MAT-250, CIS-266, CIS-278, MAT-280, MAT-281, MAT-282, MAT-286, CIS-287, CIS-288, CIS-289.

Second Semester

  General Education Elective** 3
CIS-265Advanced Programming Concepts

3

CIS-271Computer Organization and Assembly Language

3

Total Credit Hours:9

Third Semester

MAT/CIS  Mathematics/Computer Science Electives***  9
CIS-277Data Structures and Algorithms

3

Total Credit Hours:12

General Education Requirements

  General Education Elective** 3
WRT-101English Composition I

3

Total Credit Hours:6

Restricted Program Requirements

MAT/CIS  Mathematics/Computer Science Electives***  9
CIS-165Fundamentals of Programming

3

CIS-265Advanced Programming Concepts

3

CIS-271Computer Organization and Assembly Language

3

CIS-277Data Structures and Algorithms

3

Total Credit Hours:21

CIS-165: By permission of the Department Head, properly prepared students may instead register for CIS-265 and/or CIS-271. Such students will be required to complete an additional 3- or 4-credit elective to be selected from: MAT-250, CIS-266, CIS-278, MAT-280, MAT-281, MAT-282, MAT-286, CIS-287, CIS-288, CIS-289.

Program Support Requirement:

  General Education Elective**  3
Total Credit Hours:3

Total Credit Hours: 30

Specific Program Notes

*By permission of the Department Head, properly prepared students may instead register for CIS-265 and/or CIS-271. Such students will be required to complete an additional 3- or 4-credit elective to be selected from: MAT-250, CIS-266, CIS-278, MAT-280, MAT-281, MAT-282, MAT-286, CIS-287, CIS-288, CIS-289.

**General Education Course List.

***The elective requirement in Mathematics and/or Computer Science must total at least 9 credits to be selected from the following courses: MAT-250, CIS-266, CIS-278, MAT-280, MAT-281, MAT-282, MAT-286, CIS-287, CIS-288, CIS-289.

Students enrolled in this program ARE REQUIRED to successfully complete a course in basic algebra if indicated by Placement Testing.