Academic Calendar 2024-2025

Search Results

Search Results for "CMPE 327"

CMPE 327  Software Quality Assurance  Units: 3.00  
Validation of software throughout the life cycle. Comparative effectiveness in defect removal of formal methods (proofs of correctness), inspection (walkthroughs and reviews), and testing (unit, integration, and system testing; white box versus black box).
(Lec: 3, Lab: 0, Tut: 0)
Requirements: Prerequisites: ELEC 279 or CMPE 212 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:

  1. Choose appropriate software process models.
  2. Describe the inspection process, and the advantages of inspection.
  3. Compare and contrast different testing methods, including black and white box approaches.
  4. Explain different metrics used to evaluate software complexity.
  5. Outline and implement quality requirements at different phases of the software life-cycle.
  6. Build a foundation for further learning by exposure to multiple computer languages, development tools, and methodologies.