I have probably enrolled on a lot more free online courses but never completed all content, so honorable mentions are: Build a Modern Computer from First Principles, Compilers, and Programming Languages, Part A.

2021

Introduction to corporate finance

The Open University Business School

Financial statements and ratio analysis, financial forecasting and planning, estimating risk and return, efficient-market hypothesis (EMH), capital structure and cost of capital (WACC), dividend policy.

Research methods for finance

The Open University Business School

Research methods and methodology in finance, time series, panel data, probability distributions, linear and multiple regression, binary regression models.

2020

Network Theory

King's College London

Graph theory, small world phenomenon and distributions, probabilistic models (information flow), queuing systems and networks, markov chain and decision process, network optimisation and mathematical modeling, optimisation problems (convex, lagrangian, integer programming, heuristics, greedy algorithms).

Pattern recognition, neural networks, and deep learning

King's College London

Classifier design and methods, discriminant functions, learning algorithms, neural networks (artifical, multilayer, feedforward), deep discriminative and generative neural networks, feature extraction, support vector machines, clustering.

Nature inspired learning algorithms

King's College London

Analytical and numerical optimisation, random-based optimisation, binary genetic algorithms, continuous genetic algorithms, evolution strategies, ant colony optimisation, particle swarm optimisation, differential evolution.

Big Data technologies

King's College London

Distributed software and database systems, MapReduce, OLTP/OLAP, Apache Spark, data streaming.

2019

Security engineering

King's College London

Low-level programming in C and x86 Assembly, application security, implementation errors and exploits, static and dynamic analysis, privilege management and access control.

Computer vision

King's College London

Image formation (physics, geometry, human visual system), filtering and convolution, feature detection, grouping and segmentation, object categorization and recognition, MATLAB.

Agents and multi-agent systems

King's College London

Intelligent and autonomous agents, BDI, reactive and hybrid agent architectures, auctions and negotiations.

Artificial Intelligence: reasoning and decision making

King's College London

Knowledge representation, probabilistic reasoning (MDP), temporal probabilistic reasoning, sequential decision making, game theory, argumentation, machine learning.

Introducing statistics

The Open University

Descriptive statistics, regression and surveys, hypothesis testing, association and estimation, experiments and clinical trials.

2018

Mathematical methods

The Open University

Linear algebra, multivariable calculus, vector fields, first and second-order ordinary differential equations, partial differential equations.

Software engineering

The Open University

Software architecture, agile methods, design patterns, domain modeling and analysis (UML).

Data management and analysis

The Open University

Databases and data architectures, real-world dataset analysis (Python, SQL, MapReduce) and visualization (matplotlib), individual research and report writing.

2017

Web, mobile and cloud technologies

The Open University

Web standards and protocols, distributed architectures (REST, SOAP), mobile frameworks (Java, Android), cloud infrastructure and operations (OpenStack).

Essential mathematics II

The Open University

Number theory, geometric transformations, differential equations, combinatorics, eigenvalues and eigenvectors, mathematical language and proof.

Intermediate C++

Microsoft Corporation

Intermediate concepts in C++.

Algorithms, data structures and computability

The Open University

Search and sorting algorithms (Python), binary trees, mathematical notation (sets, functions, logic, and proof), computational complexity.

IT project and service management

The Open University

Software quality, team working, project and service management techniques (ITIL).

2016

Web technologies

The Open University

Client-server architecture, content markup (HTML, CSS, XML), usability and security (HTTPS), client and server side implementation languages (JavaScript, PHP, SQL).

Object-oriented Java programming

The Open University

Object-oriented concepts and principles with Java.

Technologies in practice

The Open University

Computer architecture, networking, operating systems (Linux).

Essential mathematics I

The Open University

Trigonometric functions, vectors and matrices, differentiation and integration, sequences, complex numbers.

Data Analysis

Delft University of Technology

Spreadsheet techniques and best practices (PivotTables, VLOOKUPS, what-if analyses, graphs).

Introduction to Python for Data Science

Microsoft Corporation

Introduction to data analysis with Python (Numpy, Matplotlib, Pandas).

2015

My digital life

The Open University

Introduction to undergraduate-level computing and information technology.

An introduction to business studies

The Open University

Introduction to undergraduate-level business studies.

Discovering mathematics

The Open University

Introduction to undergraduate-level mathematics and statistics.

Intro to HTML and CSS

Udacity

Web development fundamentals, best practices, and professional problem-solving techniques using Developer Tools.

2013

Introduction to Programming and Thinking in Computer Science

Stockholm University

Introduction to programming concepts and ideas.

Mathematics II

Karlstad University

Introduction to undergraduate-level mathematics (in Swedish).

Spanish: Beginner Course I

Karlstad University

Introduction to Spanish language and culture.

Physics I

Karlstad University

Introduction to undergraduate-level physics.

Chemistry I

Karlstad University

Introduction to undergraduate-level chemistry.

2012

Mathematics I

Karlstad University

Introduction to undergraduate-level mathematics (in Swedish).

Biology I

Karlstad University

Introduction to undergraduate-level biology.

Updated on May 27, 2023 Changelog