Are you interested in how people use Python to conduct rigorous financial analysis and pursue algorithmic trading? The Udemy course "Python for Financial Analysis and Algorithmic Trading" will guide you through everything you need to know! You'll start by learning the fundamentals of Python, and then proceed to learn about the various core libraries used in the Py-Finance … [Read more...]
Introduction to Algorithms (MIT)
This course provides an introduction to mathematical modeling of computational problems. It covers the common algorithms, algorithmic paradigms, and data structures used to solve these problems. The course emphasizes the relationship between algorithms and programming, and introduces basic performance measures and analysis techniques for these problems. 1: Algorithmic … [Read more...]
Introduction to Computational Thinking
Formulating a problem for efficient solution by computers is an extremely important skill You will learn about algorithms and abstraction, and encounter some applications of computational thinking in other disciplines, ranging from biology and physics to economics and sport science. This unit is based around the theme of computational thinking. After studying this unit, you … [Read more...]
Awesome Big Data Algorithms – A Free Course
A practical introduction, with live demos and bad jokes, to this fascinating algorithmic nic. Random algorithms and probabilistic data structures are algorithmically efficient and can provide shockingly good practical results. Speaker: Titus Brown … [Read more...]
CS50 – Introduction to Computer Science I – A Free Course
Computer Science 50 (otherwise known as CS50) is Harvard College's introductory course for majors and non-majors alike, a one-semester amalgam of courses generally known as CS1 and CS2 taught mostly in C. This course teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource … [Read more...]