CENG 401 Software Engineering

Home

 

BILM 401  Yazılım Mühendisliği

Fatih
University, Computer Engineering Department
Fall Semester 2007, Monday: 10:00-12:00 and Friday: 11:00, E217
Sonbahar Dönemi 2007, Pazartesi: 13:00  ve Cuma: 09:00 - 11:00, E310

   
     Instructor: Halûk Gümüşkaya     Teaching Assistants:   Melek Oktay (CENG 401)
                            A. Volkan Gürel (BILM 401)
bulletCourse Description
bullet Course Materials
bullet Prerequisites

 

bullet Lecture Schedule
 
bullet Textbooks
 
bulletTools and Development Environments
 
bulletGrading
 

Course Description

This course introduces the essential aspects of software-engineering from an object-oriented point of view. The topics covered include modeling with UML, introduction to design patterns, project management and software development processes, requirements elicitation and analysis, system design, object design, testing, rational and configuration management, software life cycle, and methodologies.

The Unified Modeling Language (UML) and Design Patterns are used for the analysis and design work. The realization of software engineering concepts is realized in Java.
Particular emphasis is on a team project in which a group of s