SLCC General Catalog

Software Development CP

CTE Certificate of Proficiency
17 credits minimum

  print PDF

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

Computer and Information Scientist, Computer Programmer, Computer Systems Analyst.

NOTE: This Certificate of Proficiency is eligible for financial aid if it is a part of a financial aid eligible program such as an AS or AAS degree. Courses within the certificate may also be eligible if taken as part of a financial aid eligible program. Please check with the Financial Aid Office to determine if the Certificate of Proficiency and classes are eligible.

Required Courses (11 Credits)

Course

Title

Credits

Semesters

Prerequisite

CSIS 1550

SQL Programming

3

F, Sp

Recommended: CIS 1020

CSIS 2420

Algorithms & Data Structures

4

F, Sp

Recommended: CSIS 1410 or equivalent programming experience

CSIS 2810

Computer Architecture

4

F, Sp

Recommended: CSIS 1410 or equivalent programming experience

 

Recommended Elective Courses: (6-9 Credits)

Course

Title

Credits

Semester

Prerequisite

CSIS 1200

Introduction to Networking

3

F, Sp 

Recommended: CSIS 1030

CSIS 2430

Discrete Structures

3

F, Sp

Recommended: CSIS 2420

CSIS 2450

Software Engineering

3

F, Sp

Recommended: CSIS 1410

MGT 1100

Small Business Management

3

F,Sp

FIN 1050

Personal Finance (ID)

3

F,Sp

MKTG 1030

Introduction to Marketing

3

F,Sp

ACCT 1110

Financial Accounting I

3

F,Sp


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.

Sample Schedule

Fall Semester

Credits

Spring Semester

Credits

CSIS 1550

3

CSIS 2810

4

CSIS 2420

4

ELEC

3-6

ELEC

3

 

 

Total

10

Total

7-10

 

 Program Student Learning Outcomes

Related College-Wide Student Learning Outcomes

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

1 – Substantive Knowledge

 

  • Communicate effectively verbally and in writing.

2 – Communicate Effectively

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

3 – Develop Quantitative Literacy

 

  • 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.

4 – Think Critically

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

5 – Civic Engagement and/or Working Professionally

Department Contact Info

Computer Sciences and Information Systems Division

Taylorsville Redwood Campus
Business Building (BB) 109
801-957-5150

General Information
801-957-4073

Computer Science and Information Systems Department

Academic Advisor
Taylorsville Redwood Campus
Business Building (BB) 130A
801-957-4286

Program Faculty

Professors
Jimmy Chen
Gordon Frisbey
Susumu Kasai
Randy Koziatek
Lorna Wells
Bruce Worthen

Associate Professors
Paul Anstall
Robert Baird
Marilyn Hibbert
Philip Nielson

Assistant Professors
Zahra Atashi
Roderick Buhler
Edward Walsh

Instructors
Dan Pope
Margarethe Posch