Dr. Salamah Salamah   UTEP MINERS

Office phone: (915)-747-6671   Email: isalamah@utep.edu

CS 4311 Software Engineering II - Design & Implementation

Course Description
Methodologies, approaches, and techniques associated with software design, implementation, and testing of a software system; other topics include cooperative teamwork, project management, and documentation; second semester of a two-semester capstone project in which students design and implement a real-world application specified in CS4310.

Course Material


Lecture Slides


Project Templates and Grading Criteria
  • Grading Criteria - Software Configuration Management Plan
  • Template - Software Configuration Management Plan
  • Grading Criteria - Classes, Responsibilities, Collaborations
  • Template - Classes, Responsibilities, Collaborations
  • Grading Criteria - Subsystems
  • Template - Subsystems
  • Grading Criteria - Software Design Document
  • Template - Software Design Document
  • Grading Criteria - Software Test Plan
  • Template - Software Test Plan
  • Grading Criteria - Final Presentation


  • W3.CSS