SOFTWARE ENGINEERING Syllabus of Jntu II year MCA IV semester




JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY
HYDERABAD
II Year MCA IV Semester
SOFTWARE ENGINEERING
UNIT-I:
Introduction to Software Engineering: The evolving role of software, Changing Nature
of Software, Software myths.
A Generic view of process: Software engineering- A layered technology, a process
framework, The Capability Maturity Model Integration (CMMI), Process patterns,
process assessment, personal and team process models.
UNIT-II:
Process models: The waterfall model, Incremental process models, Evolutionary process
models, The Unified process.
Software Requirements: Functional and non-functional requirements, User
requirements, System requirements, Interface specification, the software requirements
document.
UNIT-III:
Requirements engineering process: Feasibility studies, Requirements elicitation and
analysis, Requirements validation, Requirements management.
System models: Context Models, Behavioral models, Data models, Object models,
structured methods.
UNIT-IV:
Design Engineering: Design process and Design quality, Design concepts, the design
model.
Creating an architectural design: software architecture, Data design, Architectural
styles and patterns, Architectural Design.
UNIT-V:
Object-Oriented Design: Objects and object classes, An Object-Oriented design
process, Design evolution.
Performing User interface design: Golden rules, User interface analysis and design,
interface analysis, interface design steps, Design evaluation.
UNIT-VI:
Testing Strategies: A strategic approach to software testing, test strategies for
conventional software, Black-Box and White-Box testing, Validation testing, System
testing, the art of Debugging.
Product metrics: Software Quality, Metrics for Analysis Model, Metrics for Design
Model, Metrics for source code, Metrics for testing, Metrics for maintenance.
UNIT-VII:
Metrics for Process and Products: Software Measurement, Metrics for software
quality.
Risk management: Reactive vs Proactive Risk strategies, software risks, Risk
identification, Risk projection, Risk refinement, RMMM, RMMM Plan.
UNIT-VIII:
Quality Management: Quality concepts, Software quality assurance, Software Reviews,
Formal technical reviews, Statistical Software quality Assurance, Software reliability,
The ISO 9000 quality standards.
TEXT BOOKS:
1. Software Engineering, A practitioner’s Approach- Roger S. Pressman, 6th
edition.McGrawHill International Edition.
2. Software Engineering- Sommerville, 7th edition, Pearson education.
REFERENCE BOOKS:
1. Software Engineering- K.K. Agarwal & Yogesh Singh,New Age International
Publishers
2. Software Engineering, an Engineering approach- James F. Peters, Witold Pedrycz,
John Wiely.
3. Systems Analysis and Design- Shely Cashman Rosenblatt,Thomson Publications.
4. Software Engineering principles and practice- Waman S Jawadekar, The McGraw-
Hill Companies.


Reference: http://www.gmrit.org/resources/syllabus_mca.pdf


Related Articles

Why is engineering the most popular career option in India?

The article analyses the reasons of engineering being the most popular career option in India. The reasons revolve around the increasing number of private engineering colleges in India, the envious pay packages received by some of the engineering graduates, the wide array of career opportunities and options after engineering, and finally the stereotypical psyche of Indian parents regarding engineering as a career option.

2013 new JEE exam format to replace IIT-JEE, NIT exams

This article gives complete information about the new JEE-Main and JEE-Advanced exams which will be the new common entrance exams for admissions to undergraduate engineering programs in India from 2013. You will get details about the format and evaluation process of the new joint entrance exam for engineering students for admission to IITs, NITs, IISERs and other engineering colleges in India.

What after an engineering degree? MBA, MS, MTech or Job?

What after engineering? Wondering? Here are the solutions for proper carrier guidance. What is better MBA, MS or MTech? In which I can do better? Which will give a better pay? All of your answers are below here. Read this article and choose what you want to go for.

What do engineering students do in vacation!

This article is about what most of the engineering students do during their long and tiring semester breaks. This is a account of what I have seen people doing in my area and friend circle which is all over India. I would like to share this with you all.

More articles: Engineering

Comments

No responses found. Be the first to comment...


  • Do not include your name, "with regards" etc in the comment. Write detailed comment, relevant to the topic.
  • No HTML formatting and links to other web sites are allowed.
  • This is a strictly moderated site. Absolutely no spam allowed.
  • Name:
    Email: