Subjects
Applied Mathematics for Electrical Engineering - 3130908
Complex Variables and Partial Differential Equations - 3130005
Engineering Graphics and Design - 3110013
Basic Electronics - 3110016
Mathematics-II - 3110015
Basic Civil Engineering - 3110004
Physics Group - II - 3110018
Basic Electrical Engineering - 3110005
Basic Mechanical Engineering - 3110006
Programming for Problem Solving - 3110003
Physics Group - I - 3110011
Mathematics-I - 3110014
English - 3110002
Environmental Science - 3110007
Software Engineering - 2160701
Data Structure - 2130702
Database Management Systems - 2130703
Operating System - 2140702
Advanced Java - 2160707
Compiler Design - 2170701
Data Mining And Business Intelligence - 2170715
Information And Network Security - 2170709
Mobile Computing And Wireless Communication - 2170710
Theory Of Computation - 2160704
Semester
Semester - 1
Semester - 2
Semester - 3
Semester - 4
Semester - 5
Semester - 6
Semester - 7
Semester - 8
Software Engineering (2160701)
Software Engineering (2160701)
Syllabus of
Software Engineering (2160701)
1
Introduction to Software and Software Engineering
19 Questions
The Evolving Role of Software
Software: A Crisis on the Horizon and Software Myths
Software Engineering: A Layered Technology
(4 Question)
Software Process Models
(11 Question)
The Linear Sequential Model
The Prototyping Model
The RAD Model
(1 Question)
Evolutionary Process Models
Agile Process Model
Component-Based Development
Process
(1 Question)
Product and Process
(2 Question)
2
Agile Development
10 Questions
Agility and Agile Process model
(4 Question)
Extreme Programming
(1 Question)
Other process models of Agile Development and Tools.
(5 Question)
3
Managing Software Project
24 Questions
Software Metrics (Process, Product and Project Metrics)
(5 Question)
Software Project Estimations
(5 Question)
Software Project Planning (MS Project Tool)
(1 Question)
Project Scheduling & Tracking
(6 Question)
Risk Analysis &Management (Risk Identification, Risk Projection, Risk Refinement , Risk Mitigation)
(7 Question)
4
Requirement Analysis and Specification
15 Questions
Understanding the Requirement
(2 Question)
Requirement Modeling
(6 Question)
Requirement Specification (SRS)
(3 Question)
Requirement Analysis and Requirement Elicitation
Requirement Engineering
(4 Question)
5
Software Design
23 Questions
Design Concepts and Design Principal
(5 Question)
Architectural Design
(7 Question)
Component Level Design (Function Oriented Design, Object Oriented Design) (MS Visio Tool )
(5 Question)
User Interface Design
(6 Question)
Web Application Design
6
Software Coding & Testing
25 Questions
Coding Standard and coding Guidelines
(2 Question)
Code Review
(8 Question)
Software Documentation
Testing Strategies
(4 Question)
Testing Techniques and Test Case
(7 Question)
Test Suites Design
(2 Question)
Testing Conventional Applications
Testing Object Oriented Applications
Testing Web and Mobile Applications
(2 Question)
Testing Tools (Win runner, Load runner)
7
Quality Assurance and Management
11 Questions
Quality Concepts and Software Quality Assurance
(5 Question)
Software Reviews (Formal Technical Reviews)
Software Reliability
The Quality Standards: ISO 9000
(3 Question)
CMM
Six Sigma for SE
(1 Question)
SQA Plan
(2 Question)
8
Software Maintenance and Configuration Management
20 Questions
Types of Software Maintenance
(3 Question)
Re-Engineering
(3 Question)
Reverse Engineering
(6 Question)
Forward Engineering
(1 Question)
The SCM Process
(2 Question)
Identification of Objects in the Software Configuration
(1 Question)
Version Control and Change Control
(4 Question)
9
Software Engineering and Software as a Service
6 Questions
Product Lifetime: Independent Product Vs. Continues, Improvement
(1 Question)
Software as a Service
(5 Question)
SaaS Architecture
10
Advanced Topics in Software Engineering
8 Questions
Component-Based Software Engineering
Client/Server Software Engineering
(3 Question)
Web Engineering
(1 Question)
Reengineering
Computer-Aided Software Engineering
(3 Question)
Software Process Improvement
Emerging Trends in software Engineering
(1 Question)