3rd Year, CSE

CS502PC: Software Engineering CSE Syllabus for B.Tech 3rd Year 1st Sem R18 Regulation JNTUH

Software Engineering detailed Syllabus for Computer Science & Engineering (CSE), R18 regulation has been taken from the JNTUH official website and presented for the students affiliated to JNTUH course structure. For Course Code, Subject Names, Theory Lectures, Tutorial, Practical/Drawing, Credits, and other information do visit full semester subjects post given below. The Syllabus PDF files can also be downloaded from the universities official website.

For all other CSE 3rd Year 1st Sem Syllabus for B.Tech R18 Regulation JNTUH, do visit CSE 3rd Year 1st Sem Syllabus for B.Tech R18 Regulation JNTUH Subjects. The detailed Syllabus for software engineering is as follows.

Course Objectives:

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Course Outcomes:

  1. Ability to translate end-user requirements into system and software requirements, using e.g. UML, and structure the requirements in a Software Requirements Document (SRD)
  2. Identify and apply appropriate software architectures and patterns to carry out high level design of a system and be able to critically compare alternative choices.
  3. Will have experience and/or awareness of testing problems and will be able to develop a simple testing report

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.

Process models: The waterfall model, incremental process models, evolutionary process models, the unified process.

Unit II

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Unit III

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, conceptual model of UML, basic structural modeling, class diagrams, sequence diagrams, collaboration diagrams, use case diagrams, component diagrams.

Unit IV

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 V

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Text Books:

  1. Software Engineering, A practitioners Approach- Roger S. Pressman, 6th edition, Mc Graw Hill International Edition.
  2. Software Engineering- Sommerville, 7th edition, Pearson Education.
  3. The unified modeling language user guide Grady Booch, James Rambaugh, Ivar Jacobson, Pearson Education.

Reference Books:

  1. Software Engineering, an Engineering approach- James F. Peters, Witold Pedrycz, John Wiley.
  2. Software Engineering principles and practice- Waman S Jawadekar, The Mc Graw-Hill Companies.
  3. Fundamentals of object-oriented design using UML Meiler page-Jones: Pearson Education.

For detail Syllabus of all other subjects of B.Tech 3rd Year Computer Science & Engineering, visit CSE 3rd Year Syllabus Subjects.

For all B.Tech results, visit JNTUH B.Tech all years, and semester results from direct links.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.