What you'll learn:
- You will be familiar with basic aspects of C++, including procedural programming and memory management.
- You will learn how to model and solve real-world problems using C++.
You will learn introductory C++ programming constructs. In this course, you will be exposed to all of the fundamental constructs of programming such as loops, arrays, operators, and functions. You will learn procedural programming first to develop a strong basis of computational logic. Then you will learn about memory management in C++. Altogether, this course will unlock the doors to learn about computer systems (e.g. operating systems, networking) and conduct computer science research with C++.