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.

Required Courses (10 units):
CIS 201 F Introduction to Python Programming3
CIS 223 FProgramming in C++3
CIS 226 FJava Programming I4
Select one area of emphasis listed below:7-11
Restricted Electives - Java and Mobile Applications (10-11 units)
Robotic Programming3
Java Programming II4
Intro to Mobile Applications4
Scripting Fundamentals3
OR
Restricted Electives - Web Programming (9 units)
JavaScript Programming I3
Web Page Multimedia Design I3
PHP and MySQL Programming3
OR
Restricted Electives - Database Management (8-9 units)
Systems Analysis and Design3
Database I3
Python for Data Analytics2
Excel Data Analy Big Data3
OR
Restricted Electives - Game Programming (9 units)
Introduction to Programming for Computer Games3
C# for Game Programming3
C++ for Game Programming3
Java for Game Programming3
Artificial Intelligence in Game Programming3
Programming Multiuser Online Games3
OR
Restricted Electives - Data Analytics (7-8 units)
Intro to Big Data Analytics2
Advanced Python Programming3
Python for Data Analytics2
Excel Data Analy Big Data3
Total Units17-21

Program Level Student Learning Outcomes

OUTCOME 1: Demonstrate proficiency in basic computer software design and programming to design, create, and analyze business requirements.


https://www.curricunet.com/fullerton/reports/program_report.cfm?programs_id=1301