Techniques of Design-Oriented Analysis

  • 4.8
Approx. 12 hours to complete

Course Summary

Learn how to apply design-oriented analysis techniques to develop high-quality software systems with this course. Through lectures and hands-on exercises, you will gain a deep understanding of design patterns, domain analysis, and architecture evaluation.

Key Learning Points

  • Learn how to use design patterns to create reusable solutions to common software development problems.
  • Understand how to analyze domains and identify potential solutions to design problems.
  • Learn how to evaluate software architecture to ensure it meets quality requirements.

Job Positions & Salaries of people who have taken this course might have

  • Software Engineer
    • USA: $85,000
    • India: ₹8,00,000
    • Spain: €35,000
  • Systems Analyst
    • USA: $75,000
    • India: ₹6,50,000
    • Spain: €30,000
  • Software Architect
    • USA: $120,000
    • India: ₹15,00,000
    • Spain: €50,000

Related Topics for further study


Learning Outcomes

  • Develop a deep understanding of design-oriented analysis techniques
  • Gain practical experience applying design patterns and domain analysis to real-world problems
  • Learn how to evaluate software architecture to ensure it meets quality requirements

Prerequisites or good to have knowledge before taking this course

  • Basic programming knowledge
  • Familiarity with object-oriented design principles

Course Difficulty Level

Intermediate

Course Format

  • Self-paced
  • Online

Similar Courses

  • Software Architecture & Design
  • Agile Development
  • Object Oriented Programming in Java

Related Books

Description

This course can also be taken for academic credit as ECEA 5706, part of CU Boulder’s Master of Science in Electrical Engineering degree.

Knowledge

  • Understand statement and derivation of the Extra Element Theorem
  • Apply the Extra Element Theorem to converter analysis and design problems
  • Understand the statement of the N-Extra Element Theorem
  • Apply the N-Extra Element Theorem to converter analysis and design problems

Outline

  • Extra Element Theorem
  • Introduction to Extra Element Theorem
  • EET Questions and Answers
  • EET Derivation
  • Practical applications of EET
  • EET Application - Effect of Capacitor ESR
  • Graphical Comparison of Impedances
  • Introduction to the Course
  • Comparison of Impedances Using MATLAB
  • Practice: Extra Element Theorem
  • Practice Problem: Zout Using EET
  • Practice: Graphical Comparison of Impedances
  • Extra Element Theorem (EET)
  • Design example: SEPIC frequency responses
  • Analysis of SEPIC Frequency Responses Using EET
  • SEPIC Example: ZN
  • SEPIC Example: ZD
  • Derivation of ZD Using EET
  • SEPIC Example: Undamped Frequency Response
  • SEPIC Example: Impedance Interactions
  • Practical Design of Damping
  • SEPIC Frequency Responses: MATLAB and LTspice examples
  • Cuk Converter Frequency Responses Using EET
  • N Extra Element Theorem (NEET)
  • Introduction to N Extra Element Theorem (NEET)
  • NEET Application Example: Two-Section Filter
  • NEET: Discussion
  • NEET - Application Example: Damped Filter Transfer Funciton
  • NEET - Frequency Inversion
  • NEET Application Example: Output Impedance
  • NEET - Summary
  • Two-section Filter Frequency Response Via MATLAB
  • Damped Filter: A Solved NEET Example
  • Practice: Analysis of SEPIC Frequency Responses Using NEET
  • Boost Analysis Using the N Extra Element Theorem (NEET)

Summary of User Reviews

Discover Techniques of Design-Oriented Analysis on Coursera. Read reviews from fellow learners, with an overall rating of highly recommended. Many users found the course to be engaging and informative.

Key Aspect Users Liked About This Course

The course was engaging and informative

Pros from User Reviews

  • The course content was well-organized and easy to follow
  • The instructor provided clear explanations and examples
  • The assignments and quizzes helped reinforce the concepts learned
  • The course applied real-world scenarios to the concepts taught
  • The course was a good introduction to design-oriented analysis

Cons from User Reviews

  • Some users found the course to be too basic
  • The course did not cover enough technical details
  • The pace of the course was too slow for some learners
  • The course did not provide enough hands-on experience
  • Some users experienced technical difficulties with the platform
English
Available now
Approx. 12 hours to complete
Dr. Dragan Maksimovic
University of Colorado Boulder
Coursera

Instructor

Dr. Dragan Maksimovic

  • 4.8 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses