SOFTWARE ENGINEERING Syllabus of Jntu II year MCA IV semester

II Year MCA IV Semester
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.
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
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.
Design Engineering: Design process and Design quality, Design concepts, the design
Creating an architectural design: software architecture, Data design, Architectural
styles and patterns, Architectural Design.
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.
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.
Metrics for Process and Products: Software Measurement, Metrics for software
Risk management: Reactive vs Proactive Risk strategies, software risks, Risk
identification, Risk projection, Risk refinement, RMMM, RMMM Plan.
Quality Management: Quality concepts, Software quality assurance, Software Reviews,
Formal technical reviews, Statistical Software quality Assurance, Software reliability,
The ISO 9000 quality standards.
1. Software Engineering, A practitioner’s Approach- Roger S. Pressman, 6th
edition.McGrawHill International Edition.
2. Software Engineering- Sommerville, 7th edition, Pearson education.
1. Software Engineering- K.K. Agarwal & Yogesh Singh,New Age International
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.


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.

More articles: Syllabus Engineering


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: