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
Skills you'll gain: Computer Programming, Programming Principles, Data Import/Export, Data Structures, Scripting, Scripting Languages, Python Programming, File Management
Coursera Project Network
Skills you'll gain: Pandas (Python Package), NumPy, Data Analysis, Data Science, Python Programming, Data Structures, Data Manipulation, Computer Programming
- Status: Free
The University of Melbourne
Skills you'll gain: Operations Research, Mathematical Modeling, Graph Theory, Decision Support Systems, Computational Thinking, Solution Design, Data Structures
University of Colorado System
Skills you'll gain: Object Oriented Design, Software Design Patterns, Data Structures, C# (Programming Language), Graph Theory, Computer Programming, Software Engineering, Software Architecture, Algorithms, Computational Thinking
University of Colorado Boulder
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Systems Design, Electronic Hardware, Electrical and Computer Engineering, Simulation and Simulation Software, Embedded Systems, Verification And Validation, Computer Engineering, Development Testing, Debugging
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Python Programming, Software Design Patterns, Simulations
- Status: Free
Wesleyan University
Skills you'll gain: Integral Calculus, Mathematical Theory & Analysis, Algebra, Advanced Mathematics, Geometry, Calculus, Visualization (Computer Graphics), Graphing, Derivatives
Johns Hopkins University
Skills you'll gain: Radiology, Psychology, Data Analysis, Research Design, Image Analysis, Statistical Analysis, Statistical Modeling, Scientific Methods, Data Processing, Data Collection, Probability & Statistics, Research
University of California San Diego
Skills you'll gain: Apache Hadoop, Big Data, Data Analysis, Apache Spark, Data Science, PySpark, Data Processing, Distributed Computing, Performance Tuning, Scalability
Google Cloud
Skills you'll gain: Machine Learning, Google Cloud Platform, Machine Learning Algorithms, Applied Machine Learning, Supervised Learning, Time Series Analysis and Forecasting, Financial Trading, Deep Learning, Statistical Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Artificial Neural Networks, Securities Trading, Technical Analysis, Predictive Modeling, Financial Forecasting, Quantitative Research, Financial Modeling, Forecasting, Regression Analysis
Politecnico di Milano
Skills you'll gain: Machine Learning Methods, Unsupervised Learning, Supervised Learning, Machine Learning Algorithms, Machine Learning, Ethical Standards And Conduct, Data Ethics, Artificial Intelligence, Reinforcement Learning, General Data Protection Regulation (GDPR), Infrastructure Architecture, Governance, Cloud Platforms, Deep Learning, Law, Regulation, and Compliance, Regulation and Legal Compliance, Information Privacy, Artificial Intelligence and Machine Learning (AI/ML), Computer Science, Computer Vision
Skills you'll gain: Incident Response, Penetration Testing, Computer Security Incident Management, Cybersecurity, Security Management, Threat Detection, Vulnerability Assessments, Threat Modeling, Security Awareness, Cyber Attacks, Malware Protection, Email Security, Vulnerability Management, Artificial Intelligence
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Python Basic Structures: Lists, Strings, and Files: Codio
- Python for Data Analysis: Pandas & NumPy: Coursera Project Network
- Basic Modeling for Discrete Optimization: The University of Melbourne
- Data Structures and Design Patterns for Game Developers: University of Colorado System
- Hardware Description Languages for FPGA Design: University of Colorado Boulder
- Object-Oriented Programming in Python: Duke University
- Introduction to Complex Analysis: Wesleyan University
- Principles of fMRI 1: Johns Hopkins University
- Hadoop Platform and Application Framework: University of California San Diego
- Introduction to Trading, Machine Learning & GCP: Google Cloud