Online Learning

MOOC
Certifications

A collection of online courses and certifications from leading platforms like MathWorks, Coursera, and edX, demonstrating continuous learning in computational methods and engineering software.

3
Completed
Courses
1
Learning
Platforms
100%
Completion
Rate
Computer Science
Primary
Tool

Latest Certifications

Featured Courses

Harvard University

CS50’s Introduction to Cybersecurity

Harvard University 2 March 2026
100% Complete 2190 hours

This is CS50's introduction to cybersecurity for technical and non-technical audiences alike. Learn how to protect your own data, devices, and systems from today's threats and how to recognize and evaluate tomorrow's as well, both at home and at work. Learn to view cybersecurity not in absolute terms but relative, a function of risks and rewards (for an adversary) and costs and benefits (for you). Learn to recognize cybersecurity as a trade-off with usability itself. Course presents both high-level and low-level examples of threats, providing students with all they need know technically to understand both. Assignments inspired by real-world events.

Skills Acquired

Securing Accounts Securing Data Securing Systems Securing Software Preserving Privacy
Credential ID: 3f5de9e3-b282-4ac5-9ebf-619f6d1aa9ed
Certificate Preview
Harvard University

CS50x: Introduction to Computer Science

Harvard University 26 February 2026
100% Complete

This is introduction to computer science certifications.

Skills Acquired

c python problem solving
Credential ID: ce5295f6-74c9-4beb-bdd4-0d005c48400a
Certificate Preview
Harvard University

CS50P Introduction to Programming with Python

Harvard University 2 December 2024
100% Complete 2190 hours

An introduction to programming using a language called Python. Learn how to read and write code as well as how to test and “debug” it. Designed for students with or without prior programming experience who’d like to learn Python specifically. Learn about functions, arguments, and return values (oh my!); variables and types; conditionals and Boolean expressions; and loops. Learn how to handle exceptions, find and fix bugs, and write unit tests; use third-party libraries; validate and extract data with regular expressions; model real-world entities with classes, objects, methods, and properties; and read and write files. Hands-on opportunities for lots of practice. Exercises inspired by real-world programming problems. No software required except for a web browser, or you can write code on your own PC or Mac.

Skills Acquired

Python Object Oriented Programming
Credential ID: 6d711a21-f784-431a-bdf5-6c3f10c8519d

All Certifications

March 2026

CS50’s Introduction to Cybersecurity

Harvard University

Credentials
February 2026

CS50x: Introduction to Computer Science

Harvard University

Credentials
December 2024

CS50P Introduction to Programming with Python

Harvard University

Credentials

By Platform

Courses by Provider

Harvard University

CS50’s Introduction to Cybersecurity

Mar 2026

CS50x: Introduction to Computer Science

Feb 2026

CS50P Introduction to Programming with Python

Dec 2024

Skills Gained

Competencies

Securing Data c Preserving Privacy Securing Systems Python Securing Accounts Object Oriented Programming problem solving Securing Software python

Download all certificates and credentials

Download All