Welcome,
Guest
.
Login
.
Türkçe
NİNOVA
COURSES
HELP
ABOUT
Where Am I:
Ninova
/
Courses
/
Faculty of Computer and Informatics
/
BLG 411E
/
Course Informations
Return to Faculty
Home Page
Course Information
Course Weekly Lecture Plan
Course Evaluation Criteria
Course Information
Course Name
Turkish
Yazılım Mühendisliği
English
Software Engineering
Course Code
BLG 411E
Credit
Lecture
(hour/week)
Recitation
(hour/week)
Laboratory
(hour/week)
Semester
1
3
3
-
-
Course Language
English
Course Coordinator
Ahmet Cüneyd Tantuğ
Yaşar Erenler
Course Objectives
After completion of this course the student should be able to:
- Understand the software processes
- Be familiar with software project management concepts
- Analyse and design of complex software systems
- Gain a broad knowledge on popular methods in software engineering
Course Description
Project Management Concepts
Software Process and Project Metrics
Software Project Planning
Risk Management
Project Scheduling and Tracking
Software Quality Assurance
Software Configuration Management
Analysis Concepts and Principles
Structered Analysis Modeling
Design Concepts and Principles
Software Testing Techniques and Strategies
Object-Oriented Analysis and Design
Course Outcomes
Pre-requisite(s)
BLG221 (Data Structures)
Required Facilities
Other
Textbook
1) Software Engineering:A Practitioner’s Approach
Roger S. Pressman, 6th ed., McGraw-Hill, 2005.
2) Software Engineering
Ian Sommerville, Addison-Wesley, 2010.
Other References
1) Object-Oriented Software Engineering Using UML, Patterns and Java
Bernd Bruegge, Alan H. Dutoit, 3rd ed., Prentice Hall, 2009
2) Yazılım Mühendisliği
Erhan Sarıdoğan, 1st ed., Papatya Yayıncılık, 2004
Courses
.
Help
.
About
Ninova is an ITU Office of Information Technologies Product. © 2024