Skip to Section
Submitter's Information
Fawaz Al-Malood
Associate Dean of Business
Los Angeles
Mt. San Antonio College
CTE Dean
Jennifer Galbraith
Log in to view CTE Dean's Email.
Program Details
Computer Programming
Program Modifications (formerly substantial changes)
Computer Programming (070710)
08/26/24
The A.S. Degree in Computer Programming is designed to prepare students for a career in computer programming. The degree offers a balanced set of classes that provides students with client, server and database programming skills required by the industry. Emphasis is placed on object-oriented programming applications, configuring servers, creating and navigating databases, and reusable software components. Students will demonstrate the ability to design and implement business environment applications that will contain the front end user interface and back end database. Student in this program select one of the following four programming concentrations: C++, Java, Python, or Web Programming. Career opportunities available after the completion of this degree include Computer System Analysts, Information Security Analysts, Computer Programmers, and System, Applications, or Web Developers. Students wishing a bachelor's degree (transfer program) should meet with a counselor or advisor to discuss transferability of courses.
30
Program Proposal Attributes
- A.S. Degree (S)
Students completing this degree will provide students with client, server and database programming skills required by the industry. Emphasis is placed on object-oriented programming applications, configuring servers, creating, and navigating databases, and reusable software components.
The goals and objectives for the courses offered to obtain this degree will give students the ability to design and implement business environment applications that will contain the front-end user interface and back-end database. Students will develop competencies that relate to the occupations of application developers, system developers, computer programmer and web developer.
Course Units and Hours
n/a
29-35
60-65
Course Report
The AS Degree in Computer Programming requires a diverse set of programming, database, operating system and related computer courses that provides students with application development, web development and database programming skills required by the industry.
Students earning this degree can choose from several different programming language or web development concentrations. Students will develop competencies that relate to the occupations of application developers, system developers, computer programmer and web developer.
Course | Title | Units | Year/Semester (Y1 or S1) |
---|---|---|---|
CISB 11 | Computer Information Systems | 3.5 | Yr. 1 Fall |
CISB 15 | Microcomputer Applications | 3.5 | Yr. 1 Fall |
CISP 10 | Principles of Object-Oriented Design | 2.5 | Yr. 1 Fall |
CISN 21 | Windows Operating System | 3 | Yr. 1 Spr |
Or | |||
CISN 31 | Linux Operating System | 3 | Yr. 1 Spr |
CISN 31L | Linux Operating System | 0.5 | Yr. 1 Spr |
CISD 11 | Database Management - Microsoft Access | 3 | Yr. 1 Spr |
CISD 11L | Database Management - Microsoft Access Lab | 0.5 | Yr. 1 Spr |
Or | |||
CISD 21 | Database Management - Microsoft SQL Server Database Management Microsoft SQL Server Lab | 3 | Yr. 1 Spr |
CISD 21L | 0.5 | Yr. 1 Spr | |
Or | Database Management - Oracle | ||
CISD 31 | Database Management - Oracle Laboratory | 3 | Yr. 1 Spr |
CISD 31L | 0.5 | Yr. 1 Spr | |
Systems Analysis and Design | |||
CISM 11 | 3.5 | Yr. 1 Spr | |
C++ | |||
CISP 31 | Programming in C++ | 3 | Yr. 2 Fall |
CISP 31L | Programming in C++ Laboratory | 0.5 | Yr. 2 Fall |
CISP 34 | Advanced Programming in C++ | 3 | Yr. 2 Spr |
CISP 34L | Advanced Programming in C++ Laboratory | 0.5 | Yr. 2 Spr |
Or Java | |||
CISP 21 | Programming in Java | 3 | Yr. 2 Fall |
CISP 21L | Programming in Java Laboratory | 0.5 | Yr. 2 Fall |
CISP 24 | Advanced Programming in Java | 3 | Yr. 2 Spr |
CISP 24L | Advanced Programming in Java Laboratory | 0.5 | Yr. 2 Spr |
Or Python | |||
CISP 71 | Programming in Python | 3 | Yr. 2 Fall |
CISP 71L CISP 74 | Programming in Python Laboratory | 0.5 | Yr. 2 Fall |
CISP 74L | Advanced Programming in Python | 3 | Yr. 2 Spr |
Advanced Programming in Python Laboratory | 0.5 | Yr. 2 Spr | |
Or Web | |||
CISW 17 | HTML, CSS, and JavaScript Programming | 3 | Yr. 2 Fall |
CISW 31 | Secure Web Servers | 3 | Yr. 2 Spr |
CISW 31L | Secure Web Servers Laboratory | 0.5 | Yr. 2 Spr |
Or | |||
CISW 24 | Secure Server Side Web Programming | 3 | Yr. 2 Spr |
CISW 24L | Secure Server Side Web Programming | 0.5 | Yr. 2 Spr |
Supporting Documents
Los Angeles Regional Questions
Mt. San Antonio College
Mt. San Antonio College
Jennifer Galbraith
Log in to view Email.
Log in to view Phone.
Program Modification
Information and Communication Technologies - Digital Media
Submission Details
02/10/23 - 12:42 PM
Informational
Return to Drafts
Please list the reason(s) for returning "Computer Programming". to Fawaz Al-Malood's drafts. This message will be sent to falmalood@mtsac.edu
Comments, Documents, Voting
Comments
All Comments
No comments to display.