SOFT 437 Performance Analysis Units: 3.00
Analytic and empirical evaluation of the performance of software systems. Performance modeling. Experimental design and statistical techniques for empirical performance analysis. Alternately offered as CISC 437.
(Lec: 3, Lab: 0, Tut: 0)
(Lec: 3, Lab: 0, Tut: 0)
Requirements: Prerequisites: CMPE 324 (CISC 324) or ELEC 377, or permission of the instructor
Corequisites:
Exclusions:
Offering Term: F
CEAB Units:
Mathematics 0
Natural Sciences 0
Complementary Studies 0
Engineering Science 24
Engineering Design 12
Offering Faculty: Smith Engineering
Course Learning Outcomes:
- Analyze software architecture and design to identify performance problems.
- Apply performance oriented principles, performance patterns and anti-patterns in designing real life software systems.
- Design software systems to meet performance criteria.
- Learn the performance issues that arise in the real-world, large-scale software system.
- Understand performance oriented principles, performance patterns and anti-patterns.
- Understand the basic concepts on designing high performance software systems, data collection techniques, software measurement and instrumentation techniques.
- Create models to estimate software performance in the architecture and design levels.