Computer Programming with C++

Certificate of Achievement Computer Information Systems · Laney College · 2026-2027 Catalog

The certificate in Computer Programming with C++ prepares students for careers as software developers. The program provides the analytical, methodological, and language skills required within the computer industry, and serves as a partial foundation for continued education at four-year institutions. It provides a “merit badge” certification of a skill set needed in a vital career field. See a counselor for more information.

Career Opportunities

Computer programming continues to be an excellent career, with openings in all industries. Job titles include: Computer Programmer, Programmer/Analyst, Software Developer, Computer Systems Analyst, Computer Applications Developer, Computer Applications Engineer, Computer Language Coder, Computer Systems Consultant, Software Architect, Software Engineer.

Program Learning Outcomes

Upon completion of this program a student will be able to:

  1. Computer Software Development: Demonstrate the ability to apply data requirements, algorithmic principles, and software development practice in the modeling and design of computer-based systems in a way that proves comprehension of the tradeoffs involved in design choices.
  2. Programming Skills: Analyze a problem, using algorithms to create computer systems and appropriate problem solving using a programming language.
  3. Solve Business Problems with Computers: Interpret and analyze a business information problem and design, code, compile, test and debug a program solution in C++ using proper program syntax balancing efficiency and maintainability, and manage project tasks required for completion of a computer system development project.
CourseTitleUnits
Introduction to Programming and Introduction Object Oriented Programming9
CIS 6Introduction to Computer Programming5
CIS 25Object Oriented Programming Using C++4
Advanced Programming Courses8-9
CIS 25BC++ Programming Language II4
CIS 27Data Structures and Algorithms4
CIS 61Structure and Interpretation of Computer Programs5
Choose at least 3 units from the following3-5
BUS 1AFinancial Accounting4
BUS 5Human Relations in Business3
BUS 20General Accounting3
BUS 24Computerized Accounting Principles3
CIS 5Introduction to Computer Science5
CIS 20Microcomputer Assembly Language4
CIS 36AJava Programming Language I4
CIS 36BJava Programming Language II4
CIS 62Introduction to Systems Analysis and Design3
CIS 81Systems Analysis with UML3
CIS 98Database Programming with SQL4
CIS 99Database Administration with SQL4
ECON C2001Principles of Microeconomics3
MATH 11Discrete Mathematics4
STAT C1000Introduction to Statistics4
PHIL 10Logic3
Total Units:20-23

View in the original catalog

Machine-readable: Markdown · JSON