Back to courses index

SWEB432: Software Implementation Lab

Description:The course focuses on the software implementation phase. It uses various strategies for constructing and implementing software systems. The course provides hands-on experience for reusing software components. The course concepts are reinforced in weekly laboratory exercises. A term project serves as a capstone of the course outcomes.
Credit Hours.:1
Coordinator: Mamoun Awad
Topics Outline:
  1. Advanced I/O programming
  2. Mapping design components into code modules
  3. GUI/Web Development
  4. Implementing web based application from its design
  5. Software Components wrapping and Integration
  6. Developing Libraries/Components
  7. Integrating and accessing database
  8. Developing and Integrating web services
  1. Apply recurring practice and techniques of mapping software design into code.
  2. Implement data models.
  3. Integrate various ready-to-use software components.
  4. Apply software debugging techniques.
  5. Work effectively as members of a team
Mapping of Topics Outline to Outcomes
 1 2 3 4 5 6 7 8
Pre-requisiteSWEB331: Software Analysis and Design Lab
SWEB319: Software Design
Volume of the Course that Contributes to CIT Students Outcomes(SOs)
Move the mouse over the Students Outcome number to view the Students Outcome text
a b c d e f g h i j k l m n
16% 0% 16% 16% 0% 8%0% 8% 10% 13% 0% 5% 5% 0%
Show Details