Course Contents
This course offers an introduction to advanced topics of software development. Today Software development is recognizing as a legitimate discipline, one worthy of serious research, conscious study, and tumultuous debate. The topics, which are included in this course like the phases in software development requirement engineering, design engineering, implementation, testing, quality assurance, software project management issues, software metrics, risk management, configuration management and some other advance topics have been adopted successfully across a board spectrum of I.T industry applications. Managers and Practitioners alike recognize the need for a more disciplined approach to software development. The basic goal of this course is to make students be able to meet and understand the I.T market needs.
Course Synopsis
The course objective is to enable students to understand software development life cycle, requirement engineering, designing engineering, testing techniques, project management, risk management, quality assurance, software metrics, and configuration management, web engineering etc
Course Learning Outcomes
Upon completion of this course, students will:
• Understand concepts and techniques of software development.
• Be able to understand Requirement Engineering, Software Project management, Design principles, Software testing strategies and software quality management issues, Software configuration management. Software metrics etc..
The end project of the course enhances the I.T market vision of students and they will be able to do the documentation of any software project by using the techniques and tools discussed and taught during the course.
No Information Yet
Book Title : Software Engineering a Practitioners approach
Author : roger S. Pressmen
Edition : 7th edition
Publisher :
Book Title : System Analysis and Design
Author : Kenneth E. Kendall and Julie E. Kendall
Edition :
Publisher :
Book Title : A guide to the Project Management Body of Knowledge
Author : PMBO Guide
Edition :
Publisher :
Book Title : Software Engineering
Author : Sommerville Addison Wesley
Edition : 8E
Publisher :
Title : Week 1 Introduction to SE Part 1
Type : Presentation
View Week 1 Introduction to SE Part 1
Title : Week 1 Introduction to SE Part 2
Type : Presentation
View Week 1 Introduction to SE Part 2
Title : Week 2 Process Models
Type : Presentation
View Week 2 Process Models
Title : Week 3 Understanding Requirment
Type : Presentation
View Week 3 Understanding Requirment
Title : Week 4 Requirment Modelling Part 1
Type : Presentation
View Week 4 Requirment Modelling Part 1
Title : Week 4 Requirment Modeling Part 2
Type : Presentation
View Week 4 Requirment Modeling Part 2
Title : Week 5 Design Concepts
Type : Presentation
View Week 5 Design Concepts
Title : Week 7 Software Project Managemnt
Type : Presentation
View Week 7 Software Project Managemnt
Title : Week 9 Software Quality Concepts
Type : Presentation
View Week 9 Software Quality Concepts
Title : Week 10 Testing Strategies
Type : Presentation
View Week 10 Testing Strategies
Title : Week 11 White box, Black box testing
Type : Presentation
View Week 11 White box, Black box testing
Title : Week 12 Risk Management
Type : Presentation
View Week 12 Risk Management
Title : Week 13 Software Configuration Management
Type : Presentation
View Week 13 Software Configuration Management
Title : Week 1
Type : Presentation
View Week 1
Title : Week 1 (part 2)
Type : Presentation
View Week 1 (part 2)
Title : Week 2
Type : Presentation
View Week 2
Title : Week 3
Type : Presentation
View Week 3
Title : Week 4
Type : Presentation
View Week 4
Title : Week 4 (part1)
Type : Presentation
View Week 4 (part1)
Title : Week 5
Type : Presentation
View Week 5
Title : Week 7
Type : Presentation
View Week 7
Title : Week 9
Type : Presentation
View Week 9
Title : Week 10
Type : Presentation
View Week 10
Title : Week 11
Type : Presentation
View Week 11
Title : Week 12
Type : Presentation
View Week 12
Title : Week 13
Type : Presentation
View Week 13