Background Pattern

Software Engineering

Course Code

IF2150

Number of Credits

4

Semester

Course Type

NoCodeCourseRelation
1IF2250Software EngineeringEquivalent

Study Material

Study MaterialDepth
SE-DES-5. Detailed designExplore
SE-REQ-2. Eliciting requirementsExplore
SE-REQ-1. Requirements fundamentalsExplore
SE-MAA-2. Types of modelsExplore
SE-MAA-1. Modeling foundationsExplore
SE-SEF-7. Construction toolsExplore
SE-SEF-6. Construction technologiesExplore
SE-SEF-2. Software ConstructionExplore
SE-DES-6. Design evaluationExplore
SE-VAV-1. V&V terminology and foundationsExplore
SE-VAV-3. TestingExplore
SE-PRO-1. Process conceptsExplore
SE-PRO-4. Software configuration managementExplore
SE-PRO-6. Type of Process – Waterfall, Iterative, Scrum, AgileExpert
CS-SP-3. Professional EthicsExplore
SE-DES-3. Architectural designExplore
SE-DES-2. Design strategiesExplore
SE-REQ-4. Requirements validationExplore
SE-DES-1. Design conceptsExplore
SE-REQ-3. Requirements specification and documentationExplore

Graduate Learning Outcomes (GLO) carried by the course

CPMK CodeCourse Learning Outcomes Elements (CLO)
CPMK 1Explain basic principles and fundamental components of software engineering
CPMK 2Create software analysis and design using various techniques and tools
CPMK 3Explain the role of software configuration and the role of tools
CPMK 4Build software according to the design results
CPMK 5Perform structured and automated software testing
CPMK 6Organize software engineering work within a team
CPMK 7Play the role of a team member

Learning Method

  • Lectures, Presentations, Discussions, Project-based studies, Case studies, Problem-based Learning, Literature studies, Group work, Project-based Learning (PBL), Tutorials

Learning Modality

  • Offline (Luring); Synchronous; Independent/Group

Assessment Methods

  • Mid-term exam, Final exam, Quizzies, Assignments