Login | Home | About | Partners | Contact
 
ECDL/ICDL
ICDL
ECDL
Vancouver University
MBA Finance
MBA Marketing
MBA HR Management
MBA E-Business Dev.
MBA Information Mgmt.
MS Soft. Engineering
Degree Completion
BCS Awards
Certificate
Diploma
PG Diploma
ABE BIS Awards
Diploma Part 1
Diploma Part 2
Advanced Diploma
ABE BA Awards
Certificate
Diploma Part 1
Diploma Part 2
Advanced Diploma
ABE TTH Awards
Certificate
Diploma Part 1
Diploma Part 2
Advanced Diploma
ABE PP-HRM
Certificate
Diploma
ACP Awards
Certificate
Diploma
Advanced Diploma
Price: $199.00

 

Software Design Techniques

This course covers the principles of software design and a survey of design methods, techniques, and tools. In-depth and hands-on study of at least one method such as object-oriented design as applied to a realistic industrial problem. It examines the effects of design decisions on the functional and nonfunctional properties of the software (e.g., ease of understanding, maintainability, reuse) and how software engineering principles are applied to make appropriate trade offs. Students also examine the design process and products in context including the effect of design decisions on function, quality, cost, and schedule.

  1. Adaptive Systems
  2. Computer Security
  3. Data-Intensive Systems
  4. Human-Computer Interfaces
  5. Networking
  6. Reliable Software
  7. Software Engineering
  8. Software Engineering for Industry Professionals
  9. Spoken Language Systems
  10. Systems Software

Online Courses
 Enhance your career
Online Courses
Pursue your interest  
Online Courses
Network worldwide