frameworks and algorithms. It will give you the confidence to explore artificial intelligence, cyber security, web application development, cloud computing, data science and more. In short, you will learn how to learn and thereby prepare yourself for an ever-changing world of work...
Harness the power of abstraction to reduce dependencies and write robust software in teams; practice your skills with projects in Artificial Intelligence, card games and more! Abstract Data Types and Program Designis the fourth and final course in the CS101 series, building onIntroduction to Program...
Problem Solving with Automation and Storage is the second of four courses in the CS101 program, building on Introduction to Programming and Computational Thinking. It is designed to enable anyone to understand and appreciate key programming concepts, develop critical thinking skills to cultivating a sc...