Post

Course Teaching: [SOFTWARE ENGINEERING FOR PROFESSIONAL PRACTICES] [2015/2016 Session Semester 2]

Course Teaching: [SOFTWARE ENGINEERING FOR PROFESSIONAL PRACTICES] [2015/2016 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: [8]
  • Students Evaluation: [82%]

Teaching Objectives

  1. Explain software engineering concept and documentation.

  2. Alter a comprehensive Software Development Plan (SDP) document, Software Requirement Specification (SRS) document and Software Design Document (SDD).

  3. Construct application based on proposed design documentation.

  4. Organize effectively a working group and adept leaderships skills.

  5. Mend problems with innovative solutions that comply with principles of software engineering.


Assessment & Student Engagement

  • Strategies for Engagement: (discussions, group work, etc.)
  • Assessment MethodsWeighting
    Assignment30%
    Formal Review30%
    Prototype20%
    Presentation20%

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!


This post is licensed under CC BY 4.0 by the author.