All Results
Status: Free TrialSkills you'll gain: Object Oriented Programming (OOP), Java Programming, Java, Object Oriented Design, Data Structures, Computer Programming, Code Reusability
Status: Free TrialUniversity of Colorado Boulder
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Software Documentation, Maintainability, Programming Principles, Python Programming
Status: Free TrialUniversity of California San Diego
Skills you'll gain: Unit Testing, Growth Mindedness, Data Structures, Graph Theory, Event-Driven Programming, Social Network Analysis, Interactive Data Visualization, Java, Java Programming, Network Analysis, Object Oriented Programming (OOP), Technical Communication, User Interface (UI), Peer Review, Object Oriented Design, Software Testing, Computer Programming, Program Development, Algorithms, Problem Solving
Status: Free TrialUniversity of Illinois Urbana-Champaign
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Development Environment, Engineering Software, Computer Programming, Software Engineering, Data Structures, Memory Management, Computer Programming Tools, Integrated Development Environments, Debugging, Program Development
Status: Free TrialLearnQuest
Skills you'll gain: Unified Modeling Language, Object Oriented Programming (OOP), Object Oriented Design, Test Driven Development (TDD), Software Design Patterns, Software Design, Programming Principles, Software Visualization, Program Development, Computer Programming, Software Development Methodologies, Distributed Computing
Status: Free TrialUniversity of Michigan
Skills you'll gain: Object Oriented Programming (OOP), Computer Programming, Program Development, Python Programming, Computer Graphics
What brings you to Coursera today?
Status: Free TrialSkills you'll gain: File I/O, Object Oriented Programming (OOP), Object Oriented Design, Code Reusability, Python Programming, Programming Principles, Data Dictionary, Computer Programming, File Systems, Data Structures, Computational Logic, Command-Line Interface, Data Cleansing, Functional Design, Scripting, Package and Software Management, Development Environment, File Management, UI Components, Verification And Validation
Status: Free TrialSkills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Object Oriented Design, Computer Programming, Programming Principles, Software Design, Code Reusability, Data Structures

Skills you'll gain: Programming Principles, Code Reusability, Computer Programming
Status: Free TrialSkills you'll gain: C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Code Reusability, Computer Programming, Memory Management, Programming Principles, Program Development
Status: NewStatus: Free TrialMicrosoft
Skills you'll gain: Memory Management, Programming Principles, Code Reusability, Generative AI
Status: Free TrialSkills you'll gain: File I/O, Code Reusability, Data Validation