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
Rutgers the State University of New Jersey
Skills you'll gain: Data Analysis Software, Spatial Data Analysis, Image Analysis, Scientific Visualization, Spatial Analysis, Science and Research, Physics, Physical Science, Probability & Statistics, Scientific Methods, Energy and Utilities
Coursera Project Network
Skills you'll gain: Java, Integrated Development Environments, Mobile Development, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Debugging
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Robotic Process Automation, Data Mapping, Control Systems, Automation, Artificial Intelligence, Simulation and Simulation Software, Graph Theory, Mechanics, Algorithms, Real-Time Operating Systems, Simulations, Engineering, Global Positioning Systems, Image Analysis, Computer Science, Data Structures, Linear Algebra, Programming Principles, Estimation
Coursera Instructor Network
Skills you'll gain: User Experience Design, User Research, Wireframing, UI/UX Strategy, User Centered Design, Adobe XD, Usability Testing, Generative AI, Figma (Design Software), Human Computer Interaction, Design Thinking, Prototyping, User Interface (UI) Design, Artificial Intelligence, Persona Development
Coursera Project Network
Skills you'll gain: Computer-Aided Design, AutoCAD, Drafting and Engineering Design, Product Design, Technical Drawing
Coursera Project Network
Skills you'll gain: Unix Commands, Command-Line Interface, Unix, Bash (Scripting Language), File Management, Shell Script, Linux Commands
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Problem Solving, Computational Thinking, Computer Vision, Game Theory, Image Analysis, Artificial Neural Networks, Probability Distribution, Behavioral Economics, Logical Reasoning, Algorithms, Human Development, Analytical Skills, Artificial Intelligence and Machine Learning (AI/ML), Computer Graphics, Artificial Intelligence, Psychology, Test Case, Human Factors, Theoretical Computer Science, Human Machine Interfaces
- Status: Free Trial
Rice University
Skills you'll gain: Data Processing, Data Manipulation, Data Structures, Scripting, Data Import/Export, Data Analysis, Python Programming, Data Storage
Skills you'll gain: Prompt Engineering, Version Control, OpenAI, GitHub, ChatGPT, Generative AI, Application Programming Interface (API), Real Time Data, Artificial Intelligence, Image Analysis, Application Security
- Status: Free Trial
Infosec
Skills you'll gain: Incident Response, Computer Security Incident Management, Endpoint Detection and Response, Cyber Operations, Cybersecurity, Cyber Threat Hunting, Intrusion Detection and Prevention, Security Management, Disaster Recovery
- Status: Free Trial
SkillUp EdTech
Skills you'll gain: Generative AI, Project Management, Workflow Management, Project Management Life Cycle, Prompt Engineering, ChatGPT, Team Building, Project Planning, Microsoft Copilot, Project Documentation, Risk Management, Business Ethics
- Status: Free Trial
Skills you'll gain: Package and Software Management, User Accounts, Unix Commands, Unix, Bash (Scripting Language), Command-Line Interface, Kubernetes, Git (Version Control System), GitHub, OS Process Management, Version Control, Firewall, Docker (Software), Containerization, Network Monitoring, Unix Shell, TCP/IP, Application Deployment, Data Storage, Network Protocols
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Analyzing the Universe: Rutgers the State University of New Jersey
- Introduction to Java Programming: Java Fundamental Concepts: Coursera Project Network
- Introduction to Robotics with Webots: University of Colorado Boulder
- GenAI for UX Designers: Coursera Instructor Network
- Product Development using AutoCAD: Coursera Project Network
- Practical Introduction to the Command Line: Coursera Project Network
- Mind and Machine: University of Colorado Boulder
- Python Data Analysis: Rice University
- Build AI Apps with ChatGPT, Dall-E, and GPT-4: Scrimba
- Cyber Incident Response: Infosec