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: Assembly Drawing, Finite Element Methods, Mechanical Design, Engineering Analysis, 3D Modeling, Computer-Aided Design, Technical Design, Design, Engineering Software, Simulations
Peking University
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, C (Programming Language), Software Design Patterns, Program Development, File Management, Data Structures, Algorithms
University of California, Davis
Skills you'll gain: Secure Coding, Application Security, Verification And Validation, Code Review, Linux, Vulnerability Assessments, Security Engineering, C++ (Programming Language), User Accounts, Data Validation, Debugging, Cryptography, File Systems, Authorization (Computing), C (Programming Language), Encryption, OS Process Management
MathWorks
Skills you'll gain: Image Analysis, Computer Vision, Matlab, Anomaly Detection, Geospatial Information and Technology, Applied Machine Learning, Data Transformation, Algorithms
Technical University of Munich (TUM)
Skills you'll gain: Global Positioning Systems, Human Factors, Manufacturing Processes, Digital Transformation, Environmental Monitoring, Structural Engineering, Vibrations, Aerospace Basic Quality System Standards, Production Process, Manufacturing Operations, Automation, Manufacturing and Production, Geospatial Information and Technology, Engineering Analysis, Leadership, Image Analysis, Big Data, Industrial Engineering, Mathematical Modeling, Engineering Design Process
EDHEC Business School
Skills you'll gain: Portfolio Management, Investment Management, Investments, Financial Modeling, Financial Analysis, Asset Management, Financial Market, Estimation, Statistical Methods, Python Programming, Risk Analysis, Performance Analysis, Risk Management, Machine Learning
LearnQuest
Skills you'll gain: Java Programming, Object Oriented Programming (OOP), Application Frameworks, Debugging, Data Structures, File Management
Arizona State University
Skills you'll gain: Statistical Process Controls, Process Control, Semiconductors, Quality Assurance, Verification And Validation, Manufacturing Operations, Manufacturing Processes, Electronic Hardware, Process Engineering, Hardware Design, Process Analysis, Reliability, Electronic Components, Electronic Systems, Computer Hardware, Electrical and Computer Engineering, Computer Architecture, Integration Testing, Thermal Management, Scalability
Skills you'll gain: Digital Assets, Blockchain, Emerging Technologies, Business Transformation, E-Commerce, Business Modeling, Interoperability, Distributed Computing, Cryptography, Scalability, Governance
ISC2
Skills you'll gain: Network Security, Cybersecurity, Cyber Attacks, Infrastructure Security, Threat Detection, Computer Networking, Data Centers, General Networking, Network Planning And Design, Network Protocols, Network Model, Cloud Computing, TCP/IP
Google Cloud
Skills you'll gain: Network Monitoring, Google Cloud Platform, Virtual Private Networks (VPN), Computer Networking, Network Troubleshooting, Network Architecture, Cloud Infrastructure, Virtual Machines, Network Analysis
Coursera Project Network
Skills you'll gain: Exploratory Data Analysis, Correlation Analysis, Matplotlib, Seaborn, Data Cleansing, Data Visualization, Pandas (Python Package), Data Analysis, NumPy, Statistical Analysis
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Siemens NX Mastery: Advanced Design & Applications: Siemens
- C++程序设计: Peking University
- Identifying Security Vulnerabilities in C/C++Programming: University of California, Davis
- Introduction to Computer Vision: MathWorks
- Digitalisation in Aeronautics and Space: Technical University of Munich (TUM)
- Advanced Portfolio Construction and Analysis with Python: EDHEC Business School
- Java Class Library: LearnQuest
- Semiconductor Packaging: Arizona State University
- Web3 and Blockchain Fundamentals: INSEAD
- Network Security: ISC2