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 programs"
Coursera Project Network
Skills you'll gain: Musical Composition, Music, Computer Programming, Program Development, Programming Principles, Python Programming
- Status: Preview
University of Washington
Skills you'll gain: Ruby (Programming Language), Other Programming Languages, Object Oriented Programming (OOP), Computer Programming, Programming Principles, Functional Design, Computational Thinking, Software Design Patterns, Theoretical Computer Science, Debugging
- Status: Preview
Hebrew University of Jerusalem
Skills you'll gain: Computer Science, Computer Engineering, Computer Architecture, Computer Programming, System Programming, Virtual Machines, Operating Systems, Software Architecture, Algorithms, Software Design, Program Development, Object Oriented Programming (OOP), Data Structures, Computer Graphics
- Status: Free Trial
Dartmouth College
Skills you'll gain: Embedded Software, C (Programming Language), Linux, Embedded Systems, Build Tools, Command-Line Interface, Operating Systems, Program Development, Software Installation, Application Development, File Systems, Computer Programming, Debugging
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: Version Control, Debugging, Software Design Patterns, Object Oriented Design, Object Oriented Programming (OOP), Software Development, Git (Version Control System), Programming Principles, Software Design, Computer Programming, Software Engineering, Integrated Development Environments, Command-Line Interface
- Status: Free Trial
Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Software Engineering, Object Oriented Programming (OOP), Application Design, Software Development Life Cycle, Software Design, Systems Development, Software Development, Business Architecture, Business Risk Management, User Centered Design, Process Design
- Status: Free Trial
University of Colorado System
Skills you'll gain: Unified Modeling Language, Unit Testing, Software Design, Technical Design, Object Oriented Design, Software Engineering, Software Development Tools, JUnit, Systems Design, Data Ethics, Test Automation, Software Architecture, Software Development Methodologies, Dataflow
- Status: Free Trial
Dartmouth College
Skills you'll gain: Command-Line Interface, Linux Commands, Linux, Embedded Systems, Linux Servers, Computer Engineering, File Systems, Unix, Operating Systems, C (Programming Language), Computer Programming, Open Source Technology
- Status: Free Trial
University of Colorado System
Skills you'll gain: Computational Thinking, Data Analysis, Analysis, C (Programming Language), Programming Principles, Data Structures, Descriptive Statistics, Data Visualization Software
- Status: Free Trial
Rice University
Skills you'll gain: Combinatorics, Probability, Programming Principles, Program Development, Computational Thinking, Computer Programming, Object Oriented Programming (OOP), Development Testing, Software Testing, Applied Mathematics, Debugging, Algorithms, Python Programming, Game Design, Simulations
Coursera Project Network
Skills you'll gain: Linux Commands, Linux, Unix Commands, Command-Line Interface, File Management, System Configuration, Linux Administration, Package and Software Management, DevOps
Coursera Project Network
Skills you'll gain: Unix Commands, Command-Line Interface, Unix, Bash (Scripting Language), File Management, Shell Script, Linux Commands, Productivity, Computer Programming
In summary, here are 10 of our most popular computer programs courses
- Compose and Program Music in Python using Earsketch: Coursera Project Network
- Programming Languages, Part C: University of Washington
- Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course): Hebrew University of Jerusalem
- C Programming: Using Linux Tools and Libraries - 7: Dartmouth College
- Software Creation: Version Control, Debugging, Object Design: Coursera Instructor Network
- Introduction to Software Development and Applications: Northeastern University
- Software Design Methods and Tools: University of Colorado System
- Linux Basics: The Command Line Interface - 6: Dartmouth College
- Data Analysis and Representation, Selection and Iteration: University of Colorado System
- Principles of Computing (Part 1): Rice University