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).