Information Technology
Star icon
Most Popular
Hands on Training icon
Hands On Training
Star icon
Hands on Training icon

Software Engineering: Modeling Software Systems using UML

Course Cover
compare button icon

Course Features

icon

Duration

28 hours

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Teaching Type

Self Paced

icon

Video Content

28 hours

Course Description

Software Development Life Cycle (SDLC), is the process of creating software by planning, requirement analysis and design, implementation, testing, maintenance, and testing. This course will focus on the requirement analysis phase. You'll learn how to use UML models for capturing system requirements and facilitating communication between developers and clients/users. UML is a general-purpose visual modeling language that can be used to model systems. This can be used to highlight various aspects of the system that are important to different stakeholders. The domain model captures data requirements. It describes important concepts such as classes, relationships between them, and constraints on them. To describe the interaction between the system's environment and users (other systems), functional requirements are captured in use-case models.

Course Overview

projects-img

International Faculty

projects-img

Hands-On Training,Instructor-Moderated Discussions

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

What You Will Learn

You will gain knowledge on Project Management

You will gain knowledge on Software Engineering

You will gain knowledge on Project Planning

Course Instructors

Author Image

Kenneth W T Leung

Computer Science and Engineering

Kenneth W T Leung is the instructor for this course
Course Cover