This course is all about learning computational thinking and the art of programming using C++.
Sarfraz Raza is a computer scientist. He has over 12 years of experience in teaching theoretical computer science courses including Data Structures, Algorithms, Discrete Mathematics and Introduction to Programming. He has done his research masters in computer science at the Lahore University of Management Science (LUMS) and is a graduate of FAST-NU, Lahore. He has done research in I/O Algorithms at the MAssive Data ALGOrithms (MADALGO) group at Aarhus University, Denmark. For further information, please see: https://sites.google.com/site/sarfrazraza
1. Learn Logic building Techniques mapped to real life problems 2. Compiler and IDE Setup (Visual Studio/CodeBlocks) 3. Learn Core Skills of Debugging in c++ 4. Introduction to Control Structure (if, if-else, if-else-if) and function
1. Create Digital StopWatch and age calculator 2. Designing functions involving parallel loops and nested loops 3. Develop different Patterns (Triangle, Diamonds, Stars, Boat)
1. Animate Alphabet, Circle, Fan, Projectile shoots from a Cliff 2. References, Static 1D Arrays, Arrays passing as parameter 3. File Handling (i/o operation on files), Mean, Mode, Median, finding uniques, distinct values. 4. Learn and analyze the Basic Sorting Algorithms
1. Working with Character Array 2. Introduction to 2D Arrays 3. Building Game of Gomoku 4. Coding Crossword Puzzle 5. (Special Session) Chess - Phase 0
I) Struct Pointer and Dynamic Arrays 1. Struct - Custom Data Types 2. Understand Pointers in depth 3. Dynamic Arrays 4. Snake Game/Joseph's Permutations II) Designing and Implementing Chess Game 1. Phase 1 of Chess (adding legalities of each piece) 2. Phase 2 of Chess (Adding Check, Highlight based work)
This is not an ordinary course but a masterclass specially designed to help you become successful in the market. Some of the perks include:
All the classes will be conducted live giving you the opportunity to engage with the instructor and fellow course takers.
If for some reason, you missed a lecture, videos will be provided for you to stay up to speed with the class.
Meet Successful people who started their journey from content creation. Seek inspiration and learn from their experiences.
Clearly designed assignments and goals to build your foundations throughout the class
A Dedicated Slack community to connect with your classmates and instructor
Get inspiration from the work of your fellows. Find your own tribe of supporters!
The class will have batches in Local language.
Certification will be provided to participants.
Apply now and get free access to the precourse work.