Siirry suoraan sisältöön

C++ Programming - a Comprehensive Treatment (Cisco Academy Edition) (7op)

Toteutuksen tunnus: C-10065-TT00GM79-3003

Toteutuksen perustiedot


Ilmoittautumisaika
20.08.2025 - 31.12.2026
Ilmoittautuminen toteutukselle on käynnissä.
Ajoitus
20.08.2025 - 31.12.2026
Toteutus on käynnissä.
Opintopistemäärä
7 op
Korkeakoulu
Metropolia Ammattikorkeakoulu, Karaportti 2
Opetuskielet
englanti
Paikat
0 - 500
Opintojakso
C-10065-TT00GM79

Toteutukselle C++ Programming - a Comprehensive Treatment (Cisco Academy Edition) C-10065-TT00GM79-3003 ei valitettavasti löytynyt varauksia. Varauksia ei ole mahdollisesti vielä julkaistu tai toteutus on itsenäisesti suoritettava.

Arviointiasteikko

Hyväksytty/Hylätty

Sisällön jaksotus

Skills for All portal C++ Essentials 1 - 4 modules on the entry-level of C++ - Hands-on exercises and labs - Module tests - Final Test C++ Essentials 2 - 4 modules on the associate-level of C++ - Hands-on exercises and labs - Module tests - Final Test C++ Advanced - 9 modules on the professional-level of C++ - Hands-on exercises and labs - Module tests - Final Test

Tavoitteet

Course Overview C++ is a powerful, high-performance programming language that forms the backbone of many modern software systems, from real-time embedded systems to game engines and enterprise applications. Known for its fine-grained control over system resources and support for multiple programming paradigms, C++ remains a foundational language for professional software development across industries. This course, C++ Programming: a Comprehensive Treatment (Cisco Academy Edition), offers an in-depth and structured pathway into the world of C++ programming. Built upon three professional-level courses from the Cisco Networking Academy – C++ Essentials 1, C++ Essentials 2, and C++ Advanced – the program is designed to equip learners with both fundamental and advanced C++ skills. It’s suitable for beginners with no prior programming experience, as well as those looking to deepen their understanding of modern C++. The course is delivered through Cisco’s Skills for All learning platform and supported by Metropolia Moodle, where students complete module-specific quizzes and a final assessment. Since 1997, Cisco Networking Academy has helped over 20 million learners worldwide develop tech skills through trusted curricula and global certification pathways. *** Benefits and Prepare for Careers Whether you aim to work in software engineering, systems programming, game development, or embedded systems, this course prepares you for real-world programming challenges. You will learn how to write efficient C++ code, manage memory effectively, apply object-oriented principles, and leverage the power of the Standard Template Library (STL). As you progress, the course supports your preparation for industry-recognized certifications, including: - CPE – C++ Certified Entry-Level Programmer - CPA – C++ Certified Associate Programmer - CPP – C++ Certified Professional Programmer These credentials enhance your employability in entry-level and intermediate software development roles and demonstrate your dedication to mastering one of the most respected languages in the tech world. ** Graduate Profile Graduates of this course will be able to: Understand and apply core programming constructs: variables, control flow, functions, arrays, pointers, and memory management. Use advanced features of the language, including object-oriented programming, exception handling, templates, and the Standard Template Library. Design modular, reusable, and efficient C++ applications with professional coding practices. Analyze and solve problems algorithmically and implement custom data structures when needed. Prepare for industry-standard certifications and apply their skills in real-world software development scenarios. By completing all three levels, students will be equipped with robust C++ skills and hands-on experience applicable across a wide range of roles in the software industry.

Sisältö

Course Structure In this course, learners will develop programming skills that allow them to improve user experiences in software applications. You’ll start with the basics of C++ and then build up your skills through hands-on learning. The C++ Programming - a Comprehensive Treatment course includes the following features: Skills for All portal C++ Essentials 1 4 modules on the entry-level of C++ Hands-on exercises and labs Module tests Final Test C++ Essentials 2 4 modules on the associate-level of C++ Hands-on exercises and labs Module tests Final Test C++ Advanced 9 modules on the professional-level of C++ Hands-on exercises and labs Module tests Final Test Metropolia Moodle 17 module quizzes Practice exercises Final test

Aika ja paikka

Course environment is Metropolia's Moodle and course can be done in own pace.

Oppimateriaalit

Online in course environment Moodle.

Opetusmenetelmät

Course is 100% online self-study course. Course Structure In this course, learners will develop programming skills that allow them to improve user experiences in software applications. You’ll start with the basics of C++ and then build up your skills through hands-on learning. The C++ Programming - a Comprehensive Treatment course includes the following features: Skills for All portal C++ Essentials 1 - 4 modules on the entry-level of C++ - Hands-on exercises and labs - Module tests - Final Test C++ Essentials 2 - 4 modules on the associate-level of C++ - Hands-on exercises and labs - Module tests - Final Test C++ Advanced - 9 modules on the professional-level of C++ - Hands-on exercises and labs - Module tests - Final Test Metropolia Moodle - 17 module quizzes - Practice exercises - Final test

Harjoittelu- ja työelämäyhteistyö

N/A

Tenttien ajankohdat ja uusintamahdollisuudet

Online in course environment Moodle.

Kansainvälisyys

N/A

Toteutuksen valinnaiset suoritustavat

N/A

Opiskelijan ajankäyttö ja kuormitus

Depends on Students starting level.

Esitietovaatimukset

No special hardware or software is required. All practical tasks are done using the built-in Cisco course environment, and Moodle assessments can be completed using any modern browser. This ensures full accessibility to all students.

Siirry alkuun