Certificate of Achievement
Programming I Certificate of Achievement
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.
Required Courses
Complete all of the following.
- 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
- 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
- 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
- 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.
- 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
- 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
- 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 2421