Programmer
Certificate of Achievement Information Technology and Information Systems · Chaffey College · 2026-2027 Catalog
Description
This certificate will prepare students to enter a career in computer programming by providing a strong foundation in computer science principles, software development, and problem-solving techniques. Students will gain hands-on experience in programming, learn how to design efficient algorithms and data structures, understand the fundamentals of computer architecture, and develop proficiency in SQL for managing and querying databases. Through a combination of theoretical knowledge and practical application, students will be equipped to pursue entry-level programming positions. This program emphasizes critical thinking, logical reasoning, and real-world coding practices essential for success in today’s technology-driven job market.
Program Learning Outcomes
Upon the successful completion of this program, students should be able to:
- Computing Systems Administration: Applies computing system and networking concepts to ensure performance, security, and reliability of IT infrastructure.
- Programming Development: Uses programming concepts and systematic methodologies to meet specific functional and user requirements.
- Coding and Scripting: Demonstrates skills in writing and testing code in various programming languages to create software applications, automate tasks, and solve computational problems.
| Course | Title | Units |
|---|---|---|
| Requirements for the Certificate of Achievement (CA): | ||
| Information Technology and Information Systems Core Certificate Courses: | 15-16 | |
| ITIS 10 | Introduction to Computer Information Systems | 3 |
| ITIS 14 | Windows Operating System Administration | 3 |
| ITIS 16 | Internet Technologies and Security | 3 |
| ITIS 40 | Computer Hardware and CompTIA A+ Certification Preparation | 3 |
| Choose one: | 3-4 | |
| ITIS 50 | Introduction to Computer Networks | 3 |
| orITIS 51 | Cisco Internetworking I | 4 |
| Plus these required courses: | 24 | |
| COMPSCI 10 | Introduction to Data Science | 3 |
| ITIS 30 | Introduction to Computer Programming | 3 |
| ITIS 80 | Introduction to Database & Database Management Systems | 3 |
| ITIS 82 | Web Page Development and Publishing | 3 |
| ITIS 84 | Creating Dynamic Applications using Javascript | 3 |
| Choose one: | 3 | |
| COMPSCI 1 | Programming Concepts and Methodology I (C++) | 3 |
| orCOMPSCI 5 | Programming Concepts and Methodology I (Python) | 3 |
| Choose one: | 3 | |
| COMPSCI 2 | Programming Concepts and Methodology II (C++) | 3 |
| orCOMPSCI 6 | Programming Concepts and Methodology II (Python) | 3 |
| Choose one: | 3 | |
| ITIS 42 | Introduction to Systems Analysis and Design | 3 |
| orITIS 45 | IT Project Management | 3 |
| Total | 39-40 | |
Other Information
Business, Technology, and Hospitality
Local Program (Major) Code: T470
Program Control Number: 46160
TOP Code: .
CIP Code: 11.0201
Academic Map Coming Soon