©2002 EF Nis
Tempus Project CD_JEP-16160-2001
» Home
» What's New


Project Overview
» Background
»Project Description
» Management Team
» Consortium
» Logical Framework Matrix
» E-Mail

The Project
» Events
» Workgroup Activities
» Reform at FEEN
» Equipment
» Textbooks and Manuals
» Student mobility

Links
» Tempus Home
» Tempus Documents
» Consortium


Last update:

October 6, 2005

Project's Life
New Courses in the Computer Science Curriculum
 
 

 

Software Engineering


 
   
Course Name Software Engineering
Course Web site http://gislab.elfak.ni.ac.yu/sweng/
Course History

1. In September 2003 the Computer Science Department has proposed to the Faculty Educational Council to enroll the Software Engineering course for the winter semester 2003

2. In October 2003 the Faculty Educational Council has accepted the propose and angaged the Course Coordinator and the Course Implementators

3. The Course has started in the 10 October 2003

4. The Course has successful finished on the February 2004

Course Coordinator Prof. Dr Slobodanka Ðordevic-Kajan
Course Assistants Dr Leonid Stoimenov
Mr Dragan Stojanovic
Mr Dejan Rancic
Course Description Software life cycle models; software development environments, software development methodologies; software quality assurance; software project management; developing software in teams.
Textbook Eric J. Braude, Software Engineering: An Object-Oriented Perspective, John Wiley&Sons, 2001
Course Goals To provide computer science students with a practical understanding of software engineering concepts including the experience of developing software in teams in accordance to a disciplined development process.
Prerequisites by Topic 1. Data structures and Databases
2. Introduction to programming
3 Programming languages
4. Programming Methods and Techniques
Major Topics Covered in the Course 1. Background and overview of life cycle models (2)
2. Software proccesses (4)
3. Project management (4)
4. Software requirements and specifications (4)
5. . Software design and architecture (4)
6 Detailed Design (2)
7. Unit Implementation (2)
8. Software quality assurance and testing (4)
7. Software maintenance (2)
Laboratory Projects Students will work in teams developing a small software product from requirements elicitation to delivery following a disciplined software development process with numerous intermediate deliverables and quality checks (12 weeks)
 

 

         

About This Site | Search | E-mail

Site contents ©2002-2003 Faculty of Electronic Engineering of Nis
Please send comments and suggestions about this site to Webmaster