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
Johns Hopkins University
Skills you'll gain: Debugging, Object Oriented Programming (OOP), R Programming, Integrated Development Environments, Performance Tuning, Functional Design, Software Development Tools, Data Science, Data Analysis Software, Software Engineering Tools, Programming Principles, Data Structures
- Status: Preview
Hebrew University of Jerusalem
Skills you'll gain: Computer Architecture, Hardware Architecture, Computer Hardware, Computational Logic, System Programming, System Design and Implementation, Computer Programming, Debugging, Program Development
- Status: Free Trial
Skills you'll gain: SQL, Data Literacy, Relational Databases, Data Mining, Jupyter, Query Languages, Data Analysis Software, Data Science, Data Visualization Software, Data Analysis, Statistical Programming, Databases, Data Modeling, Database Management, R Programming, Data Cleansing, Computer Programming Tools, Stakeholder Engagement, Data-Driven Decision-Making, Python Programming
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: C++ (Programming Language), Data Structures, Debugging, Graph Theory, Engineering Software, Unstructured Data, Object Oriented Programming (OOP), Computer Programming, Development Environment, Data Architecture, Data Storage, Algorithms, Information Architecture, Data Access, Programming Principles, System Design and Implementation
- Status: Free Trial
Skills you'll gain: Generative AI Agents, Data Literacy, Cloud Computing Architecture, Generative AI, Cloud Computing, Cloud Security, Cloud Services, Cloud Infrastructure, Data Mining, Public Cloud, Cloud Storage, Data Analysis, Data Science, OpenAI, Serverless Computing, Cloud-Native Computing, Data-Driven Decision-Making, ChatGPT, Business Process Automation, Business
- Status: Free Trial
Skills you'll gain: Image Analysis, Computer Vision, Deep Learning, Applied Machine Learning, Machine Learning, Supervised Learning, Feature Engineering, Anomaly Detection, Classification And Regression Tree (CART), Simulations, Medical Imaging, Matlab, Geospatial Information and Technology, Machine Learning Algorithms, Linear Algebra, Algorithms, Data Validation, Performance Tuning
- Status: Free Trial
Skills you'll gain: SAS (Software), Data Validation, Data Manipulation, Data Access, Exploratory Data Analysis, Data Import/Export, Statistical Programming, SQL, Data Analysis, Data Transformation, Descriptive Statistics
- Status: Free Trial
University of Colorado System
Skills you'll gain: TCP/IP, Routing Protocols, Digital Communications, Local Area Networks, Network Protocols, OSI Models, Network Security, Network Architecture, Open Shortest Path First (OSPF), Network Routing, Network Planning And Design, Network Infrastructure, General Networking, Computer Networking, Network Performance Management, Wireless Networks, Telecommunications, Software-Defined Networking, Application Programming Interface (API), Mobile Security
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Operating Systems, Computer Hardware, Hardware Architecture, Network Security, TCP/IP, Information Technology, Computer Networking, Computer Architecture, Network Protocols, Software Systems, General Networking
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Algorithms, Operations Research, Theoretical Computer Science, Programming Principles, Data Structures, Mathematical Modeling, Computational Thinking, Program Development, Design Strategies, Computer Programming, Applied Mathematics, Computational Logic, Mathematical Theory & Analysis, Computer Science, Python Programming, Advanced Mathematics, Arithmetic
- Status: Free Trial
University of Michigan
Skills you'll gain: C (Programming Language), Programming Principles, C++ (Programming Language), System Programming, Computer Programming, Maintainability, Python Programming, Algorithms, Data Structures, Software Architecture
- Status: Preview
The University of Tokyo
Skills you'll gain: Animation and Game Design, Interactive Design, Visualization (Computer Graphics), Computer Graphics, Computer Graphic Techniques, Human Computer Interaction, User Interface (UI), Design, Technical Design, Algorithms, Real Time Data, Simulations
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Advanced R Programming: Johns Hopkins University
- Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course): Hebrew University of Jerusalem
- Introduction to Data Science: IBM
- Accelerated Computer Science Fundamentals: University of Illinois Urbana-Champaign
- Key Technologies for Business: IBM
- Computer Vision for Engineering and Science: MathWorks
- Getting Started with SAS Programming: SAS
- Computer Communications: University of Colorado System
- Computer Hardware and Software: University of California, Irvine
- Dynamic Programming, Greedy Algorithms: University of Colorado Boulder