C++ Programming Certificate of Specialization
Program Overview
The C++ Programming Certificate of Specialization equips individuals with the skills to become proficient C++ programmers. The program covers fundamental programming principles, data structures, algorithm design, and problem-solving techniques. Upon completion, graduates can pursue diverse career paths in industries requiring C++ programming skills, such as software development and game development. The program emphasizes practical applications and real-world problem-solving skills.
Program Outline
Degree Overview:
The C++ Programming Certificate of Specialization is an educational program designed to equip individuals with the necessary skills and knowledge to become proficient programmers in the C++ language. The program emphasizes practical applications and real-world problem-solving skills, enabling learners to create robust and efficient C++ solutions for various computing challenges.
Outline:
- Program Overview: The program provides students with a comprehensive foundation in object-oriented programming concepts using C++. It covers fundamental programming principles, data structures, algorithm design, and problem-solving techniques.
- Required Courses: The program comprises two mandatory courses:
- Programming Methods: C++ (CIS 278) (4 units): Introduces students to the basics of C++ programming, including syntax, data types, operators, control flow statements, functions, and input/output operations.
- Data Structures: C++ (CIS 279) (4 units): Delves deeper into object-oriented programming concepts, focusing on data structures like arrays, linked lists, stacks, queues, trees, and graphs.