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
LearnQuest
Skills you'll gain: Spring Framework, JUnit, Application Frameworks, Java, Integration Testing, Extensible Markup Language (XML), Application Development, Software Design Patterns
- Status: Free
National Taiwan University
Skills you'll gain: SketchUp (3D Modeling Software), 3D Modeling, Building Design, Architectural Drawing, Architecture and Construction, Computer-Aided Design, Visualization (Computer Graphics)
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Python Programming, Software Design Patterns, Simulations
University of Colorado Boulder
Skills you'll gain: Simulations, Mathematical Modeling, Electrical Engineering, Electronic Systems, Power Electronics, Electronic Components, Matlab, Engineering Calculations, Applied Mathematics
University of Illinois Urbana-Champaign
Skills you'll gain: Data Mining, Big Data, Anomaly Detection, Text Mining, Unstructured Data, Spatial Analysis, Advanced Analytics, Statistical Methods, Image Analysis, Algorithms, Scalability, Information Privacy
Vanderbilt University
Skills you'll gain: Spring Framework, Object-Relational Mapping, Java, Scalability, Cloud Services, Web Services, Cloud Computing, Cloud Computing Architecture, Java Platform Enterprise Edition (J2EE), Data Security, Restful API, Application Security, Object Oriented Design, Database Design, Systems Architecture, Relational Databases, Dependency Analysis, Application Deployment, Software Architecture, Amazon DynamoDB
University of Colorado Boulder
Skills you'll gain: Embedded Systems, Electronic Systems, Computer Engineering, Hardware Architecture, System Programming, Software Architecture, Microarchitecture, Real Time Data, Operating Systems, Linux, System Design and Implementation, Service Management, Service Design, Algorithms
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
University of Michigan
Skills you'll gain: Forecasting, Statistical Methods, Regression Analysis, Data Cleansing, Scikit Learn (Machine Learning Library), Supervised Learning, Statistical Hypothesis Testing, Correlation Analysis, Predictive Analytics, Predictive Modeling, Matplotlib, Applied Machine Learning, Data Visualization, Kinesiology, Injury Prevention, Data Analysis, Machine Learning Methods, Analytics, Advanced Analytics, Statistical Analysis
Politecnico di Milano
Skills you'll gain: Application Specific Integrated Circuits, Technical Design, Computer Architecture, System Design and Implementation, Hardware Architecture, Cloud Infrastructure, Distributed Computing, Computer Hardware, Embedded Systems, Design Software, Performance Tuning
University of Minnesota
Skills you'll gain: Usability Testing, User Interface (UI), Usability, UI/UX Research, Human Computer Interaction, User Experience Design, User Centered Design, Prototyping
Nanjing University
Skills you'll gain: C (Programming Language), Computer Systems, Data Structures, System Programming, Computer Architecture, Computer Programming, Operating Systems, Computer Hardware, Application Security, Software Architecture
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Spring - Ecosystem and Core: LearnQuest
- 3D CAD Application: National Taiwan University
- Object-Oriented Programming in Python: Duke University
- Equivalent Circuit Cell Model Simulation: University of Colorado Boulder
- Pattern Discovery in Data Mining: University of Illinois Urbana-Champaign
- Building Cloud Services with the Java Spring Framework: Vanderbilt University
- Real-Time Embedded Systems Concepts and Practices: University of Colorado Boulder
- Rust Programming Masterclass from Beginner to Expert: Packt
- Sports Performance Analytics: University of Michigan
- FPGA computing systems: Background knowledge and introductory materials: Politecnico di Milano