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 or game programming. A grade of C or better is required in each course taken. This certificate requires 34-35 units.
Code | Title | Units |
---|---|---|
Required Courses (25 units): | ||
CIS 130 F | Systems Analysis and Design | 3 |
CIS 180 F | Introduction to Networking Concepts | 4 |
CIS 200 F | Fundamentals of Computer Programming | 1 |
CIS 217 F | Visual Basic Programming I | 4 |
CIS 221 F | Introduction to C# Programming | 3 |
CIS 223 F | Programming in C++ | 3 |
CIS 226 F | Java Programming I | 4 |
CIS 230 F | PHP and MySQL Programming | 3 |
For a focus on JAVA and MOBILE APPLICATIONS, select three courses for 9-10 units. | 9-10 | |
Computer Scripting (formerly CGI/Perl Scripting) | 3 | |
Advanced C# Programming | 3 | |
Java Programming II | 4 | |
XML Programming | 3 | |
Intro to Mobile Applications | 4 | |
OR | ||
For a focus on WEB PROGRAMMING, select three courses for 9 units. | ||
Web Design I (formerly Web Page Design II) | 3 | |
Web Design II (formerly Dreamweaver I) | 3 | |
Web Page Multimedia Design I | 3 | |
Web Page Multimedia Design II | 3 | |
OR | ||
For a focus on DATABASE MANAGEMENT, select three courses (9 units): | ||
Database I | 3 | |
Database II | 3 | |
SQL Server Administration | 3 | |
Introduction to Oracle: SQL and PL/SQL | 3 | |
Windows Server | 3 | |
Web Server Management | 3 | |
OR | ||
For a focus on GAME PROGRAMMING, select three courses (9 units): | ||
Introduction to Programming for Computer Games | 3 | |
C# for Game Programming | 3 | |
C++ for Game Programming | 3 | |
Java for Game Programming | 3 | |
Multimedia Game Programming | 3 | |
DirectX Graphics Programming | 3 | |
Artificial Intelligence in Game Programming | 3 | |
Programming Multiuser Online Games | 3 | |
Total Units | 34-35 |
Outcome 1: Demonstrate proficiency in one or more common business software programs.
Outcome 2: Demonstrate an understanding of common computer technology-related terms.
Outcome 3: Demonstrate the ability to be effective communicators using common business communication tools.
Outcome 4: Demonstrate knowledge of common internet-related technologies and software.
https://www.curricunet.com/fullerton/reports/program_report.cfm?programs_id=759