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"
BITS Pilani
Skills you'll gain: Relational Databases, User Research, Probability & Statistics, Data Storytelling, Bash (Scripting Language), Graph Theory, Theoretical Computer Science, Object Oriented Design, Operating Systems, Android Development, Database Design, Encryption, Bioinformatics, Feature Engineering, Algorithms, TCP/IP, Version Control, Java Programming, Data Structures, Model View Controller
- Status: Free TrialStatus: AI skills
Skills you'll gain: Exploratory Data Analysis, Data Wrangling, Dashboard, Data Visualization Software, Data Visualization, SQL, Unsupervised Learning, Plotly, Interactive Data Visualization, Peer Review, Supervised Learning, Data Transformation, Feature Engineering, Jupyter, Data Analysis, Data Cleansing, Data Literacy, Generative AI, Professional Networking, Data Import/Export
- Status: Preview
Universidad Nacional Autónoma de México
Skills you'll gain: R Programming, Statistical Programming, Ggplot2, Data Manipulation, Simulations, Statistical Software, Statistical Visualization, Visualization (Computer Graphics), Data Processing, Graphing, Programming Principles, Scripting, Exploratory Data Analysis, Data Structures, Software Installation, Package and Software Management
University of London
Skills you'll gain: Virtual Reality, Mobile Development, Human Computer Interaction, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Game Design, Git (Version Control System), Web Applications, Incident Response, Data Science, Natural Language Processing, Computational Logic, Unsupervised Learning, Combinatorics, Database Design, Web Development, Generative AI, Full-Stack Web Development
- Status: Free Trial
LearnQuest
Skills you'll gain: Unified Modeling Language, Object Oriented Programming (OOP), Object Oriented Design, Test Driven Development (TDD), Software Design Patterns, Software Design, Programming Principles, Computer Programming, Software Architecture, Software Development Methodologies, Distributed Computing
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Unit Testing, Test Driven Development (TDD), Software Testing, Data Structures, Python Programming, Computer Programming, Development Environment, Integrated Development Environments, Debugging, Algorithms, Django (Web Framework), Cloud Hosting
- Status: Free Trial
Skills you'll gain: Exploratory Data Analysis, Data Wrangling, Dashboard, Data Visualization Software, Plotly, Data Visualization, Interactive Data Visualization, Data Transformation, Data Analysis, Data Cleansing, Data Manipulation, Matplotlib, Pandas (Python Package), Predictive Modeling, Data Science, Web Scraping, Data Import/Export, Programming Principles, Python Programming, Machine Learning
- Status: Preview
University of Michigan
Skills you'll gain: Goal Setting, Self-Awareness, Stress Management, Personal Development, Lifelong Learning, Compassion, Mindfulness, Mental Health, Ethical Standards And Conduct
- Status: Preview
Duke University
Skills you'll gain: Probability, Graphing, Algebra, Bayesian Statistics, Arithmetic, Data Science, Calculus, Data Analysis, Descriptive Statistics
- Status: Free Trial
University of Pennsylvania
Skills you'll gain: Data Structures, Programming Principles, Python Programming, Computer Programming, Computational Thinking, Scripting, Software Development Tools, Integrated Development Environments, Data Import/Export, Jupyter, File Management
Coursera Project Network
Skills you'll gain: Project Documentation, Lean Six Sigma, Project Management, Project Scoping, Google Docs, Timelines
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Shiny (R Package), Rmarkdown, Exploratory Data Analysis, Regression Analysis, Version Control, Statistical Analysis, R Programming, Data Manipulation, Data Cleansing, Data Science, Statistical Inference, Predictive Modeling, Statistical Hypothesis Testing, Data Wrangling, Machine Learning Algorithms, Plotly, Plot (Graphics), Interactive Data Visualization, Machine Learning, GitHub
In summary, here are 10 of our most popular computer science: programming with a purpose courses
- Bachelor of Science in Computer Science: BITS Pilani
- IBM Data Science: IBM
- Introducción a Data Science: Programación Estadística con R: Universidad Nacional Autónoma de México
- Bachelor of Science in Computer Science: University of London
- Object-Oriented Programming Concepts: LearnQuest
- Programming in Python: Meta
- Applied Data Science: IBM
- Finding Purpose and Meaning In Life: Living for What Matters Most: University of Michigan
- Data Science Math Skills: Duke University
- Introduction to Python Programming: University of Pennsylvania