Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Results for "programming foundations computer science"
- Status: Free Trial
University of California San Diego
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Network Routing, Program Development, Network Model, Bioinformatics, Operations Research, Data Storage, Development Testing, Test Engineering, Theoretical Computer Science, Computational Thinking, Network Analysis, Test Case, Programming Principles, Computer Programming, Epidemiology, Software Testing, Debugging
- Status: Free Trial
Skills you'll gain: Prompt Engineering, Software Development Life Cycle, Large Language Modeling, Software Architecture, Generative AI, Responsive Web Design, ChatGPT, Flask (Web Framework), Software Design, Cascading Style Sheets (CSS), Unit Testing, Jupyter, Scrum (Software Development), Software Engineering, Software Design Patterns, Agile Methodology, Python Programming, Software Development, Machine Learning, Data Science
- Status: Free Trial
Skills you'll gain: Data Structures, Algorithms, Software Visualization, Pseudocode, Programming Principles, Computational Thinking, Computer Science, Technical Communication, Computational Logic, Program Development, Communication
Coursera Project Network
Skills you'll gain: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Integrated Development Environments, Computer Science
Coursera Project Network
Skills you'll gain: Data Science, Web Development, Python Programming, Programming Principles, Artificial Intelligence, Computational Thinking, Computer Programming, Application Development, Scientific Visualization
- Status: NewStatus: Preview
Birla Institute of Technology & Science, Pilani
Skills you'll gain: Computer Science, Problem Solving, Mathematical Theory & Analysis, Scalability
- Status: Free Trial
Stanford University
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Bioinformatics, Theoretical Computer Science, Network Model, Network Analysis, Computational Thinking, Analysis, Computer Science, Probability & Statistics, Network Routing, Probability, Operations Research, Design Strategies
- Status: Free Trial
University of California San Diego
Skills you'll gain: Algorithms, Program Development, Debugging, Development Testing, Test Engineering, Software Testing, Computational Thinking, Test Case, Computer Programming, Programming Principles, Data Structures, Theoretical Computer Science, Bioinformatics, Design Strategies
Coursera Project Network
Skills you'll gain: Microsoft Excel, Excel Formulas, Spreadsheet Software, Pivot Tables And Charts, Data Analysis, Data Manipulation, Data Mining
- Status: Preview
Universidade de São Paulo
Skills you'll gain: Debugging, Computational Thinking, Programming Principles, Data Structures, Computer Programming, Program Development, Integrated Development Environments, Computer Science, Python Programming, Algorithms
- Status: Free Trial
Skills you'll gain: Debugging, Python Programming, Cybersecurity, Cyber Security Assessment, Scripting, Programming Principles, Algorithms, Automation, Computer Programming, Integrated Development Environments, File Management, Data Structures
- Status: Preview
University of Michigan
Skills you'll gain: Computational Thinking, Programming Principles, Problem Solving, Computer Science, Disaster Recovery, Algorithms, Computer Programming, Design Thinking, Simulations
In summary, here are 10 of our most popular programming foundations computer science courses
- Data Structures and Algorithms: University of California San Diego
- IBM AI Developer: IBM
- Coding Interview Preparation: Meta
- Introduction to Basic Game Development using Scratch: Coursera Project Network
- Introduction to Python: Coursera Project Network
- Algorithm Design: Mastering Computational Problem Solving: Birla Institute of Technology & Science, Pilani
- Algorithms: Stanford University
- Algorithmic Toolbox: University of California San Diego
- Introduction to Data Analysis using Microsoft Excel: Coursera Project Network
- Introdução à Ciência da Computação com Python Parte 1: Universidade de São Paulo