Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Course Catalog
Duke University
Skills you'll gain: Computer Programming, Computer Programming Tools, Computational Thinking, Software Testing, Software Engineering, C Programming Language Family, User Experience, Writing
Birla Institute of Technology & Science, Pilani
- Status: Free
DeepLearning.AI
- Status: Free
Illinois Tech
Northeastern University
Skills you'll gain: Python Programming
- Status: Free
University of California San Diego
Skills you'll gain: Bioinformatics, Computational Thinking, Problem Solving, Biostatistics, Computational Logic, Critical Thinking
Johns Hopkins University
Skills you'll gain: Python Programming, Machine Learning, Computer Programming, Artificial Neural Networks, C Programming Language Family, C++ Programming, Algorithms, Data Science, Linear Algebra
Dartmouth College
Skills you'll gain: Computer Programming, Computer Programming Tools, Linux
University of Michigan
Rice University
Skills you'll gain: Computational Logic, Computer Programming, Critical Thinking, Mathematical Theory & Analysis, Mathematics, Programming Principles, Python Programming, Algebra, Algorithms, Applied Mathematics
Duke University
Skills you'll gain: Computer Programming, Java Programming, Algorithms, Problem Solving
- Status: Free
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Computer Programming, Algorithms, C Programming Language Family, C++ Programming, Programming Principles, Problem Solving, Computer Programming Tools, Computational Logic, Calculus
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Writing, Running, and Fixing Code in C: Duke University
- Introduction to Programming: Birla Institute of Technology & Science, Pilani
- Pair Programming with a Large Language Model: DeepLearning.AI
- Introduction to Open Source Application Development: Illinois Tech
- Basic Programming in Python I: Northeastern University
- Biology Meets Programming: Bioinformatics for Beginners: University of California San Diego
- GPU Programming: Johns Hopkins University
- C Programming with Linux: Dartmouth College
- Creative Coding: Hands-On Python: University of Michigan
- Python Programming Essentials: Rice University