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
 Status: NewStatus: Free Trial Status: NewStatus: Free Trial- University of Colorado Boulder - Skills you'll gain: Computer Vision, Image Analysis, Computer Graphics, Multimodal Prompts, Generative Model Architectures, Keras (Neural Network Library), Visualization (Computer Graphics), Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Data Ethics, Generative AI, Tensorflow, Deep Learning, Applied Machine Learning, Data Processing, Linear Algebra, Microsoft Excel, Data Transformation, Feature Engineering, Data Manipulation 
 Status: Preview Status: Preview- University at Buffalo - Skills you'll gain: Computer Vision, Image Analysis, Computer Graphics, Visualization (Computer Graphics), Digital Design, Artificial Intelligence, Applied Machine Learning, Computer Programming, Matlab, Algorithms, Calculus, Probability & Statistics 
 Status: Preview Status: Preview- The University of Tokyo - Skills you'll gain: Visualization (Computer Graphics), Interactive Design, Computer Graphics, Computer Graphic Techniques, Human Computer Interaction, Animations, User Interface (UI), Design, 3D Assets, Technical Design, Algorithms, Simulations 
 Status: Free Trial Status: Free Trial- University of Colorado Boulder - Skills you'll gain: Computer Vision, Image Analysis, Computer Graphics, Visualization (Computer Graphics), Artificial Intelligence, Data Ethics, Generative AI, Deep Learning, Applied Machine Learning, Linear Algebra, Microsoft Excel, Data Transformation, Feature Engineering, Data Manipulation 
 Status: Free Trial Status: Free Trial- University of London - Skills you'll gain: Arithmetic, Computer Graphics, Computational Thinking, General Mathematics, Systems Of Measurement, Algebra, Cryptography 
 Status: Free Trial Status: Free Trial- MathWorks - Skills you'll gain: Computer Vision, Image Analysis, Anomaly Detection, Applied Machine Learning, Deep Learning, Image Quality, Artificial Neural Networks, Unsupervised Learning, Matlab, Application Deployment, PyTorch (Machine Learning Library), Machine Learning, Motion Graphics, Supervised Learning, Data Visualization, Automation, Predictive Modeling, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Medical Imaging 
 Status: Free Trial Status: Free Trial- University of Illinois Urbana-Champaign - Skills you'll gain: C++ (Programming Language), Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Graph Theory, Development Environment, Data Storage, Engineering Software, Unstructured Data, Computer Programming, Algorithms, Data Storage Technologies, Debugging, Program Development, Database Systems, Database Theory, Network Routing, Theoretical Computer Science 
 Status: Free Trial Status: Free Trial- Infosec - Skills you'll gain: File Systems, Microsoft Windows, Cybersecurity, TCP/IP, Network Protocols, Data Security, Litigation Support, File Management, Network Security, Operating Systems, Data Structures, General Networking, Data Validation, Record Keeping, System Software, Data Integrity, Data Analysis Software, User Accounts, USB, System Configuration 
 Status: Free Trial Status: Free Trial- Columbia University - Skills you'll gain: Computer Vision, Image Quality, Image Analysis, Computer Graphics, 3D Modeling, Photography, Virtual Reality, Visualization (Computer Graphics), Medical Imaging, Artificial Neural Networks, Unsupervised Learning, Graph Theory, Dimensionality Reduction, Mathematical Modeling, Estimation, Machine Learning Algorithms, Color Theory, Algorithms, Automation Engineering, Electronic Components 
 Status: Free Status: Free- Princeton University - Skills you'll gain: Microarchitecture, Computer Architecture, Hardware Architecture, Computer Systems, Computer Engineering, Systems Architecture, Operating Systems, Performance Tuning, Scalability 
 Status: Free Trial Status: Free Trial- Skills you'll gain: Networking Hardware, TCP/IP, Network Security, Network Protocols, Endpoint Detection and Response, Network Routing, Cybersecurity, Local Area Networks, Dynamic Host Configuration Protocol (DHCP), Firewall, General Networking, Information Systems Security, Intrusion Detection and Prevention, Endpoint Security, Network Infrastructure, Network Planning And Design, Wireless Networks, Security Information and Event Management (SIEM), Network Analysis, Data Loss Prevention 
 Status: Free Trial Status: Free Trial- DeepLearning.AI - Skills you'll gain: Computer Vision, Tensorflow, Image Analysis, Keras (Neural Network Library), Deep Learning, Heat Maps, Network Architecture 
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Computer Vision: University of Colorado Boulder
- Computer Vision Basics: University at Buffalo
- Interactive Computer Graphics: The University of Tokyo
- Introduction to Computer Vision: University of Colorado Boulder
- Mathematics for Computer Science: University of London
- MathWorks Computer Vision Engineer: MathWorks
- Accelerated Computer Science Fundamentals: University of Illinois Urbana-Champaign
- Computer Forensics: Infosec
- First Principles of Computer Vision: Columbia University
- Computer Architecture: Princeton University










