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
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.
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
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).
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.
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
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.
King's College London
Image formation (physics, geometry, human visual system), filtering and convolution, feature detection, grouping and segmentation, object categorization and recognition, MATLAB.
King's College London
Intelligent and autonomous agents, BDI, reactive and hybrid agent architectures, auctions and negotiations.
King's College London
Knowledge representation, probabilistic reasoning (MDP), temporal probabilistic reasoning, sequential decision making, game theory, argumentation, machine learning.
The Open University
Descriptive statistics, regression and surveys, hypothesis testing, association and estimation, experiments and clinical trials.
2018
The Open University
Linear algebra, multivariable calculus, vector fields, first and second-order ordinary differential equations, partial differential equations.
The Open University
Software architecture, agile methods, design patterns, domain modeling and analysis (UML).
The Open University
Databases and data architectures, real-world dataset analysis (Python, SQL, MapReduce) and visualization (matplotlib), individual research and report writing.
2017
The Open University
Web standards and protocols, distributed architectures (REST, SOAP), mobile frameworks (Java, Android), cloud infrastructure and operations (OpenStack).
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++.
The Open University
Search and sorting algorithms (Python), binary trees, mathematical notation (sets, functions, logic, and proof), computational complexity.
The Open University
Software quality, team working, project and service management techniques (ITIL).
2016
The Open University
Client-server architecture, content markup (HTML, CSS, XML), usability and security (HTTPS), client and server side implementation languages (JavaScript, PHP, SQL).
The Open University
Object-oriented concepts and principles with Java.
The Open University
Computer architecture, networking, operating systems (Linux).
The Open University
Trigonometric functions, vectors and matrices, differentiation and integration, sequences, complex numbers.
Delft University of Technology
Spreadsheet techniques and best practices (PivotTables, VLOOKUPS, what-if analyses, graphs).
Microsoft Corporation
Introduction to data analysis with Python (Numpy, Matplotlib, Pandas).
2015
The Open University
Introduction to undergraduate-level computing and information technology.
The Open University
Introduction to undergraduate-level business studies.
The Open University
Introduction to undergraduate-level mathematics and statistics.
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