Algorithmic Thinking: Programming Fundamentals
Algorithms and data structures are the essential building blocks for solving almost any computer engineering problem
- Finished 12/13/2022, 8:00:00 AM
More Information
Algorithms and data structures are the essential building blocks for solving almost any computer engineering problem. You need a fundamental grasp of these techniques to help you understand how computers and programming languages work. In this course, you’ll delve into topics such as recursion, stacks, searching, sorting, lists, binary trees, parsing and more. Learn to think like a computer scientist and take an engineering approach to solving complex problems. The course is programming language-agnostic and you can complete assignments in any language, such as Java, C# or Python.
Ticket Required: No
Minimum Age: 14
Maximum Age: 17
Languages: English