Programming Certificate
Division: Business and Computer Information Systems
PROGRAM CODE: 2C36698
The Programming Certificate is designed to prepare students for an entry-level job in the programming field. Students receive a grounding in a breadth of current programming languages and must select electives focusing on web programming, Java and mobile applications programming, database management, game programming or data analytics. A grade of C or better is required in each course taken.This certificate requires 17-21 units.
Code | Title | Units |
---|---|---|
Required Courses (10 units): | ||
CIS 201 F | Introduction to Python Programming | 3 |
CIS 223 F | Programming in C++ | 3 |
CIS 226 F | Java Programming I | 4 |
Select one area of emphasis listed below: | 7-11 | |
Restricted Electives - Java and Mobile Applications (10-11 units) | ||
Robotic Programming | 3 | |
Java Programming II | 4 | |
Intro to Mobile Applications | 4 | |
Scripting Fundamentals | 3 | |
OR | ||
Restricted Electives - Web Programming (9 units) | ||
JavaScript Programming I | 3 | |
Web Page Multimedia Design I | 3 | |
PHP and MySQL Programming | 3 | |
OR | ||
Restricted Electives - Database Management (8-9 units) | ||
Systems Analysis and Design | 3 | |
Database I | 3 | |
Python for Data Analytics | 2 | |
Excel Data Analy Big Data | 3 | |
OR | ||
Restricted Electives - Game Programming (9 units) | ||
Introduction to Programming for Computer Games | 3 | |
C# for Game Programming | 3 | |
C++ for Game Programming | 3 | |
Java for Game Programming | 3 | |
Artificial Intelligence in Game Programming | 3 | |
Programming Multiuser Online Games | 3 | |
OR | ||
Restricted Electives - Data Analytics (7-8 units) | ||
Intro to Big Data Analytics | 2 | |
Advanced Python Programming | 3 | |
Python for Data Analytics | 2 | |
Excel Data Analy Big Data | 3 | |
Total Units | 17-21 |