Filter by
The language used throughout the course, in both instruction and assessments.
2,365 results for "computer programming"
University of Illinois at Urbana-Champaign
Skills you'll gain: Computer Programming, C Programming Language Family, Data Structures, Algorithms, C++ Programming, Theoretical Computer Science, Programming Principles, Computational Thinking, Problem Solving, Computer Programming Tools, Critical Thinking, Graph Theory
- Status: Free
University of Alberta
Skills you'll gain: Computer Programming, Python Programming, Programming Principles, Problem Solving, Computational Thinking, Process Analysis, Critical Thinking, Computational Logic, Algorithms, Computer Programming Tools, Computer Science
University of Alberta
Skills you'll gain: Software Architecture, Software Engineering, Systems Design, Programming Principles, Computer Programming, System Software, Application Development, Computer Architecture, Design and Product, Java Programming, Product Design, Software Engineering Tools, Problem Solving, Computational Thinking, Project Management, Product Management
University of Minnesota
Skills you'll gain: Software Testing, Software Engineering, Computer Programming, Java Programming, Mobile Development Tools, Web Development, Problem Solving, Data Analysis Software, Programming Principles, System Software, Android Development, HTML and CSS, Mobile Development, Other Web Frameworks, Planning, Web Development Tools, iOS Development
University of Michigan
Skills you'll gain: Natural Language Processing, Python Programming, Machine Learning, Data Analysis, Data Mining, Applied Machine Learning, Machine Learning Algorithms, Algorithms, Exploratory Data Analysis, Human Learning
University of California, Santa Cruz
Skills you'll gain: Algorithms, Computer Programming, Graph Theory
Skills you'll gain: SQL, Databases, Statistical Programming, Python Programming, Database Design, Programming Principles, Algorithms, Computer Science, Big Data, Software Testing, Application Development, Collaboration, Communication, Computer Programming, Data Analysis, Data Management, Data Model, Data Structures, Data Warehousing, Database Administration, Database Application, Database Theory, Django (Web Framework), Javascript, Leadership and Management, Linux, Problem Solving, Project Management, Software Engineering, Software Engineering Tools, Tableau Software, Tensorflow, Web Development
University of Pennsylvania
Skills you'll gain: Computer Programming, Python Programming, Programming Principles, Java Programming, Computer Programming Tools, Data Analysis, Data Structures, Problem Solving, Computational Logic, Computational Thinking, Critical Thinking, Data Analysis Software, Data Management, Data Visualization, Exploratory Data Analysis, Software Engineering, Data Science
Duke University
Skills you'll gain: Artificial Neural Networks, Machine Learning, Natural Language Processing, Python Programming, Regression
Rice University
Skills you'll gain: Computer Programming, Python Programming, Programming Principles, Probability & Statistics, Algorithms, Combinatorics
LearnQuest
Skills you'll gain: Computer Programming, Java Programming
Amazon Web Services
Skills you'll gain: Amazon Web Services, Machine Learning, Machine Learning Algorithms, Natural Language Processing, Deep Learning, Python Programming
In summary, here are 10 of our most popular computer programming courses
- Accelerated Computer Science Fundamentals: University of Illinois at Urbana-Champaign
- Problem Solving, Python Programming, and Video Games: University of Alberta
- Software Design and Architecture: University of Alberta
- Software Testing and Automation: University of Minnesota
- Applied Text Mining in Python: University of Michigan
- C++ For C Programmers, Part A: University of California, Santa Cruz
- Meta Database Engineer: Meta
- Introduction to Programming with Python and Java: University of Pennsylvania
- Introduction to Machine Learning: Duke University
- Principles of Computing (Part 1): Rice University