Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Programming Course Catalog
The Hong Kong University of Science and Technology
Skills you'll gain: Computer Hardware, Computer Graphics, Computer Systems, Graphics Software, Spreadsheet Software, Document Management, File Management, Data Management
DeepLearning.AI
Skills you'll gain: Computer Vision, Tensorflow, Image Analysis, Applied Machine Learning, Deep Learning, Feature Engineering, Artificial Neural Networks, Visualization (Computer Graphics), Data Processing, Network Architecture
University of Pennsylvania
Skills you'll gain: Matplotlib, Object Oriented Design, Java, Object Oriented Programming (OOP), Data Analysis, Unit Testing, Pandas (Python Package), Eclipse (Software), Data Structures, Data Cleansing, Debugging, Pivot Tables And Charts, Data Visualization Software, Software Testing, Integrated Development Environments, Program Development, Programming Principles, Python Programming, Computer Programming, Computational Thinking
The Hong Kong University of Science and Technology
Skills you'll gain: Animation and Game Design, Computational Thinking, Programming Principles, Computer Programming, Storytelling, Scripting, Solution Design, Creativity, Event-Driven Programming, Data Storage
Multiple educators
Skills you'll gain: Dashboard, Pseudocode, Jupyter, Algorithms, Data Literacy, Data Mining, Pandas (Python Package), Data Visualization Software, Correlation Analysis, Web Scraping, NumPy, Probability & Statistics, Predictive Modeling, Big Data, Computer Programming Tools, Automation, Data Analysis Software, Data Collection, Machine Learning Algorithms, Unsupervised Learning
University of California San Diego
Skills you'll gain: Event-Driven Programming, Interactive Data Visualization, Java, Object Oriented Programming (OOP), User Interface (UI), Computer Programming, Algorithms, Software Engineering, Data Structures, Software Documentation, Debugging
- Status: Free
Pontificia Universidad Católica de Chile
Skills you'll gain: Python Programming, Data Structures, Computer Programming, Program Development, Application Development, Algorithms, File Management
Columbia University
Skills you'll gain: Computer Vision, Image Analysis, Computer Graphics, Dimensionality Reduction, 3D Modeling, Photography, Artificial Neural Networks, Virtual Reality, Medical Imaging, Visualization (Computer Graphics), Color Theory, Unsupervised Learning, Deep Learning, Graph Theory, Automation Engineering, Mathematical Modeling, Machine Learning Algorithms, Estimation, Electronic Components, Algorithms
- Status: Free
Edge Impulse
Skills you'll gain: Computer Vision, Image Analysis, Artificial Neural Networks, Embedded Systems, Deep Learning, Data Ethics, Machine Learning, Artificial Intelligence, Python Programming, Data Collection, Performance Testing
University of Pennsylvania
Skills you'll gain: Computational Thinking, Algorithms, Pseudocode, Python Programming, Data Structures, Computer Hardware, Computer Programming, Analysis, Debugging
University of Colorado System
Skills you'll gain: TCP/IP, Local Area Networks, Routing Protocols, Network Routing, Digital Communications, OSI Models, Network Protocols, Dynamic Host Configuration Protocol (DHCP), Network Security, Network Planning And Design, Network Architecture, Network Performance Management, Computer Networking, Network Model, Network Infrastructure, Wireless Networks, Telecommunications, Software-Defined Networking, Algorithms, System Programming
Coursera Project Network
Skills you'll gain: Data Import/Export, Package and Software Management, R Programming, Data Structures, Data Literacy, Software Installation, Data Analysis Software
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Introduction to Computers and Office Productivity Software: The Hong Kong University of Science and Technology
- Advanced Computer Vision with TensorFlow: DeepLearning.AI
- Introduction to Programming with Python and Java: University of Pennsylvania
- Programming with Scratch: The Hong Kong University of Science and Technology
- Data Science Foundations: IBM
- Object Oriented Programming in Java: University of California San Diego
- Introducción a la programación en Python I: Aprendiendo a programar con Python: Pontificia Universidad Católica de Chile
- First Principles of Computer Vision: Columbia University
- Computer Vision with Embedded Machine Learning: Edge Impulse
- Computational Thinking for Problem Solving: University of Pennsylvania