Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Results for "computer science: programming with a purpose"
- Status: Free Trial
Rice University
Skills you'll gain: Computational Thinking, Event-Driven Programming, Algorithms, Combinatorics, Graph Theory, Programming Principles, Application Development, Object Oriented Programming (OOP), Data Structures, Probability, Computer Programming, Bioinformatics, Interactive Design, Program Development, Big Data, Python Programming, Data Analysis, User Interface (UI), Theoretical Computer Science, Computer Science
- Status: Preview
Hebrew University of Jerusalem
Skills you'll gain: Computer Architecture, Computer Hardware, Computer Engineering, Computational Logic, Computer Programming, System Design and Implementation, Software Design, Debugging, Computer Programming Tools, Verification And Validation, Data Storage
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Data Science, Data Management, Data Analysis, Data-Driven Decision-Making, Project Design, Performance Metric, Software Engineering, Machine Learning, Predictive Modeling, Statistical Inference
- Status: Free Trial
Skills you'll gain: Node.JS, React Redux, Restful API, React.js, Back-End Web Development, Ajax, MongoDB, NoSQL, Server Side, Full-Stack Web Development, Javascript, JavaScript Frameworks, Front-End Web Development, Data Structures, Debugging, Authentications, Cloud Applications, Scalability, JSON, Application Deployment
- Status: Free Trial
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Computational Thinking, Software Installation, Development Environment
- Status: Preview
University of Colorado Boulder
Skills you'll gain: Computer Vision, Image Analysis, Tensorflow, Deep Learning, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Applied Machine Learning, Machine Learning, Performance Tuning, Supervised Learning
- Status: Preview
Peking University
Skills you'll gain: Computer Architecture, Microarchitecture, Hardware Architecture, Computer Hardware, Systems Architecture, Peripheral Devices, Dataflow, Data Storage, Data Storage Technologies, Computational Logic
Heriot-Watt University
Skills you'll gain:
- Status: Free Trial
Skills you'll gain: Unified Modeling Language, Visual Basic (Programming Language), Database Management, System Software, Databases, Relational Databases, Algorithms, Computer Architecture, Network Security, Computer Hardware, SQL, Computer Science, Development Environment, Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Program Development, Computer Programming, Data Modeling, Microsoft Development Tools
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Algorithms, Data Structures, Theoretical Computer Science, Computer Programming, Computational Thinking, Computer Science, Programming Principles, Python Programming, Advanced Mathematics, Design Strategies, Mathematical Theory & Analysis, Data Analysis, Analysis
- Status: Free Trial
Duke University
Skills you'll gain: Rust (Programming Language), Containerization, Data Pipelines, CI/CD, Docker (Software), Jenkins, DevOps, Large Language Modeling, Restful API, Serverless Computing, Generative AI, Amazon Web Services, Development Testing, Software Testing, Maintainability, Command-Line Interface, Prometheus (Software), Natural Language Processing, Computer Programming, Cloud Computing
- Status: Free Trial
MathWorks
Skills you'll gain: Computer Vision, Anomaly Detection, Image Analysis, Matlab, Deep Learning, Artificial Neural Networks, Unsupervised Learning, Application Deployment, PyTorch (Machine Learning Library), Data Visualization, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Data Synthesis, Performance Tuning, Data Analysis, Classification And Regression Tree (CART), Data Validation, Medical Imaging
In summary, here are 10 of our most popular computer science: programming with a purpose courses
- Fundamentals of Computing: Rice University
- Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course): Hebrew University of Jerusalem
- A Crash Course in Data Science: Johns Hopkins University
- JavaScript Programming with React, Node & MongoDB: IBM
- Programming for Everybody (Getting Started with Python): University of Michigan
- Deep Learning Applications for Computer Vision: University of Colorado Boulder
- 计算机组成 Computer Organization: Peking University
- MSc Computer Science: Heriot-Watt University
- Introduction to Computer Programming with Visual Basic: LearnQuest
- Dynamic Programming, Greedy Algorithms: University of Colorado Boulder