Syllabus SOFTWARE ENGINEERING R16 Regulation B.Tech JNTUK-kakinada Syllabus download

Syllabus , SOFTWARE ENGINEERING, R16 Regulation, B.Tech , JNTUK,Syllabus, download,

SOFTWARE ENGINEERING Syllabus R16 Regulation R1621122

Unit - I

Software and Software Engineering: The Nature of Software, The Unique Nature of WebApps, Software Engineering, Software Process, Software Engineering Practice, Software Myths. Process Models: A Generic Process Model, Process Assessment and Improvement, Prescriptive Process Models, Specialized Process Models, The Unified Process, Personal and Team Process Models, Process Terminology, Product and Process.

Unit - II

Requirements Analysis And Specification: Requirements Gathering and Analysis, Software Requirement Specification (SRS), Formal System Specification. Software Design: Overview of the Design Process, How to Characterise of a Design?, Cohesion and Coupling, Layered Arrangement of Modules, Approaches to Software Design

Unit - III

Function-Oriented Software Design: Overview of SA/SD Methodology, Structured Analysis, Developing the DFD Model of a System, Structured Design, Detailed Design, Design Review, over view of Object Oriented design. User Interface Design: Characteristics of Good User Interface, Basic Concepts, Types of User Interfaces, Fundamentals of Component-based GUI Development, A User Interface Design Methodology.

Unit - IV

Coding And Testing: Coding, Code Review, Software Documentation, Testing, Unit Testing, Black-Box Testing, White-Box Testing, Debugging, Program Analysis Tool, Integration Testing, Testing Object-Oriented Programs, System Testing, Some General Issues Associated with Testing

Unit - V

Software Reliability And Quality Management: Software Reliability, Statistical Testing, Software Quality, Software Quality Management System, ISO 9000, SEI Capability Maturity Model. Computer Aided Software Engineering: Case and its Scope, Case Environment, Case Support in Software Life Cycle, Other Characteristics of Case Tools, Towards Second Generation CASE Tool, Architecture of a Case Environment

Unit - VI

Software Maintenance: Software maintenance, Maintenance Process Models, Maintenance Cost, Software Configuration Management. Software Reuse: what can be Reused? Why almost No Reuse So Far? Basic Issues in Reuse Approach, Reuse at Organization Level.

Text Books

  1. Software Engineering A practitioner’s Approach, Roger S. Pressman, Seventh Edition McGrawHill International Edition.
  2. Fundamentals of Software Engineering, Rajib Mall, Third Edition, PHI.
  3. Software Engineering, Ian Sommerville, Ninth edition, Pearson education

Reference Books

  1. Software Engineering : A Primer, Waman S Jawadekar, Tata McGraw-Hill, 2008
  2. Software Engineering, A Precise Approach, PankajJalote, Wiley India,2010.
  3. Software Engineering, Principles and Practices, Deepak Jain, Oxford University Press.

For other Subject Syllabus Click here

IF you don't find something you are searching for contact us

Other Subjects in Different Regulations
ENVIRONMENTAL STUDIES R10
ENGINEERING CHEMISTRY-I R10
ENGINEERING PHYSICS & CHEMISTRY LAB-I R10
ESSENCE OF INDIAN TRADITIONAL KNOWLEDGE R19
PYTHON PROGRAMMING R19
DATA STRUCTURES R19
COMPUTER ORGANIZATION R19
PYTHON PROGRAMMING LAB R19
DATA STRUCTURES THROUGH C++ LAB R19
EMPLOYABILITY SKILLS-I R19
DISCRETE MATHEMATICAL STRUCTURES R19
PRINCIPLES OF SOFTWARE ENGINEERING R19
OBJECT ORIENTED PROGRAMMING THROUGH C++ R19
ENGLISH COMMUNICATION PRACTICE R10
MANAGERIAL ECONOMICS AND FINANCIAL ANALYSIS R10
ELECTRONIC DEVICES AND CIRCUITS R10
ELECTRONIC DEVICES AND CIRCUITS LAB R10
DATA STRUCTURES R10
PROBABILITY & STATISTICS R10
MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE AND ENGINEERING R10
DIGITAL LOGIC DESIGN R10
DATA STRUCTURES LAB R10
MANAGERIAL ECONOMICS & FINANCIAL ANALYSIS R13
DATA STRUCTURES R13
OBJECT ORIENTED PROGRAMMING THROUGH C++ R13
MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE R13
DIGITAL LOGIC DESIGN R13
OBJECT ORIENTED PROGRAMMING LAB R13
DATA STRUCTURES LAB R13
DIGITAL LOGIC DESIGN LAB R13
SEMINAR R13