Advanced Computer Programming

Certificate of Achievement Business/Computer Information Systems · Berkeley City College · 2026-2027 Catalog

Summary
Program Description

The Certificate of Achievement in Advanced Programming is designed to provide students with sufficient understanding of core concepts in computer programming to seek a wide range of entry-level careers in programming and software engineering fields. It teaches the basics of programming, including object-oriented programming concepts, commonly used algorithms and data structures, and the key features of modern computer systems.

**

Career Opportunities

**

Computer Programmer, Software Developer, Web Programmer

**

Learning Outcome(s)

**

  1. Apply advanced programming skills to design, implement, and evaluate effective software solutions.
  2. Write programs that are optimized to use the recent advances in hardware design.
  3. Demonstrate mastery of algorithms and data structures by developing efficient and scalable software solutions.
CourseTitleUnits
Required courses29
CIS 6Introduction to Computer Programming5
CIS 20Microcomputer Assembly Language4
CIS 25Object Oriented Programming Using C++4
CIS 27Data Structures and Algorithms4
CIS 36AJava Programming Language I4
CIS 80Discrete Structures3
MATH 3ACalculus I5

View in the original catalog

Machine-readable: Markdown · JSON