MUET / Departments / Computer Systems & Software Engineering / Course of SW / SWDM

 

Back to Course list of SW

SOFTWARE DESIGN METHODS

Theory (100) Practical (50)

SYSTEM ENGINEERING

Computer-based Systems, System Engineering, Hierarchy, Information Engineering Strategy Planning, Product Engineering, Modeling the System Architecture, System Specification

ANLYSIS CONCEPTS AND PRINCPLES

Requirement Analysis, Communication Techniques, Analysis Principles, Software Prototyping, Specification

ANALYSIS MODELING

The Elements of the Analysis Modeling, data modeling, functional modeling and information flow, behavioral modeling, structured analysis, classical analysis methods

DESIGN CONCEPTS AND PRINCIPLES

Software design and software engineering, design process, design principles, design concepts, design model, design documentation

DESIGN METHODS

Data design, architectural design process, transform mapping, transaction mapping, interface design, human-computer interface design, interface design guidelines, procedural design

DESIGN FOR REAL-TIME SYSTEMS

Real-time systems, analysis and simulation of real-time systems, real-time des9ig

OBJECT-ORIENTED CONCEPT AND PRINCIPLES

OO paradigm, OO Concepts, interfacing the elements of an object model, management of OO software propjets, tracking progress for an OO project

OBJECT-ORIENTED ANALYSIS

OO Analysis, domain analysis, Components of the OOA model, OOA process, object relationship model, object- behavior model

OBJECT-ORIENTED DESIGN

Design for OO Systems, the Components of the OOD model, the system design process, object design process, design patterns, OO Programming

REFERENCE BOOKS

[1]. Software Engineering (3/ed), Practitioners Approach, Roger S. Pressman,

Mc.Graw Hill Inc.

[2]. Software Engineering (2/ed), Practitioners Approach, Roger S. Pressman, Mc.GrawHill

Inc.

 

Home    Feedback