Course Teaching: [SOFTWARE ENGINEERING FOR PROFESSIONAL PRACTICES] [2016/2017 Session Semester 1]
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: [4]
- Audience: [Graduates]
- Delivery Mode: [In-person]
- No. of Students: [3]
- Students Evaluation: [90%]
Teaching Objectives
Collect the potential pitfalls within the software development lifecycle.
Assemble the best practices as the potential solutions of the identified software development problem.
Analyze the solutions to be in line with the best practices and principles of software engineering.
Formulate and defend a particular chosen methodology through the leaderships skills.
Assessment & Student Engagement
- Strategies for Engagement: (discussions, group work, etc.)
Assessment Methods Weighting Assignment 30% Formal Review 20% Project 50%
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!