Certificate of Achievement

Programming I Certificate of Achievement

18 units · 16 months · Approved for federal financial aid

Program code: CIS.PROGI.CA

State control number: 10796

This certificate trains the student to become a programmer with some of the most popular programming languages such as C++, Java, Javascript, and Python.

CCN numbers are pending until the college adopts the new numbering. Register using the current number.

Required Courses

Complete all of the following.

  1. CIS 104 Object Oriented Analysis and Design (3 units)Recommended Preparation: CIS 101. This is a first course in the object-oriented modeling and design, a way of thinking about problems using…Under CCN Revision becomes CIS 1604
  2. CIS 201 Programming Concepts and Methods I (4 units)Introduces the discipline of computer science using a high level language utilizing programming and practical hands-on problem solving.…Under CCN Revision becomes CIS 2401
  3. CIS 202 Programming Concepts and Methods II (4 units)Prerequisite: CIS 201 with a minimum grade of "C". Application of software engineering techniques to the design and development of large…Under CCN Revision becomes CIS 2402
  4. CIS 264 Discrete Structures (3 units)Prerequisite: CIS 201. This course will cover logic in computer science as a tool to establish truth through various techniques of proof.…Under CCN Revision becomes CIS 2464

Complete one course from the following

Complete 1 course from the following.

Complete one course from the following: 4.0

  1. CIS 205 Web Programming with Javascript (4 units)JavaScript is the front-end programming language for web development. The course covers the fundamentals of the JavaScript language, event…Under CCN Revision becomes CIS 2450
  2. CIS 206 Programming Java (4 units)This is a course for programming in Java. The course will cover the basics of the Java programming language and object- oriented…Under CCN Revision becomes CIS 2460
  3. CIS 221 Programming Concepts & Methodology I using Python (4 units)First course in a sequence of courses that is compliant with the standards of the Association for Computing Machinery (ACM). C-ID Comp122…Under CCN Revision becomes CIS 2421Formerly CIS 83

View this program in the 2025–26 catalog

Browse CIS courses