Computer Programming Ii Certificate

Master advanced coding, object-oriented design, and data structures through EOU's Computer Programming II Certificate.

Credential Type Certificate
Delivery Method In Person | Online

Advance Your Software Development Skills for Entry-Level Tech Roles

Build upon your foundational coding knowledge to master advanced software development concepts. Eastern Oregon University’s Computer Programming II Certificate provides a comprehensive 18-credit curriculum designed to deepen your expertise in low-level systems, object-oriented design, and software engineering methodologies. This certificate delivers a solid skill set required for entry-level programming positions across the technology sector.

Program Highlights

  • Total Credits: 18 graded credit hours
  • Career Pathway: Provides a solid skill set for entry-level programming positions
  • Core Focus: C/C++ programming, operating systems architecture, object-oriented design, and a software engineering capstone
  • Sequential Pathway: Advanced credential building directly on the prerequisite Computer Programming I Certificate

What You Will Learn

  • C/C++ Systems Programming: Master essential programming concepts, memory management, and system efficiency using C and C++ (CS 221).
  • Operating Systems Architecture: Understand how software interacts with computer hardware, process management, memory allocation, and operating systems design (CS 311).
  • Object-Oriented Programming: Develop complex, modular, and reusable software applications using advanced object-oriented principles in C++ (CS 360).
  • Software Engineering & Capstone: Apply real-world software development lifecycles, project management, and collaborative engineering practices to complete a two-part software engineering sequence and capstone project (CS 361 & CS 362).