Academic Calendar 2023-2024

Software Engineering (SOFT)

SOFT 423  Software Requirements  Units: 3.00  

An integrated approach to discovering and documenting software requirements. Identification of stakeholders; customer, operator, analyst, and developer perspectives. Requirements elicitation. Transition from initial (informal) requirements to semi-formal and formal representations. Requirements analysis process; analysis patterns. Requirements specification techniques. Relation to architecture and user interface design; traceability of requirements. Alternately offered as CISC 423.
(Lec: 3, Lab: 0, Tut: 0)

Requirements: Prerequisites: CMPE 223 Corequisites: CMPE 322 Exclusions: CISC 423  
Offering Term: W  
CEAB Units:    
Mathematics 0  
Natural Sciences 0  
Complementary Studies 0  
Engineering Science 24  
Engineering Design 12  
Offering Faculty: Smith Engineering  
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)

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