Study material
Engineering
Computer Engineering
Information Technology
Electrical Engineering
Civil Engineering
Mechanical Engineering
Electronics and Communications
Electronics and Telecommunication
Electrical and Electronics
B.Com
B.A
BBA
BAF
BMS
New Test BE-Btech
Demo BE-Btech
Prod BE-BTech
Blog
Log in
Become a data analyst in the next 4 months and kickstart your career.
100% placement assistance.
Start your Analytics journey with our free
Python course.
Explore Now
Home
Universities
Biju Patnaik University of Technology, Odisha
Computer Engineering
Software Engineering
Biju Patnaik University of Technology, Odisha, Computer Engineering Semester 6, Software Engineering Syllabus
Software Engineering Lecture notes
|
Videos
|
Free pdf Download
|
Previous years solved question papers
|
MCQs
|
Question Banks
|
Syllabus
Get access to 100s of MCQs, Question banks, notes and videos as per your syllabus.
Try Now for free
Unit - 1 Software Process Models
1.1 Software Product
1.2 Software crisis
1.3 Handling complexity through Abstraction and Decomposition
1.4 Overview of software development activities
1.5 Process Models
1.6 Classical waterfall model
1.7 Iterative waterfall model
1.8 Prototyping mode
1.9 Evolutionary model
1.10 Spiral model
1.11 RAD model
1.12 Agile models Extreme Programming and Scrum
Unit - 2 Software Requirements Engineering
2.1 Requirement Gathering and Analysis
2.2 Functional and Nonfunctional requirements
2.3 Software Requirement Specification SRS
2.4 IEEE 830 guidelines
2.5 Decision tables and trees
2.6 Structured Analysis Design Overview of design process
2.7 Highlevel and detailed design
2.8 Cohesion and coupling
2.9 Modularity and layering
2.10 Function–Oriented software design Structured Analysis using DFD Structured Design using Structure Chart
2.11 Basic concepts of ObjectOriented Analysis Design
2.12 User interface design
2.13 Command language
2.14 Menu and iconic interfaces
Unit - 3 Coding and Software Testing Techniques
3.1 Coding Code Review documentation
3.2 Testing Unit testing
3.3 Blackbox Testing
3.4 Whitebox testing
3.5 Cyclomatic complexity measure
3.6 Coverage analysis
3.7 Mutation testing
3.8 Debugging techniques
3.9 Integration testing
3.10 System testing
3.11 Regression testing
3.12 Software Reliability and Software
Unit - 4 Maintenance
4.1 Basic concepts in software reliability
4.2 Reliability measures
4.3 Reliability growth modelling
4.4 Quality SEI CMM
4.5 Characteristics of software maintenance
4.6 Software reverse engineering
4.7 Software reengineering
4.8 Software reuse
4.9 Emerging Topics ClientServer Software Engineering
4.10 Serviceoriented Architecture SOA and Software as a Service SaaS
Download CSE Sem 6 syllabus pdf
Get access to 100s of MCQs, Question banks, notes and videos as per your syllabus.
Try Now for free
Other Subjects of Semester-2
Control system
Compiler design
Wireless sensor networks
Popular posts
Top 10 free online resources to learn coding
What is machine learning
What is cloud computing
What is DBMS architecture
Sorting algorithm overview
Share
Link Copied
More than
1 Million
students use Goseeko! Join them to feel the power of smart learning.
Try For Free
Spot anything incorrect?
Contact us