Course Teaching: [SOFTWARE ENGINEERING FOR PROFESSIONAL PRACTICES] [2016/2017 Session Semester 2]
Course Overview
Software Engineering for Professional Practice is a course on how to professionally prepare the software documentations based on the international standard that has been widely accepted. This is an intensive course created to prepare the existing software developers to produce the software project documentations and developing the software according to specified standard.
Course Snapshot
- Credits: [3]
- Audience: [Graduates]
- Delivery Mode: [In-person]
- No. of Students: [7]
- Students Evaluation: [80%]
Teaching Objectives
Explain software engineering concept and documentation.
Alter a comprehensive Software Development Plan (SDP) document, Software Requirement Specification (SRS) document and Software Design Document (SDD).
Construct application based on proposed design documentation.
Organize effectively a working group and adept leaderships skills.
Mend problems with innovative solutions that comply with principles of software engineering.
Assessment & Student Engagement
- Strategies for Engagement: (discussions, group work, etc.)
Assessment Methods Weighting Assignment 30% Formal Review 30% Prototype 20% Presentation 20%
Reflections
- What worked well:
- What could be improved:
- Student feedback highlights:
Resources
Roger Pressman and Bruce Maxim, “Software Engineering: A Practitioner’s Approach”, 8th edition, McGraw-Hill, 2014
Testimonials (optional)
If you’ve taken this course and you’re visiting this site, feel free to drop a comment and share your thoughts or experience!