Software Engineering(MCA711)

Course Name: 

Software Engineering

Programme: 

MCA

Semester: 

Third

Category: 

Programme Core (PC)

Credits (L-T-P): 

(4-0-0) 4

Content: 

Software engineering paradigms, Planning, Cost estimation, Organization structure, Software project scheduling, Risk analysis and management, Requirements and specification, Rapid prototyping, Software design, Software metrics, Software testing and maintenance, Software configuration management and case tools, OO modeling, OO software development process, OOT concepts, Unified software development process, Development Phases, UML, structural and behavioral modeling, architectural modeling.

References: 

Roger S. Pressman, Software Engineer: A Practitioner Approach, McGraw Hill, 1999
L Sommerville, Software Engineering, Addision Wesley, 1996
Grady Booch "OO Analysis and Design with Applications" Pearson Education Asia
Jacobson, Booch and Rambaugh, "The unified software Development process" Pearson Education Asia

Department: 

Mathematical and Computational Sciences
 

Contact us

B R Shankar, Associate Professor and Head
Department of MACS, NITK, Surathkal
P. O. Srinivasnagar, Mangalore - 575 025
Karnataka, India.

  • Hot line: +91-0824-2474048

Connect with us

We're on Social Networks. Follow us & get in touch.