Download presentation
Presentation is loading. Please wait.
Published bySolomon Black Modified over 9 years ago
1
MANP1163 (Course Overview)
2
Dr Suriayati Chuprat Email: suriayati.kl@utm.my, scsuria@gmail.comsuriayati.kl@utm.my scsuria@gmail.com Room: IT-Manager’s Room at Level 5, Menara Razak HP: 0133900300
3
This course presents an in-depth discussion on software construction (implementation) activities, approaches, techniques and technologies, and it linked to all the other software engineering, especially to software design and software testing. Topics include software construction fundamentals, managing construction, practical approaches and techniques, construction technologies and software construction tools.
4
Lecture – 22 hours Student-Centered Learning – 20 hours Self-Directed – 53 hours Revision – 10 hours Assessment Preparation – 10 hours Formal Assessment – 5 hours Total SLT: 120 hours
6
Minimizing complexity Anticipating change Constructing for verification & Reuse Standards in software construction.
7
SDLC and Construction Models Construction Planning Construction Measurement
8
Construction Design, Construction Languages, Coding, Construction testing & debugging, Construction for and with reuse, Construction quality Integrations.
9
API design & Use Web Services OO Run-Time Issues Parameterization & Generics Assertion, Design by contract & Defensive programming Error handling, Exception handling, Fault tolerance Executable models State-based and table-driven construction techniques
10
Run-Time Configuration and Internationalization-Localization Grammar-Based Input Processing (Parsing) Concurrency Primitives Middleware Construction Methods for Distributed Software Constructing Heterogeneous Systems Performance Analysis and Tuning Platform Standards Test-First Programming
11
Development Environments, GUI Builders, Unit Testing Tools (NUnit/JUnit), Profiling, Performance Analysis, and Slicing Tools.
12
S. McConnell, Code Complete, Redmond, WA: Microsoft Press, 2004. SWEBOK Guide V3.0 (2013)
13
Assignment (3) – 30% Test (2) – 30% Final Exam – 40%
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.