Program Level Outcomes
A student receiving a certificate in this field will be able to:
Program Goals and Objectives
The goal of the AS degree in Programming is to provide students with the knowledge and skills
The goal of the AS degree in Programming is to provide students with the knowledge and skills
necessary for employment in entry-level positions in the field of programming.
Rationale
With the accessibility of cheap computing systems and readily available material, students no longer require a BS degree in computer science to succeed but will benefit from focused and shorter programs such as these. Furthermore, this program is in support of the college mission as it supports transfer preparation to four year institutions offering BS degrees in industrial technology and computer science. Many four year institutions offering BS degrees in industrial technology and computer science offer an emphasis in CIS which demands a broad knowledge of programming languages.
25-50
Program Goals and Objectives:
The goal of the AS degree in Programming is to provide students with the knowledge and skills necessary for employment in entry-level positions in the field of programming.
The Associate of Science Degree in Programming at Crafton Hills College will provide students with the knowledge and skills necessary for employment in entry-level positions in the field of computer programming or to continue to pursue a four-year degree in Computer Information Systems or Computer Science. Completion of this program indicates the student has acquired knowledge of computer programming including basic language structures, syntax, debugging, and application development.The Associate of Science Degree in Programming at Crafton Hills College will provide students with the knowledge and skills necessary for employment in entry-level positions in the field of computer programming or to continue to pursue a four-year degree in Computer Information Systems or Computer Science. Completion of this program indicates the student has acquired knowledge of computer programming including basic language structures, syntax, debugging, and application development.
Course | Title | Units | Year/Semester (Y1 or S1) |
---|---|---|---|
CIS095 | Employability Skills for Technical Careers | 2 | S1 |
CIS101 | Introduction to Computer and Information Technology | 3 | S1 |
CIS130 | Hardware and Information Technology Essentials | 3 | S1 |
Course | Title | Units | Year/Semester (Y1 or S1) |
---|---|---|---|
CIS105 | Database Concepts and Design | 3 | S1/S2/S3 |
CIS101 | Web Page Programming and Design | 3 | S1/S2/S3 |
CSCI112 | Programming Fundamentals: Python | 3 | S1/S2/S3 |
CSCI113 | Programming Fundamentals: Java | 3 | S1/S2/S3 |
OR | |||
CIS113 | Programming Fundamentals: Java | 3 | S1/S2/S3 |
CSCI110 | Introduction to Computer Science I (C++) | 3 | S1/S2/S3 |
OR | |||
CIS114 | C++ Programming I | 3 | S1/S2/S3 |
CIS120 | Introduction to Computer Science II (C++) | 3 | S1/S2/S3 |
OR | |||
CIS116 | C++ Programming II | 3 | S1/S2/S3 |
CIS117 | Web Page Scripting | 3 | S1/S2/S3 |
CIS121 | Android Application Development | 3 | S1/S2/S3 |
CIS125 | Introduction to C#.NET Programming | 3 | S1/S2/S3 |
CIS190D | Software Development Work Experience | 3 | S1/S2/S3 |
CSCI110G | Introduction to Computer Science I (Game Programming I) | 1-3 | S1/S2/S3 |
CSCI105 | Introduction to Unix/Linux | 3 | S1/S2/S3 |
Diann Thursby · 05/14/20
Received regional recommendation at 05-11-2020 IEDRC Deans Meeting.