The Scientific Computing with Python curriculum will equip you with the skills to analyze and manipulate data using Python, a powerful and versatile programming language.
You'll learn key concepts like data structures, algorithm, Object Oriented Programming, and how to perform complex calculations using a variety of tools.
This comprehensive course will guide you through the fundamentals of scientific computing, including data structures, and algorithms.
- String Manipulation by Building a Cipher
- How to Work with Numbers and Strings by Implementing the Luhn Algorithm
- Lambda Functions by Building an Expense Tracker
- Python List Comprehension by Building a Case Converter Program
- Regular Expressions by Building a Password Generator
- Algorithm Design by Building a Shortest Path Algorithm
- Recursion by Solving the Tower of Hanoi Puzzle
- Data Structures by Building the Merge Sort Algorithm
- Classes and Objects by Building a Sudoku Solver
- Tree Traversal by Building a Binary Search Tree
Scientific Computing with Python - freeCodeCamp