Computer Science, Certificate
Certificate in Computer Science
The Certificate in Computer Science program is designed for post-baccalaureate students in majors other than computer science who wish to gain background in Computer Science. The certificate includes foundational mathematics, computer science, and data structures, along with electives that can be chosen to align with specific interests in computer science.
Please note that interested students currently in bachelor’s programs should pursue the Minor in Computer Science alongside their bachelor’s degree.
The following information has official approval of The Department of Computer Science and The College of Engineering and Polymer Science, but is intended only as a guide. Completion of this certificate is contingent upon many factors, including but not limited to: class availability, total number of required credits, work schedule, finances, family, course drops/withdrawals, successfully passing courses, prerequisites, among others.
The following courses constitute a “Certificate in Computer Science” and must be completed with a minimum grade point average of 2.0 overall for the certificate to be noted on the student’s record. The credits earned in the certificate program cannot be counted towards the Computer Science minor program.
Summary
| Code | Title | Hours |
|---|---|---|
| Required Courses | 18-19 | |
| Electives | 6 | |
| Total Hours | 24-25 | |
Required Courses
| Code | Title | Hours |
|---|---|---|
| MATH 208 | Introduction to Discrete Mathematics | 4 |
| MATH 210 | Calculus with Business Applications | 3-4 |
| or MATH 221 | Analytic Geometry-Calculus I | |
| CPSC 209 | Computer Science I | 4 |
| CPSC 210 | Computer Science II | 4 |
| CPSC 316 | Data Structures | 3 |
| Total Hours | 18-19 | |
Electives
| Code | Title | Hours |
|---|---|---|
| Select 6 credits of 300/400-Level Computer Science Electives | 6 | |
| CPSC:3XX | 300-level Computer Science Elective | |
| CPSC:4XX | 400-level Computer Science Elective | |
| Total Hours | 6 | |