Filter by
The language used throughout the course, in both instruction and assessments.
Results for "program+decomposition"
Stanford University
Skills you'll gain: Algorithms, Theoretical Computer Science, Computational Thinking, Computer Programming, Critical Thinking, Mathematics, Problem Solving, Computational Logic, Mathematical Theory & Analysis, Programming Principles
Duke University
Skills you'll gain: Python Programming, Computer Programming, C Programming Language Family, Algorithms, Computational Logic, Critical Thinking, Problem Solving, Process Analysis, Programming Principles, Computer Programming Tools, Data Visualization, Theoretical Computer Science, Computational Thinking, Software Testing, Writing, Software Engineering, User Experience
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Computer Programming, Programming Principles, Scala Programming, Theoretical Computer Science, Computational Thinking, Critical Thinking, Data Structures, Big Data, Algorithms, Apache, SQL
University of California San Diego
Skills you'll gain: Computer Programming, Java Programming, Data Structures, Algorithms, Problem Solving, Programming Principles, Critical Thinking, Software Engineering, Computational Thinking, Communication, Computer Programming Tools, Data Analysis, Theoretical Computer Science, Computational Logic, Computer Graphics, Visualization (Computer Graphics), Recruitment, Training, People Analysis
Duke University
Skills you'll gain: Algorithms, C Programming Language Family, Computational Logic, Computer Programming, Critical Thinking, Problem Solving, Process Analysis, Programming Principles, Data Visualization, Theoretical Computer Science
Multiple educators
Skills you'll gain: Computer Programming, Java Programming, Algorithms, Data Structures, Problem Solving, Programming Principles, Computational Thinking, Computer Programming Tools, Critical Thinking, Software Engineering, Computational Logic, Data Analysis, Visualization (Computer Graphics), Software Testing, Computer Graphics, Theoretical Computer Science, Cryptography
Vanderbilt University
Skills you'll gain: Computer Programming, Other Programming Languages, Matlab, Data Analysis, Algorithms, Theoretical Computer Science, Data Visualization, Mathematics, Plot (Graphics), Visualization (Computer Graphics), Computer Graphics, Statistical Machine Learning, Data Analysis Software, Problem Solving, Programming Principles
Stanford University
Skills you'll gain: Algorithms, Theoretical Computer Science, Computer Programming, Problem Solving, Graph Theory, Mathematics, Data Structures, Computational Thinking, Mathematical Theory & Analysis, Critical Thinking, Computational Logic, Programming Principles, Software Engineering
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
University of Illinois 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
University of Minnesota
Skills you'll gain: Software Engineering, Agile Software Development, Design and Product, Problem Solving, Software Architecture, Software Testing, Leadership and Management, Project Management, Scrum (Software Development), Software Engineering Tools, Continuous Delivery, Product Development, User Experience, Application Development, Planning, Collaboration, Estimation, Full-Stack Web Development, Computer Programming Tools, Graphics Software, Search Engine Optimization, Conflict Management, Investment Management
Duke University
Skills you'll gain: Computer Programming, Java Programming, Algorithms, Problem Solving
In summary, here are 10 of our most popular program+decomposition courses
- Divide and Conquer, Sorting and Searching, and Randomized Algorithms:Â Stanford University
- Introductory C Programming:Â Duke University
- Functional Programming in Scala: École Polytechnique Fédérale de Lausanne
- Object Oriented Java Programming: Data Structures and Beyond:Â University of California San Diego
- Programming Fundamentals:Â Duke University
- Object Oriented Programming in Java:Â Duke University
- MATLAB Programming for Engineers and Scientists:Â Vanderbilt University
- Algorithms:Â Stanford University
- Introduction to Programming with Python and Java:Â University of Pennsylvania
- Accelerated Computer Science Fundamentals:Â University of Illinois Urbana-Champaign