Popular Free Courses
Status: Free TrialVanderbilt University
Skills you'll gain: File I/O, Matlab, Computer Programming, Programming Principles, Debugging, Mathematical Software, Development Environment, Computer Science, User Interface (UI), Data Structures, Engineering Calculations, Plot (Graphics), Problem Solving
Status: FreePrinceton University
Skills you'll gain: Graph Theory, Data Structures, Algorithms, Theoretical Computer Science, Operations Research, Computational Thinking, Computer Programming, Network Routing, Java Programming, Linear Algebra
Status: FreeUniversity of Alberta
Skills you'll gain: Computational Thinking, Video Game Development, Game Design, Programming Principles, Animation and Game Design, Software Quality (SQA/SQC), Problem Solving, Computer Programming, Theoretical Computer Science, Program Development, Software Engineering, Python Programming, Algorithms, Pseudocode, Data Structures, Application Design, Debugging, Problem Management, Computer Science, Functional Testing
Status: Free TrialUniversity of Michigan
Skills you'll gain: Debugging, Programming Principles, Program Development, Python Programming, Data Structures, Computer Programming, Computer Graphics, Diagram Design
Status: PreviewThe University of Edinburgh
Skills you'll gain: Software Engineering, Programming Principles, Animation and Game Design, Software Development, Software Design, Event-Driven Programming, Computer Programming, Computational Thinking, Debugging, Algorithms
Status: Free TrialLearnQuest
Skills you'll gain: Eclipse (Software), Java, Java Programming, Integrated Development Environments, Development Environment, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Debugging
Status: PreviewUniversity of Toronto
Skills you'll gain: Programming Principles, Debugging, File I/O, Software Documentation, Python Programming, Computer Programming, Program Development, Integrated Development Environments, Algorithms, Data Structures, Development Environment
Status: PreviewIndian Institute of Technology Guwahati
Skills you'll gain: Generative AI, GitHub, OpenAI, Computer Programming Tools, Microsoft Visual Studio, Artificial Intelligence and Machine Learning (AI/ML), Computer Programming
Status: Free TrialScrimba
Skills you'll gain: HTML and CSS, Mobile Development, ChatGPT, GitHub, Front-End Web Development, Javascript, Application Deployment, Web Development, Responsive Web Design, Video Game Development, Application Development, Cascading Style Sheets (CSS), Computer Programming, Database Application, Machine Learning
Status: PreviewUniversity of Leeds
Skills you'll gain: Blockchain, Emerging Technologies, FinTech, Banking, Digital Assets, Cryptography, Business Ethics, Law, Regulation, and Compliance, Distributed Computing, Computer Science, Complex Problem Solving, Computer Programming
Status: PreviewMacquarie University
Skills you'll gain: Data Ethics, Responsible AI, Computational Thinking, Design Thinking, Artificial Intelligence, Creativity, Ethical Standards And Conduct, Artificial Intelligence and Machine Learning (AI/ML), Data Literacy, Digital pedagogy, Data-Driven Decision-Making, Machine Learning, Data Quality, Computer Science, Computer Programming, Algorithms
Status: FreeUniversity of Leeds
Skills you'll gain: digital literacy, Artificial Intelligence, Professional Development, Personal Development, Willingness To Learn, Digital Transformation, Computer Programming, Emerging Technologies, Learning Strategies, Goal Setting
In summary, here are 10 of our most popular free courses
- Introduction to Programming with MATLAB:Â Vanderbilt University
- Algorithms, Part II:Â Princeton University
- Problem Solving, Python Programming, and Video Games:Â University of Alberta
- Python Basics:Â University of Michigan
- Code Yourself! An Introduction to Programming:Â The University of Edinburgh
- Introduction to Java:Â LearnQuest
- Learn to Program: The Fundamentals:Â University of Toronto
- Programming with Generative AI:Â Indian Institute of Technology Guwahati
- Learn to code with AI:Â Scrimba
- How to Get Into Blockchain:Â University of Leeds