More to explore:

All Results

  • Skills you'll gain: Pseudocode, Programming Principles, Program Development, Software Visualization, Computational Logic, Process Modeling, Diagram Design, Computer Programming Tools, Code Reusability, Computer Programming, Maintainability, Software Documentation, Software Installation

  • Status: Preview

    Skills you'll gain: Functional Design, Programming Principles, Debugging, File I/O, Software Documentation, Python Programming, Computer Programming, Program Development, Technical Documentation, Integrated Development Environments, Data Structures, Development Environment

  • Status: Free Trial

    Duke University

    Skills you'll gain: Programming Principles, Algorithms, C (Programming Language), Computer Programming, Program Development, Problem Solving, Solution Design, Computational Logic

  • Status: Free Trial

    Skills you'll gain: Computational Thinking, Programming Principles, Algorithms, Data Structures, Theoretical Computer Science, Computer Programming, Program Development, Python Programming, Computer Science, Verification And Validation

  • Status: Free Trial

    Skills you'll gain: Debugging, Code Reusability, Algorithms, Microsoft Visual Studio, Problem Solving, Data Processing, Computer Programming Tools, Computational Logic, Python Programming, Software Development, Data Analysis, Scripting Languages

  • Status: Free Trial

    Skills you'll gain: System Programming, Visual Basic (Programming Language), System Software, Hardware Architecture, Databases, Relational Databases, Algorithms, Computer Architecture, Network Security, Computer Hardware, SQL, Computer Science, Computer Networking, Computer Programming, Network Protocols, Programming Principles, Automation, Cloud Computing, Artificial Intelligence, Debugging

What brings you to Coursera today?

  • Status: Free Trial

    University of Michigan

    Skills you'll gain: Debugging, Programming Principles, Python Programming, Software Visualization, Data Structures, Scripting Languages, Computer Programming, Scripting, Computational Logic, Computer Graphics, Diagram Design

  • Status: Free Trial

    University of California, Santa Cruz

    Skills you'll gain: Programming Principles, Program Development, Computational Logic, Memory Management

  • Status: Free Trial

    Skills you'll gain: Debugging, Development Environment, Javascript, Computer Programming Tools, Computer Graphics, Software Development Tools, Computer Programming, Graphical Tools, Interactive Design, Human Computer Interaction, Data Management

  • Status: Free Trial

    Skills you'll gain: Combinatorics, Probability, Programming Principles, Computational Thinking, Computer Programming, Object Oriented Programming (OOP), Software Testing, Applied Mathematics, Algorithms, Python Programming, Game Design, General Mathematics

  • Status: Free Trial

    Skills you'll gain: Version Control, GitHub, Debugging, Git (Version Control System), Unit Testing, Data Structures, Python Programming, Software Testing, Scripting, Code Reusability, Computer Programming, Web Development, Algorithms, Jupyter

  • Status: Free Trial

    Skills you'll gain: Code Reusability, Kotlin, Object Oriented Programming (OOP), Programming Principles, Object Oriented Design, Android Development, Data Structures, Computer Programming, Mobile Development