0% found this document useful (0 votes)
32 views8 pages

Se Ur 23

The document outlines the course structure for B.Tech IV Semester courses in Software Engineering and Design Thinking & Innovation. It details course objectives, unit topics, textbooks, reference materials, and course outcomes for both subjects. The Software Engineering course focuses on software life cycle models, project management, design, coding, testing, and maintenance, while the Design Thinking course emphasizes innovative design, the design thinking process, product design, and its application in business.

Uploaded by

PERALA BHAGYASRI
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views8 pages

Se Ur 23

The document outlines the course structure for B.Tech IV Semester courses in Software Engineering and Design Thinking & Innovation. It details course objectives, unit topics, textbooks, reference materials, and course outcomes for both subjects. The Software Engineering course focuses on software life cycle models, project management, design, coding, testing, and maintenance, while the Design Thinking course emphasizes innovative design, the design thinking process, product design, and its application in business.

Uploaded by

PERALA BHAGYASRI
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

B.

Tech IV Semester COURSE CODE: UR23PCCS405 L T P C

2 1 0 3

SOFTWARE ENGINEERING

Internal Marks: 30

External Marks: 70

Course Objectives:

The objectives of this course are to introduce

• Software life cycle models, Software requirements and SRS


document.

• Project Planning, quality control and ensuring good quality software.

• Software Testing strategies, use of CASE tools, Implementation


issues, validation & verification procedures.

UNIT I:

Introduction: Evolution, Software development projects, Exploratory style of


software developments, Emergence of software engineering, Notable changes in
software development practices, Computer system engineering.

Software Life Cycle Models: Basic concepts, Water fall model and its extensions,
Rapid application development, Agile development model, Spiral model.

UNIT II:

Software Project Management: Software project management complexities,


Responsibilities of a software project manager, Metrics for project size estimation,
Project estimation techniques, Empirical Estimation techniques, COCOMO,
Halstead’s software science, risk management.

Requirements Analysis And Specification: Requirements gathering and analysis,


Software Requirements Specification(SRS), Formal system specification, Axiomatic
specification, Algebraic specification, Executable specification and 4GL.

UNIT III:
Software Design: Overview of the design process, How to characterize a good
software design? Layered arrangement of modules, Cohesion and Coupling.
approaches to software design.

Agility: Agility and the Cost of Change, Agile Process, Extreme Programming (XP),
Other Agile Process Models, Tool Set for the Agile Process(TextBook2)

Function-Oriented Software Design: Overview of SA/SD methodology, Structured


analysis, Developing the DFD model of a system, Structured design, Detailed
design, and Design Review.

User Interface Design: Characteristics of a good user interface, Basic concepts,


Types of user interfaces, Fundamentals of component-based GUI development, and
user interface design methodology.

UNIT IV:

Coding And Testing: Coding, Code review, Software documentation, Testing, Black-
box testing, White-Box testing, Debugging, Program analysis tools, Integration
testing, Testing object-oriented programs, Smoke testing, and Some general issues
associated with testing.

Software Reliability And Quality Management: Software reliability. Statistical testing,


Software quality, Software quality management system, ISO9000.SEI Capability
maturity model. Few other important quality standards, and Six Sigma.

UNIT V:

Computer-Aided Software Engineering (Case): CASE and its scope, CASE


environment, CASE support in the software life cycle, other characteristics of CASE
tools, Towards second generation CASE Tool, and Architecture of a CASE
Environment.

Software Maintenance: Characteristics of software maintenance, Software reverse


engineering, Software maintenance process models and Estimation of maintenance
cost.

Software Reuse: reuse-definition, introduction, reason behind or euses of ar, Basic


issues in any reuse program, Are use approach, and Reuse at organization level.

Text Books:

1. Fundamentals of Software Engineering, Rajib Mall, 5th Edition,PHI.


2. Software Engineering A practitioner’s Approach, Roger S. Pressman, 9th
Edition, Mc-Graw Hill International Edition.

Reference Books:

1. Software Engineering, I an Sommerville,10th Edition, Pearson.

2. Software Engineering, Principles and Practices, Deepak Jain, Oxford


University Press.

e-Resources:

1) https://nptel.ac.in/courses/106/105/106105182/

2)

https://infyspringboard.onwingspan.com/web/en/app/toc/lex_auth_01260589506387
148827_shared/overview

3)

https://infyspringboard.onwingspan.com/web/en/app/toc/lex_auth_01338269041100
3904735_shared/overview

COURSE OUTCOMES:

At the end of the course, the student will be able to


CO1. Define and develop a software project from requirement gathering to
implementation.

CO 2. Analyzing the software requirements and system specifications used for


design.

CO 3. Understanding the concepts of functional oriented software design

CO 4. Understanding user interface design.

CO 5. Understanding the coding, testing, and issues associate with testing.

CO 6. Evaluate software quality, software maintenance, and its reusability.


B.Tech IV Semester COURSE CODE: UR23BS414 L T P C

3 0 0 3
DESIGN THINKING & INNOVATION

Internal Marks: 30

External Marks: 70

Course Objectives: The objectives of the course are to

• Bring awareness on innovative design and new product development.

• Explain the basics of design thinking.

• Familiarize the role of reverse engineering in product development.

• Train how to identify the needs of society and convert into demand.

• Introduce product planning and product development process.

UNIT – I Introduction to Design Thinking

Introduction to elements and principles of Design, basics of design-dot, line, shape,


form as fundamental design components. Principles of design. Introduction to
design thinking, history of Design Thinking, New materials in Industry.

UNIT - II Design Thinking Process

Design thinking process (empathize, analyze, idea & prototype), implementing the
process in driving inventions, design thinking in social innovations. Tools of design
thinking - person, costumer, journey map, brainstorming, product development

Activity: Every student presents their idea in three minutes, Every student can
present design process in the form of flow diagram or flow chart etc. Every student
should explain about product development.

UNIT - III Innovation

Art of innovation, Difference between innovation and creativity, role of creativity


and innovation in organizations. Creativity to Innovation. Teams for innovation,
Measuring the impact and value of creativity.

Activity: Debate on innovation and creativity, Flow and planning from idea to
innovation, Debate on value-based innovation.
UNIT - IV Product Design

Problem formation, introduction to product design, Product strategies, Product


value, Product planning, product specifications. Innovation towards product design
Case studies.

Activity: Importance of modeling, how to set specifications, Explaining their own


product design.

UNIT – V Design Thinking in Business Processes

Design Thinking applied in Business & Strategic Innovation, Design Thinking


principles that redefine business – Business challenges: Growth, Predictability,
Change, Maintaining Relevance, Extreme competition, Standardization. Design
thinking to meet corporate needs. Design thinking for Startups. Defining and testing
Business Models and Business Cases. Developing & testing prototypes.

Activity: How to market our own product, about maintenance, Reliability and plan
for startup.

Textbooks:

1. Tim Brown, Change by design, 1/e, Harper Bollins, 2009.

2. Idris Mootee, Design Thinking for Strategic Innovation, 1/e, Adams Media, 2014.

Reference Books:

1. David Lee, Design Thinking in the Classroom, Ulysses press, 2018.

2. Shrrutin N Shetty, Design the Future, 1/e, Norton Press, 2018.

3. William lidwell, Kritinaholden, &Jill butter, Universal principles of design, 2/e,


Rockport Publishers, 2010.

4. Chesbrough.H, The era of open innovation, 2003.

Online Learning Resources:

• https://nptel.ac.in/courses/110/106/110106124/

• https://nptel.ac.in/courses/109/104/109104109/

• https://swayam.gov.in/nd1_noc19_mg60/preview

• https://onlinecourses.nptel.ac.in/noc22_de16/preview

Course Outcomes:

CO1 Define the concepts related to design thinking. L1

CO2 Explain the fundamentals of Design Thinking and innovation. L2


CO3 Apply the design thinking techniques for solving problems in various sectors.
L3

CO4 Analyse to work in a multidisciplinary environment. L4

CO5 Evaluate the value of creativity. L5

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy