skip to navigation skip to content
- Select training provider - (Research Strategy Office Governance)
Self-taught course

Provided by: University Information Services - Digital Literacy Skills


Booking

This course is self taught (Online course).

This course is taking bookings Book a place


Booking / availability

Cisco Networking Academy: C++ Essentials 1
OnlineNew

Self-taught course

Description

Build your C++ programming skills and prepare for CPE – C++ Certified Entry-Level Programmer certification.

C++ Essentials 1 is designed to introduce you to the fundamentals of programming and the C++ language. You’ll learn the foundations of programming, including the compilation process, variables, data types, operators, and the basics of flow control. As you advance, you'll explore data conversions, loops, pointers, functions, and memory management.

After completing this course, you’ll be prepared to take the CPE – C++ Certified Entry-Level Programmer certification exam. Then continue honing your skills with C++ Essentials 2 and C++ Advanced.

Developed in collaboration with OpenEDG C++ Institute

Target audience
  • All current Cambridge University members (departments and colleges)
  • Further details regarding eligibility criteria are available
Prerequisites

No prior knowledge of programming is required.

Objectives

The course covers key programming concepts, C++ syntax, variables, data types, control structures, functions, pointers, memory management, objects, namespaces, and basic exception handling. Each module includes study resources, quiz tests, and hands-on labs, facilitating a practical learning experience.

  • Module 1: Introduction to programming concepts, basic syntax, variables, and simple I/O operations.
  • Module 2: Detailed exploration of control structures, additional data types, and structures.
  • Module 3: In-depth look at functions, pointers, parameter passing, memory management, and data sorting.
  • Module 4: Advanced data handling, string manipulation, namespace usage, and foundational exception handling techniques.
Format
  • Online self-taught
How to book

To book on this course select the blue Book a place (provisional) button. Once the request has been received, an 'invite link' will be sent to you. Click on the link to access the course. If you already have an account created in Cisco Netacad or the Cisco Skills for All Networking Academy websites then simply login to access the course. Otherwise you will be prompted to create an account during which you should use your @cam email address.

Related courses
Themes

Booking / availability