More to explore:

All Results

  • Skills you'll gain: Programming Principles, C (Programming Language), Computer Programming, C and C++, Computer Science, Data Structures, Program Development, Numerical Analysis, Memory Management, Debugging

  • Birla Institute of Technology & Science, Pilani

    Skills you'll gain: Theoretical Computer Science, Mathematics and Mathematical Modeling, Applied Mathematics, Algorithms, Cryptography, Data Management

  • Indian Institute of Technology Guwahati

    Skills you'll gain: SolidWorks (CAD), Computer-Aided Design, Computer Graphics, 3D Modeling, Mechanical Design, Engineering Drawings, Visualization (Computer Graphics), Assembly Drawing, Prototyping, Computer Graphic Techniques, Animations

  • Princeton University

    Skills you'll gain: Microarchitecture, Computer Architecture, Memory Management, Hardware Architecture, Computer Systems, Systems Architecture, System Design and Implementation, Performance Tuning, Dependency Analysis

  • Skills you'll gain: Relational Databases, User Research, Probability & Statistics, Data Storytelling, Bash (Scripting Language), Graph Theory, Object Oriented Design, Theoretical Computer Science, Operating Systems, Android Development, Database Design, Encryption, Bioinformatics, Software Development Methodologies, Amazon Web Services, Feature Engineering, Algorithms, TCP/IP, Java Programming, Data Structures

  • Skills you'll gain: Computer Architecture, Hardware Architecture, Computer Hardware, Computer Engineering, Computer Science, Computer Systems, Microarchitecture, Computational Logic, System Programming, Computer Programming, System Design and Implementation, Technical Design, Memory Management, Program Development, Verification And Validation

What brings you to Coursera today?

  • 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

  • Skills you'll gain: Software Development Life Cycle, Software Architecture, Full-Stack Web Development, Software Design, Web Design and Development, Web Development, Software Development Methodologies, Software Design Patterns, Development Environment, Unified Modeling Language, Software Engineering, Computer Programming Tools, Web Applications, Software Development Tools, Software Development, Application Deployment, Programming Principles, Front-End Web Development, Web Language, Python Programming

  • Skills you'll gain: Computer Science, Computer Systems, Computer Architecture, Computer Programming, Programming Principles, Memory Management, System Software, System Programming, Virtual Machines, Operating Systems, Hardware Architecture, Software Architecture, Algorithms, Software Design, Program Development, Object Oriented Programming (OOP), Data Structures, Computer Graphics, Peripheral Devices

  • University of California, Santa Cruz

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

  • 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

  • University of London

    Skills you'll gain: Computer Science, Computer Systems, Web Applications, Computer Literacy, General Networking, Network Security, Computer Networking, Application Security, Computational Thinking, Debugging, Cybersecurity, Problem Management