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: Free Trial
University of California, Irvine
Skills you'll gain: Network Security, Computer Hardware, Hardware Architecture, Computer Systems, Information Technology, System Software, General Networking, Network Protocols, Operating Systems, Computer Networking, Software Systems, Data Storage, File Systems
- Status: Free Trial
Skills you'll gain: Cloud Computing Architecture, Cloud Services, Large Language Modeling, Cloud Security, Cloud Technologies, Data Literacy, Cloud Infrastructure, Data Mining, Artificial Intelligence, Cloud Platforms, Cloud Hosting, Cloud Engineering, OpenAI, Generative AI, Data Ethics, Artificial Intelligence and Machine Learning (AI/ML), Big Data, Cloud Computing, Data Analysis, Data Science
Ball State University
Skills you'll gain: Data Analysis, Statistical Analysis, Computer Programming, Python Programming, Object Oriented Programming (OOP), Natural Language Processing, Data Science, Scripting, NumPy, Debugging, Data Manipulation
Skills you'll gain: Computer Hardware, Hardware Architecture, Networking Hardware, Data Storage Technologies, System Configuration, Microarchitecture, Computer Architecture, Peripheral Devices
- Status: Free Trial
University of California San Diego
Skills you'll gain: Design Research, Interaction Design, User Experience Design, Statistical Analysis, Usability, Ideation, User Research, Graphic and Visual Design, User Interface (UI) Design, Experimentation, Prototyping, Human Centered Design, A/B Testing, Usability Testing, User Centered Design, Mockups, Human Computer Interaction, Human Factors, Collaborative Software, Telecommuting
National Taiwan University
Skills you'll gain: Programming Principles, Computer Programming, C (Programming Language), Data Structures, Computer Science, Algorithms, Computational Thinking, Debugging
Pontificia Universidad Católica de Chile
Skills you'll gain: Python Programming, Data Structures, Computer Programming, Program Development, Application Development, Algorithms, File Management
- Status: NewStatus: Free Trial
Microsoft
Skills you'll gain: Version Control, GitHub, Debugging, Git (Version Control System), Unit Testing, Data Structures, Python Programming, Software Testing, Programming Principles, Scripting, Computer Programming, Web Development, Algorithms, Program Development, Development Environment, Scripting Languages, Integrated Development Environments, Object Oriented Programming (OOP), Jupyter
Hebrew University of Jerusalem
Skills you'll gain: Computer Architecture, Computer Hardware, Computational Logic, Computer Programming, System Design and Implementation, Technical Design, Software Design, Program Development, Debugging, Verification And Validation, Development Environment
- Status: Free Trial
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
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
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
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Computer Hardware and Software: University of California, Irvine
- Key Technologies for Business: IBM
- Introduction to Programming: Ball State University
- Introduction to Contemporary Operating Systems and Hardware 1a: Illinois Tech
- Interaction Design: University of California San Diego
- 計算機程式設計 (Computer Programming): National Taiwan University
- Introducción a la programación en Python I: Aprendiendo a programar con Python: Pontificia Universidad Católica de Chile
- Python Programming Fundamentals: Microsoft
- Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course): Hebrew University of Jerusalem
- First Principles of Computer Vision: Columbia University