Programming Certificate
The objective of this certificate is to 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. The Programming Certificate indicates the student has acquired knowledge of computer programming including basic language structures, syntax, debugging, and application development.
Completion of the following 15.00 units qualifies the student for the Programming Certificate.
Major/Program Requirements
Required Courses:
CIS 114 | C++ Programming I | 3.00 |
| OR | |
CSCI 110 | Introduction to Computer Science I | 3.00 |
| | |
CIS 116 | C++ Programming II | 3.00 |
| OR | |
CSCI 120 | Introduction to Computer Science II | 3.00 |
Students must complete at least nine (9) additional units from the following courses:
CIS 095 | Employability Skills for Technical Careers | 2.00 |
CIS 104 | Object Oriented Programming with Visual Basic | 3.00 |
CIS 105 | Database Concepts and Design | 3.00 |
CIS 111 | Web Page Programming and Design | 3.00 |
CIS 113 | Java Programming | 3.00 |
CIS 117 | Scripting | 3.00 |
CIS 121 | Android Application Development | 3.00 |
CIS 125 | Introduction to C#.net Programming | 3.00 |
CIS 190D | Software Development Internship | 1.00-3.00 |
MATH 102 | College Algebra | 4.00 |
Total Credit Hours: 15.00
A student receiving a certificate in this field will be able to:
- Demonstrate the ability to write, compile, debug and execute well engineered and maintainable computer programs using a variety of programming languages that effectively meet the application requirements
- Demonstrate the ability to develop and apply systematic debugging and testing processes
- Demonstrate the ability to work collaboratively in a team environment
- Demonstrate the ability to explain and apply the necessary processes, tools and skills used in application development
- Demonstrate the ability to communicate effectively in technical and business environments