Programmer

A.S. Degree Information Technology and Information Systems · Chaffey College · 2026-2027 Catalog

Description

This degree 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:

  1. Computing Systems Administration: Applies computing system and networking concepts to ensure performance, security, and reliability of IT infrastructure.
  2. Programming Development: Uses programming concepts and systematic methodologies to meet specific functional and user requirements.
  3. Coding and Scripting: Demonstrates skills in writing and testing code in various programming languages to create software applications, automate tasks, and solve computational problems.
CourseTitleUnits
Major requirements for the Associate in Science Degree (AS):
Information Technology and Information Systems Core Certificate Courses:15-16
ITIS 10Introduction to Computer Information Systems3
ITIS 14Windows Operating System Administration3
ITIS 16Internet Technologies and Security3
ITIS 40Computer Hardware and CompTIA A+ Certification Preparation3
Choose one:3-4
ITIS 50Introduction to Computer Networks3
orITIS 51Cisco Internetworking I4
Plus these required courses:24
COMPSCI 10Introduction to Data Science3
ITIS 30Introduction to Computer Programming3
ITIS 80Introduction to Database & Database Management Systems3
ITIS 82Web Page Development and Publishing3
ITIS 84Creating Dynamic Applications using Javascript3
Choose one:3
COMPSCI 1Programming Concepts and Methodology I (C++)3
orCOMPSCI 5Programming Concepts and Methodology I (Python)3
Choose one:3
COMPSCI 2Programming Concepts and Methodology II (C++)3
orCOMPSCI 6Programming Concepts and Methodology II (Python)3
Choose one:3
ITIS 42Introduction to Systems Analysis and Design3
orITIS 45IT Project Management3
Total39-40

Other Information

Business, Technology, and Hospitality

Local Program (Major) Code: S470

Program Control Number: 46161

TOP Code: .

CIP Code: 11.0201

Academic Map Coming Soon

View in the original catalog

Machine-readable: Markdown · JSON