Software Engineering

Course Name: 

Software Engineering (CO251)

Programme: 

B.Tech (CSE)

Semester: 

Fourth

Category: 

Programme Core (PC)

Credits (L-T-P): 

04 (3-1-0)

Content: 

Introduction to software engineering, Software development life cycle & various models, Requirements Engineering, Software specification, Software metrics, Software design, Modular structure, Object Oriented software engineering, Software testing and various testing mechanisms, Software verification and validation, Verifying performances, Verifying reliability, Software cost estimation models, Software development tools including CASE Tools, Software Project management.

References: 

1. R.S. Pressman, "Software Engineering", McGrawHill, 2002.
2. Pankaj Jalote, "An Integrated Approach to Software Engineering", Narosa Publication, 2002.
3. Ian Sommerville, "Software Engineering", Fifth Edition, Addison-Wesley Publication House, 1997.
4. Bell Morry and Pugh. "Software Engineering Approach", Prentice Hall, 2001.
5. K. C. Shet, "Software Engineering and Quality Assurance", BPB Publications, New Delhi.
6. Waman S. Jawadekar, "Software Engineering, Principles and Practice", Tata McGraw Hill.

Department: 

Computer Science and Engineering
 

Contact us

P Santhi Thilagam
Associate Professor and Head
Department of CSE, NITK, Surathkal
P. O. Srinivasnagar, Mangalore - 575 025
Karnataka, India.

  • Hot line: +91-0824-2474060

Connect with us

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