Aug 11, 2022  
2020-2021 SLCC General Catalog 

Software Development: CP (CTE)

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
The Software Development Certificate of Proficiency provides instruction and hands-on experience in database management, object oriented design and development, networking protocols, and computer architecture. The curriculum complements the course work completed in the Computer Science Fundamentals CP and prepares students to transfer to a computer science program at a four-year institution.

Career Opportunities
See program website

Transfer/Articulation Information
All courses (except CSIS 2410 and CSIS 1550) articulate to all USHE Computer Science programs. CSIS 1550 articulates to some USHE programs.

Estimated Cost for Students
Tuition and student fees:

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.

Estimated Time to Completion
2 semesters

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

Design database solutions for business problems.
Implement object-oriented design and development using a contemporary object-oriented language and agile software development methods.
Understand interoperability concepts related network protocols.


Communicate effectively verbally and in writing.


Understand the language of the computer including computer arithmetic, datapath and control, pipelining, memory hierarchies, and interfacing with peripheral devices.


Extract relevant data from complex information, process it appropriately, and draw reasonable conclusions, i.e., relative efficiency of comparable algorithms, appropriate data structure(s) to solve computing problems, discrete mathematics and algebraic structures as applied to computer science.


Participate as a member of a student team during a semester long software development project.



Elective Courses (1 Credit Minimum)

For elective credit, a student may choose any course in the CSIS Department, or any course from any department in the School of Business or the Visual Art and Design Department.

Advising Notes

  • CSIS 1550  is recommended for students transferring to Weber State University.
  • CSIS 2410   is recommended for students transferring to the University of Utah.