Download presentation
Presentation is loading. Please wait.
Published byWarren Casey Modified over 9 years ago
1
Software Engineering (CE 352) Fall 2013 Dr: Mohamed El-Basiuny Lecture 1 1 FACULTY OF ENGINEERING COMPUTER ENGINEERING
2
Course Objective Define proof of correctness, self-checking software, reconfiguration, recovery, fault-tolerant systems, system reliability modeling. Familiarize with models of software life cycle, software maturity framework. Define strategies of implementing software, software process assessment, and project planning tools. Show software configuration management, managing software quality and usability, leadership principles, professional and ethical issues, and recent methodologies. Define the use of state-of-the-art tools for computer-aided software engineering (CASE). 2
3
Course Contents An Introduction to SE. Socio-Technical Systems (Computer-Based Systems). Software Processes. Project managements. Software Requirements. Requirements engineering processes. System Models. Architectural Design. Object oriented design. User interface design. verification and validation. 3
4
Instructor: Prof. Dr: Saleh El-Shehaby – Lectures: Wednesday10:30 1 2:30 Wednesday 2:30 4:30 – Office Hours: Wednesday 12:30 2:30 Teaching Assistance: Eng. Noura Samir – Tutorial: Sunday 10:30 12:30 – Office: E621 4
5
Recommended Textbook: Software Engineering, 7th edition, Ian Sommerville, 2004.. Supplementary Reference: "Software Engineering", McGawHill, 6th Ed 5
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.