Certificate of Proficiency | 16 credits minimum
Computer Sciences and Information Systems Division
Taylorsville Redwood Campus BB 114
General Information 801-957-4073
Program Information 801-957-5150
Program Website
Academic and Career Advising
Program Faculty
See program website
Program Description
This Certificate provides the core courses for students interested in pursuing a Computer Science degree at a 4-year institution. This Certificate prepares students for advanced studies in Computer Science including Software Development and Software Engineering. The curriculum includes topics related to software development, database management, and web development. This Certificate of Proficiency is designed to be a first year Certificate for students seeking an AS or AAS degree in Computer Sciences and Information Systems.
Career Opportunities
App Developer, Computer Programmer, Game Developer, Software Developer for Business and Industry, Software Quality Assurance Engineer & Tester.
Estimated Cost for Students
Tuition and student fees: http://www.slcc.edu/student/financial/tuition-fees.aspx
Note: This Certificate of Proficiency is not eligible for financial aid. However, courses within the certificate may be eligible if taken as part of a financial aid eligible program such as an AS or AAS degree. Please check with the Financial Aid Office to determine course and program eligibility.
Program Student Learning Outcomes |
Related College-Wide Student Learning Outcomes |
|
1 - Acquire substantive knowledge
2 - Communicate effectively
3 - Develop quantitative literacies
4 - Think critically & creatively
5 - Become a community engaged learner
6 - Work in professional & constructive manner
7 - Develop computer & information literacy |
From a set of requirements: analyze, design, code, test and document programs to meet requirements.
|
1
|
Create a functional user interface that is easy to navigate.
|
1
|
Design database solutions for business problems.
|
1
|
Analyze a set of requirements for software solutions.
|
2, 4
|
Recognize the ethical considerations of utilizing technology in business.
|
5
|