Master object-oriented design for software development. Learn to design systems using principles like encapsulation, inheritance, and polymorphism.
The language used throughout the course, in both instruction and assessments.
University of Colorado Boulder
Skills you'll gain: Semiconductors, Display Devices, Power Electronics, Control Systems, Computer Displays, Electronic Components, Electronic Systems, Electronics, Electric Power Systems, Electronics Engineering, Electrical Engineering, Electrical Power, Materials science, Basic Electrical Systems, Systems Analysis, Engineering Calculations, Engineering, Scientific, and Technical Instruments, Systems Design, System Requirements, Equipment Design
Credit offered
Graduate Certificate · 6 - 12 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Customer Analysis, Database Design, Data Ethics, Descriptive Analytics, People Analytics, Revenue Management, FinTech, Large Language Modeling, Gerontology, Social Network Analysis, Time Series Analysis and Forecasting, Predictive Analytics, Biostatistics, Social Determinants Of Health, Unsupervised Learning, Cloud Security, Plot (Graphics), Data Visualization, Risk Analysis, Bayesian Statistics
Earn a degree
Degree · 1 - 4 Years

Clemson University
Skills you'll gain: Human Computer Interaction, Dimensionality Reduction, Database Design, Database Management Systems, Generative AI, MySQL, Data Cleansing, Matplotlib, Relational Databases, Software Development Methodologies, Usability, User Interface (UI), Data Mining, Computer Vision, Data Structures, Systems Development Life Cycle, Responsible AI, Algorithms, Anomaly Detection, Machine Learning Methods
Earn a degree
Degree · 1 - 4 Years

Illinois Institute of Technology
Skills you'll gain: Database Design, Statistical Analysis, Time Series Analysis and Forecasting, Relational Databases, Database Management, Data Analysis, NoSQL, Database Systems, Database Theory, Machine Learning Algorithms, Databases, SQL, Database Development, Big Data, Apache Hadoop, Deep Learning, Bayesian Statistics, Statistical Inference, Technical Communication, Regression Analysis
Earn a degree
Degree · 1 - 4 Years

University of Pittsburgh
Skills you'll gain: LLM Application, Tool Calling, Database Systems, Data Visualization, Database Design, Apache Spark, Predictive Modeling, Large Language Modeling, Database Management, Unsupervised Learning, Data Ethics, Bayesian Statistics, Data Visualization Software, Cloud Computing, Linear Algebra, Data Governance, Regression Analysis, Exploratory Data Analysis, Applied Machine Learning, Data Analysis
Earn a degree
Degree · 1 - 4 Years
Universidad de los Andes
Skills you'll gain: Supervised Learning, User Story, Unsupervised Learning, LLM Application, Test Automation, Cloud-Native Computing, Process Analysis, Continuous Deployment, Dashboard, Deep Learning, Design Thinking, Infrastructure As A Service (IaaS), API Design, Agile Software Development, Cost Management, Internet Of Things, Angular, Android Jetpack, Video Game Development, Microservices
Earn a degree
Degree · 1 - 4 Years

Pontificia Universidad Católica de Chile
Skills you'll gain: Database Design, Descriptive Analytics, Business Analytics, Data Ethics, NoSQL, Data Mining, MongoDB, SQL, Big Data, Digital Transformation, Data Analysis, Predictive Analytics, R Programming, Data Management, Data-Driven Decision-Making, Competitive Analysis, Business Strategy, Analytical Skills, Strategic Thinking, Business Strategies
Credit offered
Mastertrack · 6 - 12 Months
Universidad de los Andes
Skills you'll gain: User Story, Test Driven Development (TDD), Continuous Integration, Test Automation, Version Control, Git (Version Control System), Software Testing, Test Data, Usability, Software Architecture, Web Content Accessibility Guidelines, System Testing, Acceptance Testing, Software Design, Angular, Agile Software Development, Sprint Retrospectives, Software Design Patterns, Maintainability, Application Design
Credit offered
Mastertrack · 6 - 12 Months
O.P. Jindal Global University
Skills you'll gain: Data Storytelling, Operations Management, Design Thinking, Active Listening, Data Visualization, Working Capital, Database Management, Environmental Social And Corporate Governance (ESG), Project Estimation, Sampling (Statistics), Business Analytics, Financial Statement Analysis, Global Marketing, Marketing Management, Financial Accounting, Predictive Analytics, Human Resources Management and Planning, Big Data, Regression Analysis, Pivot Tables And Charts
Earn a degree
Degree · 1 - 4 Years

Pontificia Universidad Católica de Chile
Skills you'll gain: Customer Analysis, Database Design, Descriptive Analytics, People Analytics, Revenue Management, FinTech, Gerontology, Social Network Analysis, Time Series Analysis and Forecasting, Predictive Analytics, Biostatistics, Social Determinants Of Health, Cloud Security, Plot (Graphics), Data Visualization, Risk Analysis, Bayesian Statistics, Data Mining, Spatial Data Analysis, Unsupervised Learning
Earn a degree
Degree · 1 - 4 Years

University of Illinois at Urbana-Champaign
Skills you'll gain: Data Storytelling, Management Accounting, Fund Accounting, Operations Management, Mergers & Acquisitions, Financial Statement Analysis, Marketing, Risk Management, Machine Learning Algorithms, Business Strategy, Revenue Recognition, Financial Auditing, Descriptive Statistics, Process Improvement, Variance Analysis, Data Governance, Generative AI, Financial Market, Strategic Decision-Making, Corporate Tax
Credit offered
Graduate Certificate · 6 - 12 Months

Google Cloud
Skills you'll gain: Generative AI, AI Personalization, Web Analytics and SEO, Web Content, Prompt Engineering, Google Cloud Platform, User Experience
Beginner · Course · 1 - 4 Weeks