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
Duke University
Skills you'll gain: Large Language Modeling, Data Ethics, Decision Tree Learning, Generative AI, Applied Machine Learning, Artificial Intelligence, Data-Driven Decision-Making, Regression Analysis, Machine Learning, Predictive Modeling, Business Ethics, Healthcare Ethics, PyTorch (Machine Learning Library), Artificial Intelligence and Machine Learning (AI/ML), Exploratory Data Analysis, Decision Support Systems, Artificial Neural Networks, Scientific Visualization, Machine Learning Algorithms, Visualization (Computer Graphics)
- Status: Free Trial
University of Minnesota
Skills you'll gain: Test Automation, Regression Testing, Software Testing, Unit Testing, System Testing, Verification And Validation, Security Testing, Automation, Code Coverage, Test Case, Test Data, Vulnerability Assessments, Continuous Monitoring
- Status: Free Trial
Imperial College London
Skills you'll gain:
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: System Programming, Embedded Software, Linux, Debugging, Peripheral Devices, Embedded Systems, Build Tools, Operating Systems, Development Environment, File Systems, Shell Script, C (Programming Language), Command-Line Interface
- Status: Free Trial
Kennesaw State University
Skills you'll gain: Mobile Security, Internet Of Things, Emerging Technologies, Cybersecurity, Technology Strategies, Wireless Networks, Cyber Security Strategy, Enterprise Application Management, Data Security, Business
- Status: Free Trial
Skills you'll gain: Data Security, Database Management, Database Architecture and Administration, Databases, Relational Databases, Vulnerability Management, Secure Coding, SQL, Data Integrity, Data Access, Security Controls, Authorization (Computing), Role-Based Access Control (RBAC), NoSQL, Encryption, Data Manipulation
- Status: Free Trial
University of Michigan
Skills you'll gain: Surveys, Public Administration, Statistics, Probability & Statistics, Descriptive Statistics, Statistical Analysis, Data Analysis, Policy Analysis, R Programming, Data Manipulation, Tidyverse (R Package), Analytics, Data Collection, Data Presentation, Data Cleansing
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Blockchain, FinTech, Digital Assets, Cryptography, System Requirements, Emerging Technologies, Distributed Computing, Business Transformation, Transaction Processing, Software Architecture, Data Integrity
- Status: Free Trial
California Institute of the Arts
Skills you'll gain: Game Design, Prototyping, Video Game Development, Ideation, Oral Expression, Software Design Documents, Animation and Game Design, Conceptual Design, Visualization (Computer Graphics), Design Reviews, Usability Testing, Peer Review, Creativity
- Status: Free Trial
University of Washington
Skills you'll gain: Data Ethics, Machine Learning Algorithms, Predictive Analytics, Unsupervised Learning, Relational Databases, Statistical Machine Learning, Feature Engineering, Data Presentation, Data Manipulation, Data Science, Big Data, Data Storytelling, Database Systems, R Programming, Data Visualization Software, Predictive Modeling, Data Compilation, Applied Machine Learning, SQL, Python Programming
- Status: Free Trial
University of Colorado System
Skills you'll gain: Routing Protocols, Open Shortest Path First (OSPF), Network Routing, TCP/IP, Network Protocols, Network Performance Management, Network Architecture, General Networking, Computer Networking, Algorithms
- Status: Preview
Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Software Development, Other Programming Languages, Software Design, Programming Principles, Computer Programming, Theoretical Computer Science, Computational Thinking
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Explainable AI (XAI): Duke University
- Introduction to Automated Analysis: University of Minnesota
- Getting started with TensorFlow 2: Imperial College London
- Linux Kernel Programming and Introduction to Yocto Project: University of Colorado Boulder
- Cybersecurity and Mobility: Kennesaw State University
- Database Essentials and Vulnerabilities: IBM
- Fundamentals of Data Analytics in the Public Sector with R: University of Michigan
- The Blockchain: University of California, Irvine
- Game Design Document: Define the Art & Concepts: California Institute of the Arts
- Data Science at Scale: University of Washington