Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Covered Student Outcome Development of Engineering Solution (B) Engineering Design (C) Modern Tools Utilization (E)

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Course Code TKIT162208

Course Name Software Engineering


Course Instructors Selo; Indriana Hidayah; Adhistya Erna Permanasari
Course Type Required
Course Classification Engineering Topics
Credit / Contact Hour per Week 3 /150 minutes per Week
Course Description This course aimed to introduce students on various knowledge
and technique regarding software engineering. Furthermore,
students are expected to understand several concept to
analyse software, project management, and scheduling.
Prerequisites Courses
Covered Student Outcome Development of Engineering Solution (b)
Engineering Design (c)
Modern Tools Utilization (e)
Learning Outcome
Study Program
Student Outcome
No Learning Outcome SO (a) – SO (k)
1. Student will be able to model the structure and behavior a Development of
software system the UML class diagrams and state Engineering Solution
diagrams. (b)
2. Student understand common lifecycle processes including Development of
waterfall (linear), incremental approaches (such as Unified Engineering Solution
process), and agile approaches. (b)
3. Students can work collaboratively in a small team Engineering Design
environment to develop a moderate-sized software system (c)
from conceptualization to completion, including
requirements elicitation, system modeling, system design,
implementation, unit and system testing, integration,
source code management.
4. Students is able to apply critical analysis, problem solving, Modern Tools
and team facilitation skills to software engineering project Utilization (e)
management processes using real-world scenarios.
5. Students is able to describe the principal tasks of software Engineering Design
project managers, and basic concepts in software projects. (c)
6. Students is able to plan software projects, including risk Engineering Design
and quality management. (c)

Topic a. Product, role evolution and software characteristics


b. Process in software engineering
- Supporting processes, methods and tools in SE
- Various process models in SE
- Product and process in SE
c. Modeling and Principles in concept analysis
d. Modeling analysis
e. Principles and design concepts
f. Object-oriented Software Engineering
g. The concept of project management
- Human Resource Management
- Problem management
- Product and process management
h. Software process and project metrics
i. Planning a software project
j. Risk Management
k. Project Scheduling
Software Quality Assurance
Direct Asessment
Direct Asessment Plan Measured Learning Outcome
Mid Exam LO1, LO2
Final Exam LO3, LO4

Indirect Assesment Questionnaire and direct communication


References 1. Pressman, R.S., Software Engineering A Practitioner’s Approach
9th, ed, McGraw-Hill International Edition, New York, 2015.
2. Sommerville, I., Software Engineering (9th Edition), Addison
Wesley, 2011.

You might also like