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
Outcomes:
  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
1      
2      
3   
4    
5     
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