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
National Taiwan University
Skills you'll gain: Operations Research, Mathematical Modeling, Process Optimization, Applied Mathematics, Business Modeling, Industrial Engineering, Operations Management, Inventory Control, Resource Allocation, Business Analytics, Production Planning, Microsoft Excel, Scheduling, Linear Algebra, Decision Making, Portfolio Management, Complex Problem Solving
Imperial College London
Skills you'll gain: Virtual Reality, Augmented and Virtual Reality (AR/VR), Computer Graphics, Visualization (Computer Graphics), Virtual Environment, Logo Design, Android Development, Computer Graphic Techniques, Interactive Design, Application Development, Graphics Software, Mobile Development, Creative Design, Linear Algebra
Skills you'll gain: SQL, Stored Procedure, Relational Databases, MySQL, Microsoft SQL Servers, Query Languages, Database Management, Databases, Cloud Management, IBM DB2, Data Manipulation, Data Analysis, Transaction Processing
University of Illinois Urbana-Champaign
Skills you'll gain: 3D Modeling, Emerging Technologies, Manufacturing and Production, Manufacturing Processes, Business Transformation, Industrial Design, Prototyping, Business Economics, Innovation
University of Colorado Boulder
Skills you'll gain: Agile Methodology, System Programming, Embedded Software, Software Testing, Embedded Systems, Linux, Software Development Methodologies, Linux Administration, Docker (Software), Git (Version Control System), Containerization, Linux Commands, Operating Systems, Shell Script, C++ (Programming Language), Electrical and Computer Engineering, Debugging, File Systems, Internet Of Things, OS Process Management
New York University
Skills you'll gain: Supervised Learning, Machine Learning Methods, Reinforcement Learning, Applied Machine Learning, Machine Learning Algorithms, Machine Learning, Statistical Methods, Dimensionality Reduction, Unsupervised Learning, Artificial Neural Networks, Statistical Modeling, Decision Tree Learning, Predictive Modeling, Financial Trading, Financial Market, Derivatives, Scikit Learn (Machine Learning Library), Markov Model, Regression Analysis, Finance
DeepLearning.AI
Skills you'll gain: Natural Language Processing, Keras (Neural Network Library), Artificial Neural Networks, PyTorch (Machine Learning Library), Deep Learning, Tensorflow, Text Mining, Machine Learning
University of Virginia
Skills you'll gain: Agile Methodology, Agile Project Management, Team Management, Team Leadership, Sprint Retrospectives, Kanban Principles, User Story, Lean Methodologies, Selling Techniques, Discussion Facilitation, Goal Setting, Performance Measurement
Universidad Nacional Autónoma de México
Skills you'll gain: Bayesian Network, Program Development, Computational Logic, Artificial Intelligence, Algorithms, Computational Thinking, Creativity, Markov Model, Software Development, Theoretical Computer Science, Generative AI, Decision Support Systems, Applied Machine Learning, Data Ethics, Problem Management, Artificial Intelligence and Machine Learning (AI/ML), Deductive Reasoning, Computer Graphics, Social Sciences, Bioinformatics
Skills you'll gain: Rust (Programming Language), Data Structures, Web Applications, Development Environment, Performance Tuning, Package and Software Management, Blockchain, Web Development, Programming Principles, Algorithms, Performance Testing, Software Visualization, File Management, System Programming, Computer Programming Tools, Web Scraping, Software Design, Software Testing, Unit Testing, Integration Testing
MathWorks
Skills you'll gain: Data Storytelling, Feature Engineering, Supervised Learning, Dimensionality Reduction, Data Integration, Interactive Data Visualization, Exploratory Data Analysis, Data Import/Export, Technical Communication, Data Analysis, Applied Machine Learning, Data Visualization Software, Matlab, Regression Analysis, Data Processing, Descriptive Statistics, Data Cleansing, Predictive Modeling, Classification And Regression Tree (CART), Data Science
University of Alberta
Skills you'll gain: Sprint Planning, Project Risk Management, User Story, Backlogs, Agile Methodology, User Requirements Documents, Functional Requirement, Agile Project Management, Requirements Analysis
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Operations Research (1): Models and Applications: National Taiwan University
- Advanced App Development in Android: Imperial College London
- SQL: A Practical Introduction for Querying Databases: IBM
- The 3D Printing Revolution: University of Illinois Urbana-Champaign
- Advanced Embedded Linux Development: University of Colorado Boulder
- Machine Learning and Reinforcement Learning in Finance: New York University
- Natural Language Processing with Sequence Models: DeepLearning.AI
- Managing an Agile Team: University of Virginia
- Introducción a la inteligencia artificial: Universidad Nacional Autónoma de México
- Rust Programming Masterclass from Beginner to Expert: Packt