Skip to Section
Submitter's Information
Kim Harrell
AVPI for Economic and Workforce Development
North/Far North
Cosumnes River College
CTE Dean
Kim Harrell
Log in to view CTE Dean's Email.
Program Details
Computer Science
New Program
Computer Programming (070710)
08/21/20
This program is an overview of computer programming.
Students who earn this certificate will likely be:
1) transferring as a Computer Science or Computer Engineering major to a California university campus without earning the Computer Science A.S. degree
2) learning to be a programmer to enhance their career
Upon completion of this program, the student will be able to:
- PSLO #1 Design an algorithm from data types, operations, and logic structures to solve complex problems.
- PSLO #2 Refactor a complex algorithm into single job components such as functions or modules.
- PSLO #3 Translate an algorithm into a low-level or high-level programming language.
- PSLO #4 Compare and contrast the data, operations, and logic structure of a high-level language such as C++ and a low-level language such as Assembly Language.
- PSLO #5 Organize data and functions into classes.
- PSLO #6 Organize data into structures such as trees, linked lists, and dictionaries.
- PSLO #7 Construct a recursive algorithm to solve a word problem.
To take the first course in the certificate sequence, CISP 300, a student must pass Math 120 with a C or better.
The program goal is Career Technical Education.
A three year trend analysis of other awards in this TOP Code show an annual average of about 34 students per year. For this program alone, there would likely be about 10 per year.
Program Proposal Attributes
- Certificate of Achievement: 16 or greater semester (or 24 or greater quarter) units (C)
The goal of this program is occupational for students interested in becoming computer programmers.
Course Units and Hours
22
n/a
n/a
Course Report
Students must complete the 6 required courses (with a passing grade) for a total of 22 units to earn this certificate of achievement. Courses must be taken in sequence as each subsequent course requires the previous course(s) as a prerequisite(s)
Course | Title | Units | Year/Semester (Y1 or S1) |
---|---|---|---|
CISP 300 | Algorhithm Design/ Problem Solving | 3 | S1 |
CISP 360 | Introduction to Structured Programming | 4 | S2 |
CISP 400 OR | Object Oriented Programming with C++ | 4 | S3 |
CISP 401 | Object Oriented Programming with Java | S3 | |
CISP 310 | Assembly Language Programming for Microcomputers | 4 | S3 |
CISP 430 | Data Structures | 4 | S4 |
CISP 440 | Discrete Structures for Computer Science | 3 | S4 |
Supporting Documents
North/Far North Regional Questions
No questions to display.
Submission Details
02/19/20 - 04:22 PM
Submitted
Return to Drafts
Please list the reason(s) for returning "Computer Science". to Kim Harrell's drafts. This message will be sent to Kimberley.Harrell@crc.losrios.edu
Comments, Documents, Voting
Comments
All Comments
No comments to display.