This Specialization is designed for programming enthusiasts, beginners, computer and other scientists, and AI enthusiasts looking to enhance their programming skills in C and C++.
Through four courses, participants will cover the basics of programming in C and advance to more complex C++ semantics and syntax, preparing them to solve higher-level problems using AI algorithms and Monte Carlo evaluation in complex games.
Certificate Available ✔
Get Started / More InfoThis Specialization consists of four courses: C for Everyone: Programming Fundamentals, C for Everyone: Structured Programming, C++ For C Programmers, Part A, and C++ For C Programmers, Part B.
Write a simple program, compile, debug, and run a program in C. Apply concepts related to arrays, pointers, functions, storage classes, logic operators, and data types.
Apply concepts using command line arguments. Use simple C++ constructs and assets to debug code.
Convert C programs to C++, use basic container classes, and apply the principles of Dijkstra's shortest path algorithm.
Use the Standard Template Library, apply inheritance logic and C++ syntax, and describe and compare Min-Max and the Alpha-Beta algorithm for game playing.
Add Web Reviews with Advanced TypeScript
DevOps on AWS: Code, Build, and Test is a comprehensive course that delves into the principles of DevOps and how to implement continuous delivery systems and methodologies...
Learn the core concepts of Javascript primitive data types in this 1-hour project-based course. Explore real-world applications and write your own code to understand...
Typescript in React: useContext, useReducer, Type assertion