Departments
         Courses
         Institutional Awards
         Publications
         Convocation
         Academic Calendar
         Holiday List
         Short Term Courses
         Sem Reg Schedule
 
     
 
AICTE SPONSORED
STAFF DEVELOPMENT PROGRAMME
ON
ADVANCED SOFTWARE
ENGINEERING TECHNIQUES & THEIR APPLICATIONS
8th - 21st JUNE 2009

  Download Course Catalogue
 
 
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING  

Department of Computer Science & Engineering, NIT, Rourkela was established in 1982. Since its inception, the Department is under dynamic progress and is able to establish the reputation for imparting quality education both at undergraduate and graduate programmes.  The department has well equipped modern laboratories such as Software Engineering, Information Security & Data Communication, Image Processing & Cluster Computing and Advanced Database Engineering Labs for pursuing research keeping in view of the technological advancement.

ABOUT THE COURSE

Good quality software can only be developed if the engineers will know the various software engineering techniques. This course aims at covering the important software engineering principles needed for developing good quality software. The course would enable the participants to learn the skills necessary to develop large software products. An important part of this skill would be designing software. The design techniques - SA/SD, UML and Unified process - would enable the participants to assimilate the role of abstraction and decomposition in handling design complexity. Besides, the participants would learn how to carry out proper specification of a problem, user interface design, testing, project management, software maintenance, software reuse etc. The course will cover the practical applications of software engineering principles through many laboratory classes. The course will help to provide foundation for designing large object-oriented S/W using “Rational Rose”, a CASE tool for object-oriented S/W design. Also the participants would learn how to generate test cases for object-oriented software using various testing tools such as “Test complete” etc.

 
COURSE CONTENTS
Introduction to Software Engineering
Life Cycle models
Requirement Analysis & Specification
Software Design principles
Function-Oriented Design
Object modelling using UML
User Interface Design
Unified process & Object-Oriented Software Development
Software Testing
Software project management
Computer Aided Software Engineering
Software Maintenance
Software Reuse
Object-Oriented Software Engineering
Object-Oriented Database
Petri nets
Component based S/W Development
Fault Tolerant Systems
RESOURCE PERSONS

The course will be offered by faculty members of NIT, Rourkela and other sister NITs, experts from IIT Kharagpur and experts from industry.

ACCOMMODATION
Suitable accommodation will be provided to outstation candidates in the guest house on prior request.
REGISTRATION & FEE PARTICULARS

The course is free for faculty members of AICTE recognized colleges. Applications in prescribed format must reach the coordinator through proper channel on or before 11th May 2009. The participants from AICTE recognized colleges will be reimbursed 3rd A/C to and fro railway fares through the shortest route. Besides, the participants will be provided free lodging & boarding inside the campus. Copies of the registration form can be made, if necessary. Please send the filled in form to the Coordinator on or before 11th May 2009. The details of the course & the form can also be downloaded from our institute website: http://www.nitrkl.ac.in

 
CORRESPONDENCE
Dr. Durga Prasad Mohapatra
Asst. Professor
Department of Computer Science & Engineering
National Institute of Technology
Rourkela – 769 008
Phone: 0661 - 2462356 (O)
                      2463356 (R)
e-mail: durga@nitrkl.ac.in
                       durgapm2004@yahoo.com