CS20006: Software Engineering

From Metakgp Wiki
Jump to navigation Jump to search
CS20006
Course name Software Engineering
Offered by Computer Science & Engineering
Credits 3
L-T-P 3-0-0
Previous Year Grade Distribution
8
32
46
12
6
5


EX A B C D P F
Semester Spring


Syllabus[edit | edit source]

Syllabus mentioned in ERP[edit | edit source]

Introduction, software life-cycle models, software requirements specification, formal requirements specification and verification â axiomatic and algebraic specifications, function-oriented software design, object-oriented design, UML, design patterns, user interface design, coding and unit testing, integration and systems testing, debugging techniques, software quality â SEI CMM and ISO9001. software reliability and fault-tolerance, software project planning, monitoring, and control, software maintenance, computer-aided software engineering (CASE), software reuse, component-based software development, extreme programming.


Concepts taught in class[edit | edit source]

As of 2019 Spring, only theory is covered in class, Java programming in lab.

Student Opinion[edit | edit source]

How to Crack the Paper[edit | edit source]

Classroom resources[edit | edit source]

Additional Resources[edit | edit source]