0% found this document useful (0 votes)
33 views76 pages

III Year ALL SUBJECTS (1) - Pagenumber

The document outlines the curriculum for the Object Oriented Software Engineering course (CCS356) at the Knowledge Institute of Technology for the academic year 2024-2025. It includes course objectives, a detailed lesson plan, practical exercises, and suggested domains for mini-projects, focusing on software engineering lifecycle models, requirements analysis, design, testing, and project management. The course aims to equip students with skills in software development, UML modeling, and project management using DevOps principles.

Uploaded by

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

III Year ALL SUBJECTS (1) - Pagenumber

The document outlines the curriculum for the Object Oriented Software Engineering course (CCS356) at the Knowledge Institute of Technology for the academic year 2024-2025. It includes course objectives, a detailed lesson plan, practical exercises, and suggested domains for mini-projects, focusing on software engineering lifecycle models, requirements analysis, design, testing, and project management. The course aims to equip students with skills in software development, UML modeling, and project management using DevOps principles.

Uploaded by

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

KNOWLEDGE INSTITUTE OF TECHNOLOGY,

SALEM- 637 504


(Autonomous)

DEPARTMENT OF INFORMATION TECHNOLOGY


ACADEMIC YEAR 2024-2025
EVEN SEM
STUDENT DAY-1 HANDOUT:

CONTENTS
1 Syllabus
2 Lesson Plan
3 Course Plan
4 Question Paper Pattern
5 Assessment Pattern

SUBJECTS:

S.NO SUBJECT CODE AND SUBJECT NAME

1. CCS356- Object Oriented Software Engineering

2. OCE351- Environment and Social Impact Assessment

3. CCS332- App Development

4. CCS370- UI and UX Design

5. CCS336- Cloud Services Management

6. CCW331- Business Analytics


CCS356 OBJECT ORIENTED SOFTWARE ENGINEERING

LTPC

3024

COURSE OBJECTIVES:

• To understand Software Engineering Lifecycle Models

• To perform software requirements analysis

• To gain knowledge of the System Analysis and Design concepts using UML.

• To understand software testing and maintenance approaches

• To work on project management scheduling using DevOps

UNIT I SOFTWARE PROCESS AND AGILE DEVELOPMENT 9

Introduction to Software Engineering, Software Process, Perspective and Specialized Process Models –
Introduction to Agility-Agile process-Extreme programming-XP Process-Case Study.

UNIT II REQUIREMENTS ANALYSIS AND SPECIFICATION 9

Requirement analysis and specification – Requirements gathering and analysis – Software Requirement
Specification – Formal system specification – Finite State Machines – Petrinets –Object modelling using
UML – Use case Model – Class diagrams – Interaction diagrams – Activity diagrams – State chart
diagrams – Functional modelling – Data Flow Diagram- CASE TOOLS.

UNIT III SOFTWARE DESIGN 9

Software design – Design process – Design concepts – Coupling – Cohesion – Functional independence –
Design patterns – Model-view-controller – Publish-subscribe – Adapter –Command – Strategy –
Observer – Proxy – Facade – Architectural styles – Layered – Client Server - Tiered - Pipe and filter-User
interface design-Case Study.

UNIT IV SOFTWARE TESTING AND MAINTENANCE 9

Testing – Unit testing – Black box testing– White box testing – Integration and System testing–
Regression testing – Debugging - Program analysis – Symbolic execution – Model CheckingCase Study

UNIT V PROJECT MANAGEMENT 9

Software Project Management- Software Configuration Management - Project SchedulingDevOps:


Motivation-Cloud as a platform-Operations- Deployment Pipeline:Overall Architecture Building and
Testing-Deployment- Tools- Case Study

1
COURSE OUTCOMES:

CO1: Compare various Software Development Lifecycle Models

CO2: Evaluate project management approaches as well as cost and schedule estimation strategies.

CO3: Perform formal analysis on specifications.

CO4: Use UML diagrams for analysis and design.

CO5: Architect and design using architectural styles and design patterns, and test the system

45 PERIODS

PRACTICAL EXERCISES: 30 PERIODS

LIST OF EXPERIMENTS:

1. Identify a software system that needs to be developed.

2. Document the Software Requirements Specification (SRS) for the identified system.

3. Identify use cases and develop the Use Case model.

4. Identify the conceptual classes and develop a Domain Model and also derive a Class Diagram from
that.

5. Using the identified scenarios, find the interaction between objects and represent them using

UML Sequence and Collaboration Diagrams

6. Draw relevant State Chart and Activity Diagrams for the same system.

7. Implement the system as per the detailed design

8. Test the software system for all the scenarios identified as per the usecase diagram

9. Improve the reusability and maintainability of the software system by applying appropriate design
patterns.

10. Implement the modified system and test it for various scenarios.

SUGGESTED DOMAINS FOR MINI-PROJECT:

1. Passport automation system.

2. Book bank

3. Exam registration

4. Stock maintenance system.

2
5. Online course reservation system

6. Airline/Railway reservation system

7. Software personnel management system

8. Credit card processing

9. e-book management system

10. Recruitment system

11. Foreign trading system

12. Conference management system

13. BPO management system

14. Library management system

15. Student information system

COURSE OUTCOMES:

CO1: Compare various Software Development Lifecycle Models

CO2: Evaluate project management approaches as well as cost and schedule estimation strategies.

CO3: Perform formal analysis on specifications.

CO4: Use UML diagrams for analysis and design.

CO5: Architect and design using architectural styles and design patterns, and test the system

45 PERIODS

PRACTICAL EXERCISES: 30 PERIODS

LIST OF EXPERIMENTS:

1. Identify a software system that needs to be developed.

2. Document the Software Requirements Specification (SRS) for the identified system.

3. Identify use cases and develop the Use Case model.

4. Identify the conceptual classes and develop a Domain Model and also derive a Class Diagram from
that.

5. Using the identified scenarios, find the interaction between objects and represent them using

UML Sequence and Collaboration Diagrams

3
6. Draw relevant State Chart and Activity Diagrams for the same system.

7. Implement the system as per the detailed design

8. Test the software system for all the scenarios identified as per the usecase diagram

9. Improve the reusability and maintainability of the software system by applying appropriate design
patterns.

10. Implement the modified system and test it for various scenarios.

SUGGESTED DOMAINS FOR MINI-PROJECT:

1. Passport automation system.

2. Book bank

3. Exam registration

4. Stock maintenance system.

5. Online course reservation system

6. Airline/Railway reservation system

7. Software personnel management system

8. Credit card processing

9. e-book management system

10. Recruitment system

11. Foreign trading system

12. Conference management system

13. BPO management system

14. Library management system

15. Student information system

TOTAL:75 PERIODS

TEXT BOOKS

1. Bernd Bruegge and Allen H. Dutoit, “Object-Oriented Software Engineering: Using UML,Patterns and
Java”, Third Edition, Pearson Education, 2009.

2. Roger S. Pressman, Object-Oriented Software Engineering: An Agile Unified Methodology,First


Edition, Mc Graw-Hill International Edition, 2014.

4
REFERENCES

1. Carlo Ghezzi, Mehdi Jazayeri, Dino Mandrioli, Fundamentals of Software Engineering, 2 nd edition,
PHI Learning Pvt. Ltd., 2010.

2. Craig Larman, Applying UML and Patterns, 3rd ed, Pearson Education, 2005.

3. Len Bass, Ingo Weber and Liming Zhu, ―DevOps: A Software Architect‘s Perspective‖,Pearson
Education, 2016

4. Rajib Mall, Fundamentals of Software Engineering, 3rd edition, PHI Learning Pvt. Ltd.,2009.

5. Stephen Schach, Object-Oriented and Classical Software Engineering, 8th ed, McGrawHill, 2010.

5
KNOWLEDGE INSTITUTE OF TECHNOLOGY, SALEM- 637 504
(Autonomous)
COURSE PLAN
CDDA
Name of the Faculty, Programme &
S.Lalithambikai, AP / IT B.TECH – IT
Designation & Dept. Department of the Students
Academic Year, Semester &
Course Code & Name CCS356 OBJECT ORIENTED SOFTWARE ENGINEERING 2024-25, VI
Section

1. COURSE OUTCOMES
Lab
Class
Tutorial Sessions
On completion of the course, the students will be able to POs/PSOs BTL KC Sessions
(Hrs) /Field visits
(Hrs)
(Hrs)
CO1 Compare various Software Development Lifecycle Models PO1,2,3,4,5,10,11,12 L2 C 9 - 6
Evaluate project management approaches as well as cost
CO2 PO1,2,3,4,5,9,10,11,12 L3 C 9 - 6
and schedule estimation strategies.
CO3 Perform formal analysis on specifications. PO1,2,3,4,5,9,10,11,12 L3 C 9 - 6
CO4 Use UML diagrams for analysis and design. PO1,2,3,4,5,9,10,11,12 L3 MC 9 - 6

Architect and design using architectural styles and design 6


CO5 PO1,2,3,4,5,10,11,12 L3 MC 9 -
patterns, and test the system
Total Hrs 75
BTL: Bloom Taxonomy Level ( L1: Remember, L2: Understand, L3; Apply, L4: Analyze, L5: Evaluate, L6: Create)
KC-Knowledge component ( F:Factual ,C: Conceptual, P:Procedural, MC: Meta-Cognitive)
Mapping of COs with POs, PSOs
COs/ Pos
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
& PSOs
- -
CO1 2 2 1 2 2 - - 1 1 2 2 2 1
- -
CO2 2 3 2 3 2 - 2 2 3 2 3 2 1
- -
CO3 2 3 2 1 1 - 2 2 3 2 2 3 1
- -
CO4 2 3 2 2 3 - 2 2 3 2 2 3 1
- -
CO5 2 3 1 2 2 - - - - 1 3 2 2
- -
Avg. 2 2 1 2 2 - - 1 1 2 2 2 1
1 – Low, 2 – Medium, 3 – High

6
2. LECTURE PLAN

L.No. Topic L T P SAS TLM R* Date


UNIT I SOFTWARE PROCESS AND AGILE DEVELOPMENT 9
Introduction to Software Engineering, Software Process, Perspective and Specialized Process Models –
Introduction to Agility-Agile process-Extreme programming-XP Process-Case Study.
1 Introduction to Software Engineering * M01 LWD

2 Software Process * M01 LWD R3

Perspective and Specialized Process


3 * M01 LWD
Models

4 Introduction to Agility * M01 LWD

5 Agile process * M02 LWD

6 Extreme programming * M02 LWD

7 XP Process * M03 LWD

8 Case Study * M03 PL

9 Case Study * M03 PL


. Identify a software system that needs to be
10,11,12 * EL
developed.
Document the Software Requirements
13,14,15 * EL
Specification (SRS) for the identified system.
Assignment -1 M02
UNIT II REQUIREMENTS ANALYSIS AND SPECIFICATION 9
Requirement analysis and specification – Requirements gathering and analysis – Software Requirement
Specification – Formal system specification – Finite State Machines – Petrinets –Object modelling using
UML – Use case Model – Class diagrams – Interaction diagrams – Activity diagrams – State chart diagrams
– Functional modelling – Data Flow Diagram- CASE TOOLS.
Requirement analysis and specification
16 * M01 LWD
Requirements gathering and analysis
Software Requirement Specification
17 * M01 LWD
Formal system specification

18 Finite State Machines – Petrinets * M01 LWD

19 Object modelling using UML * M01 LWD

Use case Model – Class diagrams –


20 * M02 LWD
Interaction diagrams

21 Activity diagrams * M02 LWD

22 State chart diagrams * M02 LWD

23 Functional modelling * M03 LWD

* R1
24 Data Flow Diagram- CASE TOOLS. M03 LWD

7
Identify use cases and develop the Use Case
model. . Identify the conceptual classes and
25,26,27 develop a Domain Model and also derive a * EL
Class Diagram from that.

.Identify
the conceptual classes and
develop a Domain Model and also derive a
28,29,30 Class Diagram from that. * EL
Draw relevant State Chart and Activity
Diagrams for the same system.
Assignment -1(Submission: Before IAT-I) M02
UNIT III SOFTWARE DESIGN 9
Software design – Design process – Design concepts – Coupling – Cohesion – Functional independence –
Design patterns – Model-view-controller – Publish-subscribe – Adapter –Command – Strategy – Observer –
Proxy – Facade – Architectural styles – Layered – Client Server - Tiered - Pipe and filter-User interface
design-Case Study.
31 Software design – Design process * M01 LWD

32 Design concepts – Coupling – Cohesion * M01 LWD

33 Functional independence * M01 LWD

34 Design patterns – Model-view-controller * M01 LWD R2


Publish-subscribe – Adapter –Command –
35 * M02 LWD
Strategy

36 Observer – Proxy – Facade * M02 LWD

37 Architectural styles – Layered * M02 LWD


Client Server – Tiered- Pipe and filter-User
38 * M03 LWD
interface design

39 Case Study. * M03 PL


Implement the system as per the detailed
40,41,42 * EL
design
Implement the system as per the detailed
43,44,45 design * EL

Case Study (Submission: Before IAT-I) M02 LWD


UNIT IV SOFTWARE TESTING AND MAINTENANCE 9
Testing – Unit testing – Black box testing– White box testing – Integration and System testing–
Regression testing – Debugging - Program analysis – Symbolic execution – Model CheckingCase
Study
46 Testing – Unit testing – Black box testing * M01 LWD

White box testing – Integration and System


47 * M01 LWD
testing
White box testing – Integration and System
48 * M01 LWD
testing

49 Regression testing * M01 LWD

8
50 Debugging * M01 LWD

51 Program analysis * M02 LWD

52 Symbolic execution * M02 LWD

53 Model CheckingCase Study * M02 PL

54 Model CheckingCase Study * M02 PL R3


Test the software system for all the scenarios
55,56,57 * EL
identified as per the usecase diagram
Improve the reusability and maintainability of
58,59,60 the software system by applying appropriate * EL
design patterns.
Mini Project Demo(Submission: Before
M02 R5
IAT-II)
UNIT V PROJECT MANAGEMENT 9
Software Project Management- Software Configuration Management - Project
SchedulingDevOps: Motivation-Cloud as a platform-Operations- Deployment
Pipeline:Overall Architecture Building and Testing-Deployment- Tools- Case Study

61 Software Project Management * M01 LWD

62 Software Configuration Management * M01 LWD

Project SchedulingDevOps: Motivation-


63 * M01 LWD
Cloud as a platform- Operations
Deployment Pipeline:Overall Architecture
64 * M02 LWD
Building and Testing
Deployment Pipeline:Overall Architecture
65 * M02 LWD
Building and Testing

66 Deployment- Tools * M02 LWD

67 Deployment- Tools * M02 LWD R3

68 Case Study * M02 PL

69 Case Study * M02 PL


Implement the modified system and test it
70,71,72 EL
for various scenarios.
Implement the modified system and test it
73,74,75 EL
for various scenarios.
Mini project Document (Submission:
M02 LWD
Before IAT-II)

*R-Remarks
SAS Student Activity Sheet TLM Teaching Learning Methodology
LWD Lecture with Discussion HO Hands On
EL Experiential Learning (lab) PL Participative Learning

9
R1 Role Play R2 Flipped class, only Discussion in the class
R3 Discuss as a group(15 mins), and presentation by
R4 Video Screening, 15 mins, plus QA session
any 3 teams (7 min, each)
R5 Demonstration R6 Simulation based Discussion
R7 Factory Visit R8 Any Others (Specify)

3. STUDENT ACTIVITY SHEET

Student Activity Sheet (SAS)


Module: 01 Unit: 01 Lecture: 1 – 4
CO: CO1 PO: 2
Read T1- Pg: 12 - 67

View NPTEL :: Computer Science and Engineering - Software Engineering

Expected Learning
Key words : SDLC, Perspective Models,Quality
Outcome
Prepare – NTA** -
Prepare – TBA IAT – 1
Remarks -

Module: 02 Unit: 01 Lecture: 5-9


CO: CO1 PO: 2
Read T1- Pg: 69-79

View https://youtu.be/jRs-aFETAXY?feature=shared
Expected Keywords*: Agile Manifesto,Responding to Change Individuals and
LearningOutcome Interactions, Timeboxing, Core Values.
Prepare – NTA Assignment –A01:T1, Chapter-1, Review Questions
Prepare – TBA IAT – 1
Remarks -

Module: 01 Unit: 02 Lecture: 16-20


CO: CO2 PO: 2
Read T1 pg: 149-167
You Tube Video(1)
Url: https://youtu.be/WSNqcYqByFk?feature=shared
View
You Tube Video(2),
Url: https://youtu.be/73HwflsbzaI
Keywords*: air Programming Continuous Integration (CI),Refactoring
Expected
Collective Code Ownership Small Releases,YAGNI (You Aren’t Gonna
LearningOutcome
Need It)
Prepare – NTA Assignment –A01:T1, Chapter-1, Review
Prepare – TBA IAT – 1
Remarks -

10
Module: 02 Unit: 02 Lecture: 20-24
CO: CO2 PO: 1,5
Read T2 pg : 571 - 587
You Tube Video(6), Topic: Entities – ER diagram
View
Url: https://archive.nptel.ac.in/courses/107/105/107105088/
Expected Keywords*: Structures – Relational, Object Oriented – Entities – ER
LearningOutcome diagram - data models - conceptual, logical and physical models.
Prepare – NTA Assignment –A01:T1, Chapter-4, Review Questions
Prepare – TBA IAT – 1
Remarks -

Module: 01 Unit: 03 Lecture: 31-35


CO: CO3 PO: 1,2,3
Read T2 Pg:216-289
You Tube Video: https://youtu.be/mabRepmXLGA?feature=share
View
https://youtu.be/WSNqcYqByFk?feature=shared
Expected Keywords*: Stakeholder Identification,Requirement
LearningOutcome Elicitation,Requirement Validation, SRS Document,IEEE Standard
Prepare – NTA Case Study
Prepare – TBA IAT – 1
Remarks -

Module: 02 Unit: 03 Lecture: 36-39


CO: CO3 PO: 1,5
Read T1- Pg: 379,277-285
You Tube Video(4), Topic: TIN
View http://www.youtube.com/@dsysd-dev,http://dsysd.beehiiv.com/subscribe

Expected
Learning Keywords*: Z-Notation,B-Method,State-Based Models
Outcome
Prepare – NTA Case study
Prepare – TBA IAT –2
Remarks -

11
Module: 01 Unit: 04 Lecture: 46-49
CO: CO4 PO: 1,3,4
Read T1- Pg: 450-489
You Tube Video :
View https://youtu.be/B_yYAbQVitQ?feature=sharedhttpYAbQVitQ
https://youtu.be/B_yYAbQVitQ
Expected Keywords*:T est Cases,Mock Objects,Stubs, Top-Down Integration
LearningOutcome Bottom-Up Integration.
Prepare – NTA Mini project
Prepare – TBA IAT – 2
Remarks -

Module: 02 Unit: 04 Lecture: 50-52


CO: CO4 PO: 1,3,4
Read T2- Pg: 429,470-474
You Tube Video
View https://youtu.be/_6ZLCSPmgc8?feature=shared
https://youtu.be/KWN5MeUCCT4
Keywords*: Memory Leak Detection,Performance Profiling,Symbolic
Expected
Execution,Model Checking,Error Logs,Root Cause Analysis,Automated
LearningOutcome
Testing Tools,Selenium, JUnit, TestNG
Prepare – NTA Mini Project
Prepare – TBA IAT – II
Remarks -

Module: 03 Unit: 05 Lecture: 61-64


CO: CO5 PO: 1,3,4
Read T1- Pg: 647-659
You Tube Video
View Url: https://youtu.be/UEEWbe1FoKI?feature=shared
https://youtu.be/NGmPTl6Ado0?feature=shared
Expected Keywords*: Gantt Chart,PERT Chart,Critical Path Method (CPM)
LearningOutcome Task Dependencies Milestones,Resource Allocation
Prepare – NTA Mini project
Prepare – TBA IAT – II
Remarks -

12
Module: 01 Unit: 05 Lecture: 65-69
CO: CO5 PO: 1,2,3,4,5
Read T2- Pg: 590-600
You Tube Video
Url: https://youtu.be/IBL9MqvpPlM?feature=shared
View
You Tube Video
Url: https://youtu.be/CJQ9qrFo5ko
Keywords*: ontinuous Integration (CI),Continuous Delivery (CD)
Expected Continuous Deployment,Infrastructure as Code (IaC),Version
LearningOutcome Control Systems (e.g., Git),Automation Tools (e.g., Jenkins,
Ansible, Chef, Puppet)
Prepare – NTA Mini project
Prepare – TBA IAT – II
Remarks -

**Max. 2 NTA can be planned for Course.

4. INNOVATIVE TEACHING LEARNING METHODOLOGY(I-TLM)

* I-TLM Planned Actual


Learning
Sl.No. Cos Session Outcome (Min. one Month & Period/
Space Date
methodology/CO) Week Duration
Perform formal analysis on Feb &
1. CO3 specifications. Class room Flipped Class Second
week
Use UML diagrams for analysis March &
2. CO4 and design. Class room Flipped Class Second
week

*Methods -Industrial Expert Lecture, ICT usage, Field Visit, Guest Lecture, Demonstration, Tutorial, Online
Quiz, Hands-on training, Activity based learning, Assignment, Seminar, Mini projects, etc.,

13
5. ASSESSMENT PATTERN (R2021)- Sample

Cognitive Process Levels Total


Mark Split up CO wise Mark Distribution (%)
Distribution in Percentage Marks

Sections/ Total
Part A Part B CO1 CO2 CO3 CO4 CO5 L1 L2 L3 L4 L5 L6
Tests Marks
IAT - 1 20 80 100 40 40 20 20 20 60 100
IAT - 2 20 80 100 20 40 40 20 20 60 100

Direct Other
Assessment
Assessment 10 50 50 40
1 (NTA)*
Other
Assessment 10 50 50 40
2 (NTA)*

ESE** 20 80 100 20 20 20 20 20 100


Course
Indirect End Set of Questionaries with
Assessment Survey rubrics-based assessment
-
(CES)

* As per R2023, any one of 3 cases can be followed based on the preference of course faculty.
** Faculty can enter the Cognitive Process Levels Distribution in Percentage after the completion of End
Semester Examination.

14
KNOWLEDGE INSTITUTE OF TECHNOLOGY, SALEM- 637 504
(Autonomous)
QUESTION PAPER PATTERN

CCS356 OBJECT ORIENTED SOFTWARE ENGINEERING

Part A Part B Part C


Tests
(All questions compulsory) (Either or choice) (Either or choice)
No. of. Marks/ No. of. Marks/ No. of. Marks/
Total Total Total
Questions Question Questions Question Questions Question

IAT - 1 10 2 20 5 13 65 1 15 15

IAT - 2 10 2 20 5 13 65 1 15 15

ESE 10 2 20 5 13 65 1 15 15

15
OCE351 ENVIRONMENTAL AND SOCIAL IMPACT ASSESSMENT LTPC
3003
COURSE OBJECTIVE:
 To impart the knowledge and skills to identify, assess and mitigate the environmental and social
impacts of developmental projects
UNIT I INTRODUCTION 9
Impacts of Development on Environment – Rio Principles of Sustainable Development- Environmental
Impact Assessment (EIA) – Objectives – Historical development – EIA Types – EIA in project cycle –
EIA Notification and Legal Framework–Stakeholders and their Role in EIA– Selection & Registration
Criteria for EIA Consultants.
UNIT II ENVIRONMENTAL ASSESSMENT 9
Screening and Scoping in EIA – Drafting of Terms of Reference, Baseline monitoring, Prediction and
Assessment of Impact on land, water, air, noise and energy, flora and fauna - Matrices – Networks –
Checklist Methods - Mathematical models for Impact prediction – Analysis of alternatives.
UNIT III ENVIRONMENTAL MANAGEMENT PLAN 9
Plan for mitigation of adverse impact on water, air and land, water, energy, flora and fauna –
Environmental Monitoring Plan – EIA Report Preparation – Review of EIA Reports – Public Hearing-
Environmental Clearance Post Project Monitoring.
UNIT IV SOCIO ECONOMIC ASSESSMENT 9
Baseline monitoring of Socio economic environment – Identification of Project Affected Personal –
Rehabilitation and Resettlement Plan- Economic valuation of Environmental impacts – Cost benefit
Analysis.
UNIT V CASE STUDIES 9
EIA case studies pertaining to Infrastructure Projects – Real Estate Development - Roads and Bridges –
Mass Rapid Transport Systems - Ports and Harbor – Airports - Dams and Irrigation projects - Power
plants – CETPs- Waste Processing and Disposal facilities – Mining Projects.
TOTAL: 45 PERIODS
COURSE OUTCOMES:
The students completing the course will have ability to
CO1: Carry out scoping and screening of developmental projects for environmental and social
assessments
CO2: Explain different methodologies for environmental impact prediction and assessment
CO3: Plan environmental impact assessments and environmental management plans.
CO4: Evaluate environmental impact assessment reports.

TEXTBOOKS:
1. Canter, R.L, “Environmental impact Assessment “, 2nd Edition, McGraw Hill Inc, New Delhi,1995.
2. Lohani, B., J.W. Evans, H. Ludwig, R.R. Everitt, Richard A. Carpenter, and S.L. Tu, “Environmental
Impact Assessment for Developing Countries in Asia”, Volume 1 – Overview, Asian Development
Bank,1997.
3. Peter Morris, Riki Therivel “Methods of Environmental Impact Assessment”, Routledge
Publishers,2009.

REFERENCES:
1. Becker H. A., Frank Vanclay,“The International handbook of social impact assessment” conceptual
and methodological advances, Edward Elgar Publishing, 2003.
2. Barry Sadler and Mary McCabe, “Environmental Impact Assessment Training Resource Manual”,
United Nations Environment Programme, 2002.
3. Judith Petts, “Handbook of Environmental Impact Assessment Vol. I and II”, Blackwell Science New
York, 1998.
4. Ministry of Environment and Forests EIA Notification and Sectoral Guides, Government of India, New
Delhi, 2010.

16
KNOWLEDGE INSTITUTE OF TECHNOLOGY, SALEM - 637 504
(Autonomous)
COURSE PLAN
CDDA
Name of the Faculty, Programme &
S. ARULKESAVAN, AP/CIVIL ENGINEERING B.Tech – Information Technology
Designation & Dept. Department of the Students
Academic Year, Semester &
Course Code & Name OCE351 – Environmental and Social Impact Assessment Section
2024 – 2025, VI

1. COURSE OUTCOMES
Lab
Class
Tutorial Sessions/
On completion of the course, the students will be able to POs/PSOs BTL KC Sessions
(Hrs) Field visits
(Hrs)
(Hrs)
PO1, PO2, PO5, PO6,
Carry out scoping and screening of developmental projects for PO7, PO8, PO9,
CO1 L2 Conceptual 9 - -
environmental and social assessments PO10, PO11 PO12,
PSO1, PSO2, PSO3.
Explain different methodologies for environmental impact PO1, PO2, PO3, PO4,
CO2 L2 Conceptual 9 - -
prediction and assessment PO5, PO6, PO7, PO8,
Plan environmental impact assessments and environmental PO9, PO10, PO11
CO3 L2 Conceptual 9 - -
management plans PO12, PSO1, PSO2,
CO4 Evaluate environmental impact assessment reports PSO3. L3Conceptual 18 - -
Total Hrs 45 -
BTL: Bloom Taxonomy Level (L1: Remember, L2: Understand, L3; Apply, L4: Analyze, L5: Evaluate, L6: Create)
KC-Knowledge component (F: Factual, C: Conceptual, P: Procedural, MC: Meta-Cognitive)
Mapping of COs with POs, PSOs
COs /
POs & PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
PSOs
CO1 2 1 - - 1 2 2 2 1 1 1 2 2 2 1
CO2 3 3 2 2 3 2 1 1 1 1 2 2 2 2 2
CO3 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2
CO4 3 3 3 3 3 3 2 2 2 1 3 2 3 3 3
CO5 2 2 2 2 2 2 2 2 2 1 2 2 3 3 3
Avg. 2.4 2.2 1.8 1.8 2.2 2.2 1.8 1.6 1.4 1 1.8 2 2.4 2.4 2.2
1 – Low, 2 – Medium, 3 – High

17
2. LECTURE PLAN

L.No. Topic L T P SAS TLM R* Date


UNIT-I: Introduction: Impacts of Development on Environment (L2) – Rio Principles of
Sustainable Development (L1)- Environmental Impact Assessment (EIA) – Objectives (L1) –
Historical development (L1) – EIA Types (L2) – EIA in project cycle (L2) –EIA Notification and
Legal Framework (L2) –Stakeholders and their Role in EIA (L2) – Selection & Registration Criteria
for EIA Consultants. (L2) (9)
Impacts of Development on Environment
1 * M01 LWD
(L2)
Rio Principles of Sustainable Development
2 * M01 LWD
(L1)
Environmental Impact Assessment (EIA) –
3 * M01 LWD
Objectives
4 Historical development (L1) * M02 LWD

5 EIA Types (L2) * M02 LWD

6 EIA in project cycle (L2) * M02 LWD


EIA Notification and Legal Framework
7 * M03 LWD
(L2)
8 Stakeholders and their Role in EIA (L2) * M03 LWD R1
Selection & Registration Criteria for EIA
9 * M03 LWD
Consultants (L2)
Assignment -1 (Submission: Before L19)

L.No. Topic L T P SAS TLM R* Date


UNIT-II: Environmental Assessment: Screening and Scoping in EIA (L1) – Drafting of Terms of
Reference, (L2) Baseline monitoring (L2), Prediction and Assessment of Impact on land, water, air,
noise and energy, flora and fauna (L2) - Matrices – Networks – Checklist Methods - Mathematical
models for Impact prediction (L2) – Analysis of alternatives (L2). (9)
10 Screening and Scoping in EIA (L1) * M01 LWD

11 Drafting of Terms of Reference (L2) * M01 LWD

12 Baseline monitoring (L2), * M01 LWD

13 * M02 LWD
Prediction and Assessment of Impact on
14 land, water, air, noise and energy, flora and * M02 LWD R7
fauna (L2)
15 * M02 LWD

16 Matrices – Networks – Checklist Methods - * M03 LWD


Mathematical models for Impact prediction
17 (L2) * M03 LWD

18 Analysis of alternatives (L2) * M03 LWD

18
Assignment -1 (Submission: Before L19)

L.No. Topic L T P SAS TLM R* Date


UNIT-III: Environmental Management Plan: Plan for mitigation of adverse impact on water, air
and land, water, energy, flora and fauna (L2) – Environmental Monitoring Plan (L1) – EIA Report
Preparation (L2) – Review of EIA Reports (L2) – Public Hearing (L1) - Environmental Clearance
Post Project Monitoring (L2). (9)
19 * M01 LWD
Plan for mitigation of adverse impact on
20 water, air and land, water, energy, flora and * M01 LWD
fauna (L2)
21 * M01 LWD

22 Environmental Monitoring Plan (L1) * M02 LWD

23 EIA Report Preparation (L2) * M02 LWD R3

24 Review of EIA Reports (L2) * M02 LWD

25 Public Hearing (L1) * M03 LWD

26 * M03 LWD
Environmental Clearance Post Project
Monitoring (L2)
27 * M03 LWD

L.No. Topic L T P SAS TLM R* Date


UNIT-IV: Socio Economic Assessment: Baseline monitoring of Socio-economic environment (L2) –
Identification of Project Affected Personal (L2) – Rehabilitation and Resettlement Plan (L2)-
Economic valuation of Environmental impacts (L2) – Cost benefit Analysis (L2). (9)
28 * M01 LWD
Baseline monitoring of Socio-economic
environment (L2)
29 * M01 LWD

30 * M01 LWD R2
Identification of Project Affected Personal
(L2)
31 * M01 LWD

32 Rehabilitation and Resettlement Plan (L2) * M02 LWD

33 * M02 LWD
Economic valuation of Environmental
impacts (L2)
34 * M02 LWD

35 * M02 LWD
Cost benefit Analysis (L2)
36 * M02 LWD

Assignment -2 (Submission: Before L42)

19
L.No. Topic L T P SAS TLM R* Date
UNIT-V: Case Studies: EIA case studies pertaining to Infrastructure Projects (L3) – Real Estate
Development (L3) - Roads and Bridges (L3) – Mass Rapid Transport Systems (L3) - Ports and Harbor
(L3) – Airports (L3) - Dams and Irrigation projects (L3) – Power plants (L3) – CETPs (L3) - Waste
Processing and Disposal facilities (L3) – Mining Projects. (L3) (9)
37 EIA case studies pertaining to * M01 LWD
Infrastructure Projects (L3) – Real Estate
38 Development (L3) * M01 LWD
39 Roads and Bridges (L3) – Mass Rapid * M01 LWD
40 Transport Systems (L3) * M01 LWD
41 * M02 LWD
Ports and Harbor (L3) – Airports (L3) - R3
42 Dams and Irrigation projects (L3) * M02 LWD

43 * M02 LWD
Power plants (L3) – CETPs (L3) - Waste
Processing and Disposal facilities (L3)
44 * M02 LWD

45 Mining Projects. (L3) * M02 LWD

*R-Remarks
SAS Student Activity Sheet TLM Teaching Learning Methodology
LWD Lecture with Discussion HO Hands On
EL Experiential Learning (lab) PL Participative Learning
R1 Role Play R2 Flipped class, only Discussion in the class
Discuss as a group (15 mins), and presentation by
R3 R4 Video Screening, 15 mins, plus QA session
any 3 teams (7 min, each)
R5 Demonstration R6 Simulation based Discussion
R7 Factory Visit R8 Any Others (Specify)

3. STUDENT ACTIVITY SHEET

Student Activity Sheet (SAS)


Module: 01 Unit: 01 Lecture: 1 – 3
CO: CO1 PO: 1,2,5,6,7,8,9,10,11,12

Read Copier (pp.1-16)

YT Video (1), Topic: Environmental Impact Assessment (EIA)


View
Url: https://www.youtube.com/watch?v=_iLdyhgFv1U
Expected Learning
Keywords*: EIA, Impacts on environment, Rio’s Principles.
Outcome
Prepare – NTA** Quiz –Qz-01(Part)
Prepare - TBA IAT – 1 (Part)
1. Recall EIA and its scope.
Remarks
2. State Rio’s principles.

20
Student Activity Sheet (SAS)
Module: 02 Unit: 01 Lecture: 4 – 6
CO: CO1 PO: 1,2,5,6,7,8,9,10,11,12

Read Copier (pp.16-24)


You Tube Video (2), Topic: EIA Types
View
URL: https://www.youtube.com/watch?v=S4Qil1d2IiU
Expected
Keywords*: EIA types, Sectoral EIA, Regional EIA, Project EIA.
Learning Outcome
Prepare – NTA Quiz –Qz-01(Part)
Prepare - TBA IAT – 1 (Part)
1. List the objectives of project EIA.
Remarks
2. Compare Sectoral and Regional EIA.

Student Activity Sheet (SAS)


Module: 03 Unit: 01 Lecture: 7 – 9
CO: CO1 PO: 1,2,5,6,7,8,9,10,11,12

Read Copier (pp.16-24)


You Tube Video (3), Topic: Environment Impact Assessment Law
View
URL: https://www.youtube.com/watch?v=_ykdfsp09-k
Expected Keywords*: Legal framework, EIA notification, Stake holders in EIA,
Learning Outcome selection of EIA consultants.
Prepare – NTA Quiz –Qz-01(Part)
Prepare - TBA IAT – 1 (Part)
1. Mention selection criteria for EIA consultants.
Remarks
2. What are the roles of EIA stake holders?

Student Activity Sheet (SAS)


Module: 01 Unit: 02 Lecture: 9 – 12
CO: CO2 PO: 1,2,3,4,5,6,7,8,9,10,11,12

Read Copier (pp. 26 – 40)

YT Video (4), Topic: Screening, Scoping and Commissioning an HIA


View
Url: https://www.youtube.com/watch?v=FkF0hUTbCLQ
Expected Learning Keywords*: Screening, Scoping, Drafting, Base line monitoring, EIA
Outcome selection.
Prepare – NTA** Assignment –A01(Part): Refer the QP in GCR
Prepare - TBA IAT – 1 (Part)
1. What are the processes involved in EIA?
Remarks
2. What is base line monitoring?

21
Student Activity Sheet (SAS)
Module: 02 Unit: 02 Lecture: 13 – 15
CO: CO2 PO: 1,2,3,4,5,6,7,8,9,10,11,12

Read Copier (pp.40-47)

YT Video (5): Environmental Impact Assessment Tools


View
URL: https://www.youtube.com/watch?v=nFlHbnnXbaE
Expected Learning Keywords*: Prediction of impacts on air, water, noise and others, Level of
Outcome Impacts.
Prepare – NTA** Assignment –A01(Part): Refer the QP in GCR
Prepare – TBA IAT – 1 (Part)
1. How impacts are predicted?
Remarks
2. What are the impacts involved in construction projects?

Student Activity Sheet (SAS)


Module: 03 Unit: 02 Lecture: 16 – 18
CO: CO2 PO: 1,2,3,4,5,6,7,8,9,10,11,12

Read Copier (pp.47-54)

YT Video (6): Approaches to Impact Prediction | Methodological Impact


View Assessment
URL: https://www.youtube.com/watch?v=_H4Ro5A6ZFc
Expected Learning Keywords*: Checklist, Matrices, Questionnaire, Mathematical Model
Outcome AOA.
Prepare – NTA** Assignment –A01(Part): Refer the QP in GCR
Prepare - TBA IAT – 1 (Part)
1. Compare Checklist and matrices methods.
Remarks
2. How AOA used in EIA?

Student Activity Sheet (SAS)


Module: 01 Unit: 03 Lecture: 19 – 21
CO: CO3 PO: 1,2,3,4,5,6,7,8,9,10,11,12
Read Copier (pp.56-63)
YT Video (7), Topic: Mitigation of Environmental Impacts
View
URL: https://www.youtube.com/watch?v=-bZMn0bi8Go
Expected Learning
Keywords*: Mitigation of Impacts, Pre assessment, Post Assessment.
Outcome
Prepare – NTA** -
Prepare - TBA IAT – 1 (Part)
1. What is EMP?
Remarks
2. How to mitigate impacts in several projects?

22
Student Activity Sheet (SAS)
Module: 02 Unit: 03 Lecture: 22 – 24
CO: CO3 PO: 1,2,3,4,5,6,7,8,9,10,11,12

Read Copier (pp.63-75)

YT Video (8), Topic: EIA report preparation


View
URL: https://www.youtube.com/watch?v=k5xIr8NrVOA
Expected Learning
Keywords*: EIA report, Review of EIA, Environment Clearance.
Outcome
Prepare – NTA** -
Prepare - TBA IAT – 2 (Part)
1. What are the documents needed for EIA report?
Remarks
2. What is NOC or EC in EIA?

Student Activity Sheet (SAS)


Module: 03 Unit: 03 Lecture: 25 – 27
CO: CO3 PO: 1,2,3,4,5,6,7,8,9,10,11,12
Read Copier (pp.63-75)
YT Video (9), Topic: Post Monitoring in EIA
View
URL: https://www.youtube.com/watch?v=IpCle5hpgc8
Expected Learning Keywords*: Environment Clearance for post monitoring, Alternatives,
Outcome Public Hearing.
Prepare – NTA** -
Prepare - TBA IAT – 2 (Part)
Remarks 1. What is meant by post monitoring?

Student Activity Sheet (SAS)


Module: 01 Unit: 04 Lecture: 28 – 31
CO: CO4 PO: 1,2,3,4,5,6,7,8,9,10,11,12

Read Copier (pp.77-83)

YT Video (10), Topic: Social Impact Assessment


View
Url: https://www.youtube.com/watch?v=0eyFGMUWdxg
Expected Learning
Keywords*: SEIA, Economic Evaluation, Costing techniques, R&R Plan
Outcome
Prepare – NTA** -
Prepare - TBA IAT – 2 (Part)
1. What is SEIA?
Remarks
2. How to predict the PAP in EIA?

23
Student Activity Sheet (SAS)
Module: 02 Unit: 04 Lecture: 32 - 36
CO: CO4 PO: 1,2,3,4,5,6,7,8,9,10,11,12

Read Copier (pp. 84 - 87) Ref (pp. 19 – 40)

YT Video (11), Topic: Economic Impact Analysis vs. Cost Benefit Analysis
View
URL: https://www.youtube.com/watch?v=oV_g2X6Quuo
Expected Learning
Keywords*: Economic Evaluation, Cost – Benefit Ratio.
Outcome
Assignment –A02(Part):
Prepare – NTA**
Refer the QP in GCR
Prepare - TBA IAT – 2 (Part)
1. What is cost benefit ratio?
Remarks
2. What are the methods used for economic evaluation?

Student Activity Sheet (SAS)


Module: 01 Unit: 05 Lecture: 37 – 40
CO: CO4 PO: 1,2,3,4,5,6,7,8,9,10,11,12

Read Copier (pp. 88 - 93)

YT Video (12), Topic: TOD Case study-I


View
Url: https://www.youtube.com/watch?v=vrFn-kLx7rs
Expected Learning
Keywords*: Impacts on Real Estate project, MRTS, Apartment Buildings.
Outcome
Prepare – NTA** Assignment –A02(Part): Refer the QP in GCR
Prepare - TBA IAT – 2 (Part)
Remarks 1. How EIA proceeds for various developmental projects?

Student Activity Sheet (SAS)


Module: 02 Unit: 05 Lecture: 41 – 45
CO: CO4 PO: 1,2,3,4,5,6,7,8,9,10,11,12

Read Copier (pp. 94 - 101)

YT Video (13), Topic: Case Study - Common effluent treatment plant


View (CETP)
URL: https://www.youtube.com/watch?v=BKgzN6K6FJM
Expected Learning
Keywords*: CETP, Waste Management, Impacts on Mining project.
Outcome
Prepare – NTA** -
Prepare - TBA IAT – 2 (Part)
Remarks 1. How EIA proceeds for various developmental projects?

**Max. 2 NTA can be planned for Course.

24
4. INNOVATIVE TEACHING LEARNING METHODOLOGY(I-TLM)

* I-TLM Planned Actual


Learning
COs Session Outcome (Min. one Month & Period/
Sl.No. Space Date
methodology/CO) Week Duration
Carry out scoping and screening Jan &
of developmental projects for Role Play,
1. CO1 Class room Fourth
environmental and social Online Quiz
assessments Week
Explain different methodologies Feb &
2. CO2 for environmental impact Field Field Visit Second
prediction and assessment Week
Plan environmental impact Feb &
3. CO3 assessments and environmental Class room Seminar Fourth
management plans Week
March
Evaluate environmental impact Seminar - Case
4. CO4 Class room Second
assessment reports Study
Week

*Methods - Industrial Expert Lecture, ICT usage, Field Visit, Guest Lecture, Demonstration, Tutorial, Online
Quiz, Hands-on training, Activity based learning, Assignment, Seminar, Mini projects, etc.,

5. ASSESSMENT PATTERN

CO wise Mark Cognitive Process Levels Total


Mark Split up
Distribution (%) Distribution in Percentage Marks

Sections/ Part Part Part Total


CO1 CO2 CO3 CO4 L1 L2 L3 L4 L5 L6
Tests A B C Marks

IAT – 1 20 65 15 100 40 40 20 - 6.66 76.67 16.66 - - - 100

IAT - 2 20 65 15 100 - - 40 60 6.66 76.67 16.66 - - - 100


Direct
Assessment Other
Assessment 40 - - - - - - - - - - 40
1 (Specify)

Other
Assessment 40 - - - - - - - - - - 40
2 (Specify)

ESE 20 65 15 100 25 25 25 25 6.66 76.67 16.66 - - - 100

Course
Indirect End Set of Questionaries with
10 10 10 10 10 80 10 - - - 100
Assessment Survey rubrics-based assessment
(CES)

25
Day -1 Handout

OCE351 – Environmental and Social Impact Assessment

1 Syllabus
2 Lesson Plan and SAS
3 Assessment Pattern (and Weightage)
Test Pattern Non-Test
Course Based Total Total Total Marks
S.No. Subject Code Subject Title
Category IAT 1 IAT 2 Total Assessment IA ESE (IA+ ESE)
(NTA)

Environmental
and Social
1 OCE351 OE 10 10 20 20 40 60 100
Impact
Assessment
4 Assessment of NTA Methodology
 Online Quiz – 5 Marks
 Assignment – 5 marks
 Seminar– 5 marks
 Case Study Presentation – 5 marks
5 Assessment of TBA:
 IAT I & II (100 Marks)
 ESE (100 Marks)
 QP pattern – PART A (10x2=20), PART B (5x13=65) & PART C (1x15=15)
 Portion – IAT (2.5 Units) & ESE (All 5 Units)
 Duration - IAT (3 Hrs.) & ESE (3 Hrs.)
6 Additional information (if any)

26
KNOWLEDGE INSTITUTE OF TECHNOLOGY, SALEM - 637 504
(Autonomous)
COURSE PLAN
CDDA
Name of the Faculty, Programme &
Mr.T.Bhuvaneshwaran B.Tech - IT
Designation & Dept. Department of the Students
CCS332 - APP DEVELOPMENT Academic Year, Semester &
Course Code & Name 2024-25, VI Sem
Section
1. COURSE OUTCOMES
Lab
Class
Tutorial Sessions/
On completion of the course, the students will be able to POs/PSOs BTL KC Sessions
(Hrs) Field visits
(Hrs)
(Hrs)
PO1, PO2, PO5, PO12,
CO1 Develop Native applications with GUI Components. L2 C 6 3 -
PSO1, PSO2, PSO3
PO1, PO2, PO3, PO4,
CO2 Develop hybrid applications with basic event handling. PO5, PO7, PO12, PSO1, L3 P 6 3 -
PSO2, PSO3
PO1, PO2, PO3, PO4,
Implement cross-platform applications with location and
CO3 PO5, PO7, PO12, PSO1, L3 P 6 3 -
data storage capabilities.
PSO2, PSO3
PO1, PO2, PO3, PO4,
Implement cross platform applications with basic GUI and
CO4 PO5, PO12, PSO1, L3 P 6 3 -
event handling.
PSO2, PSO3
PO1, PO2, PO3, PO4,
CO5 Develop web applications with cloud database access. PO5, PO12, PSO1, L3 C 6 3 -
PSO2, PSO3
Total Hrs 30 15 -
BTL: Bloom Taxonomy Level ( L1: Remember, L2: Understand, L3; Apply, L4: Analyze, L5: Evaluate, L6: Create)
KC-Knowledge component ( F:Factual ,C: Conceptual, P:Procedural, MC: Meta-Cognitive)
Mapping of COs with POs, PSOs
COs /
POs & PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
PSOs
CO1 2 2 1 2 3 1 1 2 1 2 3 3
CO2 2 1 3 2 2 3 2 2 3 3 2 1
CO3 2 2 2 1 2 1 1 1 1 1 1 2
CO4 1 3 1 1 3 1 1 3 2 1 3 1
CO5 1 1 3 1 3 1 1 2 1 3 2 1
Avg. 1.6 1.8 2 1.4 2.6 1.4 1.2 2 1.6 2 2.2 1.6
1 – Low, 2 – Medium, 3 – High
27
2. LECTURE PLAN
L.
Topic L T P SAS TLM R* Date
No.

UNIT-I: FUNDAMENTALS OF MOBILE & WEB APPLICATION DEVELOPMENT :


Basics of Web and Mobile application development, Native App, Hybrid App, Cross-platform App,
What is Progressive Web App, Responsive Web design (6)

Fundamentals of Mobile application:


1 Basics of Web and Mobile application * M01 LWD R2
development

2 Native App * M01 LWD

3 Hybrid App * M01 LWD R2

WEB APPLICATION DEVELOPMENT:


4 * M02 LWD R2
Cross-platform App
What is Progressive Web App, Responsive
5 * M02 HO
Web design
UNIT-II: NATIVE APP DEVELOPMENT USING JAVA
Native Web App, Benefits of Native App, Scenarios to create Native App, Tools for creating Native
App, Cons of Native App, Popular Native App Dev elopment Frameworks, Java & Kotlin for Android,
Swift & Objective-C for iOS, Basics of React Native, Native Components, JSX, State, Props
(6)
Native Web App, Benefits of Native App,
6 * M03 LWD
Scenarios to create Native App
Tools for creating Native App, Cons of
7 Native App, Popular Native App Dev * M03 LWD R2
elopment Frameworks

8 Java & Kotlin for Android * M03 LWD, R2

Swift & Objective-C for iOS, Basics of


9 * M04 HO
React Native,

10 Native Components, JSX, State, Props * M04 LWD

Exp 1: Using react native, build a cross


11 * HO
platform application for a BMI calculator
UNIT-III: HYBRID APP DEVELOPMENT
Hybrid Web App, Benefits of Hybrid App, Criteria for creating Native App, Tools for creating Hybrid
App, Cons of Hybrid App, Popular Hybrid App Development Frameworks, Ionic, Apache Cordova (6)
Hybrid Web App, Benefits of Hybrid App,
12 * M05 LWD R7
Criteria for creating Native App
Tools for creating Hybrid App, Cons of
13 * M05 LWD R1
Hybrid App
Popular Hybrid App Development
14 * M05 LWD R2
Frameworks, Ionic, Apache Cordova
Exp 2 : Build a cross platform application
for a simple expense manager which
15 allows entering expenses and income on * HO
each day and displays category wise
weekly income and expense.
Exp 3 : Develop a cross platform
application to convert units from imperial
16 * HO
system to metric system ( km to miles, kg
to pounds etc.,)
UNIT-IV: CROSS-PLATFORM APP DEVELOPMENT USING REACT-NATIVE
What is Cross-platform App, Benefits of Cross-platform App, Criteria for creating Cross-platform
App, Tools for creating Cross-platform App, Cons of Cross-platform App, Popular Cross platform App

28
Development Frameworks, Flutter, Xamarin, React-Native, Basics of React Native, Native
Components, JSX, State, Props (6)
What is Cross-platform App, Benefits of
17 Cross-platform App, Criteria for creating * M06 HO R2
Cross-platform App
Tools for creating Cross-platform App,
18 * M06 LWD R2
Cons of Cross-platform App
Popular Cross platform App Development
19 * M06 LWD R2
Frameworks

20 Flutter, Xamarin, React-Native * M07 HO R5

Basics of React Native, Native


21 * M07 HO
Components, JSX, State, Props
Exp 4 :Design and develop a cross
22 platform application for day to day task * HO
(to-do) management
Exp 5 :Design an android application
using Cordova for a user login screen with
23 username, password, reset button and a * HO
submit button. Also, include header image
and a label. Use layout managers
UNIT-V: NON-FUNCTIONAL CHARACTERISTICS OF APP FRAMEWORKS
Comparison of different Ap p frameworks, Build Performance, App Performance, Debugging
capabilities, Time to Market, Maintainability, Ease of Development, UI/UX, Reusability (6)
Comparison of different Ap p frameworks,
24 Build Performance, App Performance, * M08 LWD
Debugging capabilities
Time to Market, Maintainability, Ease of
25 * M08 LWD R2
Development,

26 UI/UX, Reusability * M08 LWD R5

Exp 6 : Design and develop an android


application using Apache Cordova to find
27 * HO
and display the current location of the
user.
Exp 7 :Write programs using Java to
create Android application having
Databases
● For a simple library application.
28 ● For displaying books available, books * HO
lend, book reservation. Assume that
student information is available in a
database which has been stored in a
database server

*R-Remarks
SAS Student Activity Sheet TLM Teaching Learning Methodology
LWD Lecture with Discussion HO Hands On
EL Experiential Learning (lab) PL Participative Learning
R1 Role Play R2 Flipped class, only Discussion in the class
R3 Discuss as a group(15 mins), and Video Screening, 15 mins, plus QA
R4
presentation by any 3 teams (7 min, each) session
R5 Demonstration R6 Simulation based Discussion
R7 Factory Visit R8 Any Others (Specify)

29
3. STUDENT ACTIVITY SHEET
Student Activity Sheet (SAS)
Module:
Unit: 01 L. No.: 1 - 3
01
CO: CO1 PO: 1,2,5,12 PSO: 1,2,3

FUNDAMENTALS OF MOBILE & WEB APPLICATION DEVELOPMENT : Basics of Web and


Read
Mobile application development, Native App, Hybrid App UN (p.no. 5 - 15)

YT Video (1), Topic: : Basics of Native App, Hybrid App


View
url : https://www.youtube.com/watch?v=ZikVtdopsfY&pp=ygUPI3R5cGVzb2ZvdHRhcHBz

Expected Understand how to develop web and mobile applications. Apply appropriate development
Learning
Outcome
approaches for real-world projects.

Prepare – Quiz – Qz-01(Part) (Submission: Before Unit-1)


NTA** Assignment (Part) (Submission: Before Unit-2.5)
Prepare -
IAT-1 (Part)
TBA
* The students have to attach 5W & 1H Questions with these Key words and in a position
Remarks to answer.
[5W & 1H : What, When, Where, Who, Why, How]

Module:
Unit: 01 L. No.: 4 – 5
02
CO: CO1 PO: 1,2,5,12 PSO: 1,2,3

Cross-platform App, What is Progressive Web App, Responsive Web design


Read
UN (p.no. 16 - 20)

YT Video (1), Topic: What is Progressive Web App


View
Url: https://www.youtube.com/watch?v=1WWweyBaWZk

Expected
Learning How to develop cross-platform apps for multiple devices.
Outcome

Prepare - Quiz – Qz-01(Part) (Submission: Before Unit-1)


NTA Assignment (Part) (Submission: Before Unit-2.5)
Prepare -
IAT-1 (Part)
TBA
* The students have to attach 5W & 1H Questions with these Key words and in a position
Remarks to answer.
[5W & 1H : What, When, Where, Who, Why, How]

Module:
Unit: 02 L. No.: 6 – 8
03
1, 2, 3, 4, 5, 7,
CO: CO2 PO: PSO: 1, 2, 3
12
Native Web App, Benefits of Native App, Scenarios to create Native App, Tools for
Read creating Native App, Cons of Native App, Popular Native App Dev elopment Frameworks,
Java & Kotlin for Android UN (p.no. 21 - 29)
View YT Video (1), Topic: Java & Kotlin for Android
Url: https://www.youtube.com/watch?v=9wWgw9smBJs&pp=ygUII2RibGl2ZWM%3D
Expected
limitations of native apps, explore popular native app development frameworks, and
Learning
learn the basics of using Java and Kotlin for Android development.
Outcome

30
Prepare – Quiz – Qz-02(Part) (Submission: Before Unit-2)
NTA** Assignment (Part) (Submission: Before Unit-2.5)
Prepare -
IAT-1 (Part)
TBA
* The students have to attach 5W & 1H Questions with these Key words and in a position
Remarks to answer.
[5W & 1H : What, When, Where, Who, Why, How]
Module:
Unit: 02 L. No.: 9 – 10
04
1, 2, 3, 4, 5, 7,
CO: CO2 PO: PSO: 1, 2, 3
12
Swift & Objective-C for iOS, Basics of React Native, Native Components, JSX, State,
Read
Props UN(p.no. 35 - 40)
YT Video (1), Topic: Basics of React Native, Native Components
View
Url: https://www.youtube.com/watch?app=desktop&v=-d3ti_YW-OM&t=417s
Expected knowledge of Swift and Objective-C for iOS development, understand the basics of React
Learning Native, and learn key concepts such as native components, JSX, state, and props for
Outcome building mobile applications.

Prepare - Quiz – Qz-02(Part) (Submission: Before Unit-2)


NTA Assignment (Part) (Submission: Before Unit-2.5)
Prepare -
IAT-1 (Part)
TBA
* The students have to attach 5W & 1H Questions with these Key words and in a position
Remarks to answer.
[5W & 1H : What, When, Where, Who, Why, How]
Module:
Unit: 03 L. No.: 12 – 14
05
1, 2, 3, 4, 5, 7,
CO: CO3 PO: PSO: 1, 2, 3
12
Topic: Hybrid Web App, Benefits of Hybrid App, Criteria for creating Native App, Tools for
creating Hybrid App, Cons of Hybrid App, Popular Hybrid App Development Frameworks,
Read
Ionic, Apache Cordova
UN (p.no. 44 - 50)

YT Video (1), Topic: Hybrid Web App


Url: https://www.youtube.com/watch?v=BsgE4mTSYrg
YT Video (2), Topic: Tools for creating Hybrid App
View
Url: https://www.youtube.com/watch?v=NMb4RDpbRXs
YT Video (3), Topic: Popular Hybrid App Development Frameworks
Url:
https://www.youtube.com/watch?v=oy0H8IL8jOA&pp=ygUOI21vYmlsZWFwcDIwMjM%3D

Expected benefits, and limitations of hybrid apps, learn criteria for choosing hybrid app
Learning development, explore tools and popular frameworks like Ionic and Apache Cordova for
Outcome creating hybrid applications.

Prepare – Quiz – Qz-03(Part) (Submission: Before Unit-3)


NTA** Assignment (Part) (Submission: Before Unit-2.5)
Prepare -
IAT-1 (Part)
TBA
* The students have to attach 5W & 1H Questions with these Key words and in a position
Remarks to answer.
[5W & 1H : What, When, Where, Who, Why, How]

Module:
Unit: 03 L. No.: 17 – 19
06
1, 2, 3, 4, 5, 7,
CO: CO3 PO: PSO: 1, 2, 3
12

31
What is Cross-platform App, Benefits of Cross-platform App, Criteria for creating Cross-
platform App, Tools for creating Cross-platform App, Cons of Cross-platform App, Popular
Read
Cross platform App, Development Frameworks
UN (p.no. 62 - 75)

YT Video (1), Topic: What is Cross-platform App, Benefits of Cross-platform App


Url: https://www.youtube.com/watch?v=KFULlIuqcsA
View
YT Video (2), Topic: Popular Cross platform App
Url: https://www.youtube.com/watch?v=CpkecWpaXW4

Expected
Identify criteria for their development, and explore tools and popular frameworks for
Learning
building efficient cross-platform applications.
Outcome

Prepare - Quiz – Qz-03(Part) (Submission: Before Unit-3)


NTA Open Ended Problem (Part) (Submission: Before Unit-5)
Prepare -
IAT-2 (Part)
TBA
* The students have to attach 5W & 1H Questions with these Key words and in a position
Remarks to answer.
[5W & 1H : What, When, Where, Who, Why, How]
Module:
Unit: 04 L. No.: 20 – 21
07
CO: CO4 PO: 1, 2, 3, 4, 5, 12 PSO: 1, 2, 3
Topic: Flutter, Xamarin, React-Native, Basics of React Native, Native Components, JSX,
Read State, Props
UN (p.no. 76 - 88)

YT Video (1), Topic: Basics of React Native


View Url: https://www.youtube.com/watch?v=0-S5a0eXPoc
YT Video (2), Topic: Native Components, JSX
Url: https://www.youtube.com/watch?app=desktop&v=-d3ti_YW-OM&t=417s

Expected knowledge of popular cross-platform development frameworks like Flutter, Xamarin, and
Learning React Native, and understand React Native basics including native components, JSX,
Outcome state, and props for building dynamic mobile applications.

Prepare – Quiz – Qz-04(Part) (Submission: Before Unit-4)


NTA** Open Ended Problem (Part) (Submission: Before Unit-5)
Prepare -
IAT-2 (Part)
TBA
* The students have to attach 5W & 1H Questions with these Key words and in a position
Remarks to answer.
[5W & 1H : What, When, Where, Who, Why, How]
Module:
Unit: 05 L. No.: 24 – 26
08
CO: CO5 PO: 1, 2, 3, 4, 5, 12 PSO: 1, 2, 3
Comparison of different Ap p frameworks, Build Performance, App Performance,
Debugging capabilities, Time to Market, Maintainability, Ease of Development, UI/UX,
Read
Reusability
UN (p.no. 89 - 120)

YT Video (1), Topic: Comparison of different Ap p frameworks


View Url: https://www.youtube.com/watch?v=4m7msadL5iA
YT Video (2), Topic: UI/UX
Url: https://www.youtube.com/watch?v=Q324oRLYhlM

32
Expected Compare different app development frameworks based on factors such as build
Learning performance, app performance, debugging capabilities, time to market, maintainability,
Outcome ease of development, UI/UX, and reusability

Prepare – Quiz – Qz-05(Part) (Submission: Before Unit-5)


NTA** Open Ended Problem (Part) (Submission: Before Unit-5)
Prepare -
IAT-2 (Part)
TBA
* The students have to attach 5W & 1H Questions with these Key words and in a position
Remarks to answer.
[5W & 1H : What, When, Where, Who, Why, How]

4. INNOVATIVE TEACHING LEARNING METHODOLOGY(I-TLM)

* I-TLM Planned Actual


Learning Period/
Sl. COs Session Outcome (Min. one Month &
Space Date Duration
No. methodology/CO) Week

CO2 Develop hybrid applications Jan to


1. Class room Role Play
with basic event handling. Apr

Implement cross platform Feb &


2. CO4 applications with basic GUI Class room Flipped Classroom Third
and event handling. Week

Day-1Handout
1 Syllabus
2 Lesson Plan and SAS

3 Assessment Pattern(and Weightage)

Assessment of NTA Methodology Assignment - 10


Open ended problem– 20
4
Quiz–10
5 Assessment of TBA: Method(Quiz),IAT & ESE, QP pattern, Portion, Duration
6 Additional information (ifany)

33
Assessment Pattern (and Weightage)

Type of InternalAssessments-1(IAT1) InternalAssessments-2(IAT2) TotalESE***


Total Total
Course Course
S. Subject IAT Marks
SubjectTitle Catego (Theory IA**
No Code Written Methodfor Total Written Methodfor Total marks (IA+
ry /Theory NTA NTA* Theory Lab
Test NTA (A) Test NTA (B) (A+B) ESE)
with
Lab)
Assignment–
10 marks
Quiz–10
Business Theory
1. CCW331 PEC 60 40 marks 100 25 75 - 100 200 50 25 25 100
Analytics withLab
Open Ended
Problem–20
marks

QUESTION PAPER PATTERN

PartA Part B Part C


Tests
(All questions compulsory) (Either or choice) (Either or choice)
No. of. Marks/ No. of. Marks/ No. of. Marks/
Total Total Total
Questions Question Questions Question Questions Question

IAT-1 10 2 20 5 13 65 1 15 15

IAT-2 10 2 20 5 13 65 1 15 15

ESE 10 2 20 5 13 65 1 15 15

34
CCS370 UI/UX Version:1.0
Department of Information Technology
Programme& L T P C
B.Tech Information Technology
Branch 2 0 2 3
Course Objectives:

1 To provide a sound knowledge in UI & UX.

2 To understand the need for UI and UX.

3 To understand the various Research Methods used in Design.

4 To explore the various Tools used in UI & UX.

5 Creating a wireframe and prototype.

Prerequisite for UI and UX (Not for Examination) 2


Importance:
Keeping up-to-date with current design trends, usability standards, and accessibility guidelines.
You Should have an eye for design and be able to create Visually appealing designs
Color Theory: Understanding how colors work together and influence user emotions.
Typography: Knowing how to choose and use fonts effectively.
Layout and Composition: Familiarity with grid systems and how to arrange elements for clarity and
balance.
User Research: Learn methods for gathering user insights, such as surveys, interviews, and usability
testing.
Personas and User Journeys: Understanding how to create user personas and map user journeys
to identify their needs and pain points.
Basic Coding Knowledge (Optional but Helpful)
HTML/CSS: Understanding the basics can help in communicating with developers and understanding
how designs translate to web pages.
JavaScript (Optional): Basic knowledge can be beneficial, especially for interactive designs.
Low-Fidelity vs. High-Fidelity Designs: Knowing when to use sketches versus polished designs.
Portfolio Development
Start working on small projects to build a portfolio showcasing your skills and design process.
Prototyping and Wire framing Tools: Familiarity with design tools such as Figma, Sketch, Adobe XD,
or Axure for creating wireframes and prototypes.
Real Life Example(s):
 Retail and E-Commerce websites.
 Mobile apps (Spotify, Googlemaps, Facebook, Theards).
 Mailchimp
 Mobile Banking Apps(Yono Sbi, CanarabankAi)
Linkages:
 Creative Thinking
 Design Thinking and Brainstorming
UNIT–I FOUNDATIONS OF DESIGN
6
UI vs. UX Design - Core Stages of Design Thinking Divergent and Convergent Thinking -
Brainstorming and Game storming - Observational Empathy
UNIT–II FOUNDATIONS OF UI DESIGN 6
Visual and UI Principles - UI Elements and Patterns - Interaction Behaviors and Principles – Branding
- Style Guides
UNIT–III FOUNDATIONS OF UX DESIGN 6

35
Introduction to User Experience - Why You Should Care about User Experience - Understanding User
Experience - Defining the UX Design Process and its Methodology - Research in User Experience Design -
Tools and Method used for Research - User Needs and its Goals - Know about Business Goals.

UNIT–IV WIREFRAMING, PROTOTYPING AND TESTING 6

Sketching Principles - Sketching Red Routes - Responsive Design – Wireframing - Creating Wireflows
- Building a Prototype - Building High-Fidelity Mockups - Designing Efficiently with Tools - Interaction
Patterns - Conducting Usability Tests - Other Evaluative User Research Methods - Synthesizing Test
Findings - Prototype Iteration

UNIT–V RESEARCH, DESIGNING, IDEATING, & INFORMATION ARCHITECTURE 6

Identifying and Writing Problem Statements - Identifying Appropriate Research Methods - Creating
Personas - Solution Ideation - Creating User Stories - Creating Scenarios - Flow Diagrams - Flow
Mapping - Information Architecture
TOTAL:30PERIODS
LISTOFEXPERIMENTS/EXERCISES:
I Cycle – MS Excel
1. Designing a Responsive layout for an societal application
2. Exploring various UI Interaction Patterns
3. Developing an interface with proper UI Style Guides
4. Developing Wire flow diagram for application using open source software

5. Exploring various open source collaborative interface


Platform
6. Hands on Design Thinking Process for a new product
7. Brainstorming feature for proposed product

8. Defining the Look and Feel of the new Project

9. Create a Sample Pattern Library for that product (Mood board, Fonts, Colors based on UI
principles)
10. Identify a customer problem to solve

11. Conduct end-to-end user research - User research, creating personas, Ideation process (User
stories, Scenarios), Flow diagrams, Flow Mapping
12. Sketch, design with popular tool and build a prototype and perform usability testing and identify
improvements
TOTAL:30PERIODS

OPEN ENDED PROBLEMS / QUESTIONS


Course Specific Open-Ended Problems will be solved during teaching. Such problems can be given as
Assignments and evaluated as A only and not for the End Semester Examinations.
TOTAL:60PERIODS
CourseOutcomes: BLOOM’S
Upon completion of this course the students will be able to: Taxonomy
CO1 Build UI for user Applications L2–Understanding
CO2 Evaluate UX design of any product or application. L3– Applying
CO3 Demonstrate UX Skills in product development L4–Analyzing

36
CO4 Implement Sketching principles L5-Evaluating
CO5 Create Wireframe and Prototype L6- Creating
TEXTBOOKS:
1. Joel Marsh, “UX for Beginners”, O’Reilly , 2022

Jon Yablonski, “Laws of UX using Psychology to Design Better Product & Services” O’Reilly
2. 2021.

REFERENCEBOOKS:
1. Jenifer Tidwell, Charles Brewer, Aynne Valencia, “Designing Interface” 3 rd Edition , O’Reilly 2020.

2. Steve Schoger, Adam Wathan “Refactoring UI”, 2018

3. Steve Krug, “Don't Make Me Think, Revisited: A Commonsense Approach to Web & Mobile”, Third
Edition,
VIDEOREFERENCES:
1. https://www.youtube.com/watch?v=8GofoyfO3TA&list=PLpKyNBYcYNJec4bUTVZUqxBQF5ezd96R
T
2. https://www.interaction-design.org/literature
3. https://www.nngroup.com/articles/

4. https://www.youtube.com/watch?v=c9Wg6Cb_YlU&list=PLqQH_1enUVVTsuli_zuUz8hj__ouAYgt6
&index=4
5. https://www.youtube.com/watch?v=c9Wg6Cb_YlU

6. https://www.youtube.com/watch?v=D56hs0Twfco&list=PLqQH_1enUVVTsuli_zuUz8hj__ouAYgt6

WEBREFERENCES:
1. https://www.geeksforgeeks.org/principles-of-ui-ux-design/
2. https://learn.microsoft.com/en-us/training/modules/ux-design/2-what-is-ux
3. https://intellipaat.com/blog/ui-pattern-design/
4. https://www.andacademy.com/resources/blog/ui-ux-design/wireframing-and-prototyping/
5. https://hegsrr.github.io/HEGSRR-Manual/ideation-and-research-design.html
ONLINECOURSES:
1. https://www.guvi.in
2. https://www.figma.com/resource-library/difference-between-ui-and-ux/
3. https://www.codecademy.com/courses/intro-to-ui-ux/informationals/ui-and-ux-welcome
4. https://www.springboard.com/learning-paths/user-experience-design/learn/

37
Mapping of COs with POs and PSOs
Pos PSOs
COs
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 3 1 1 3 1 - - - 3 3 2 1 3 3 1
CO2 2 3 1 3 2 - - - 1 2 2 2 1 2 2
CO3 1 3 3 2 2 - - - 2 3 1 2 1 3 3
CO4 1 2 3 3 1 - - - 3 2 1 3 3 3 3
CO5 1 2 3 2 1 - - - 2 1 1 1 3 2 2
Avg. 1.6 2.2 2.2 2.6 1.4 - - - 2.2 2.2 1.4 1.8 2.2 2.6 2.2
1–Low,2–Medium,3–High.

38
FOUNDATIONS OF DESIGN L: 3, P: 6
UNIT–I

UI vs. UX Design - Core Stages of Design Thinking Divergent and Convergent Thinking - Brainstorming
and Game storming - Observational Empathy

Lecture Plan and SAS

S.No. Topic L T P SAS TLP R Date

Foundation of Design

UI vs UX design
1 * M01 LWD PPT

Design Thinking PPT


2 * M01 LWD

Core Stages M02 LWD PPT


3 *
Divergent Thinking and Convergent R2
* M02 LWD
4 Thinking

Brain Storming * LWD R4


M02
5

Gaming Storming Observational


6 Empathy * M02 LWD R4

7 Problem Solving *

Quiz–Qz-01(Part) *

Lab
8 Hands on Design Thinking Process for HO,
a new product * EL
Brainstorming feature for proposed
9 product
Defining the Look and Feel of the new
10 Project

Remarks
LWD Lecture with Discussion HO Hands On
EL Experiential Learning(lab)

R1 Factory Visit R2 Flipped class only Discussion in the class

Discuss as a group(15 mins), and


R3 presentation by any 3 teams (7 min, R4 Video Screening,15 mins, plusQA session
each)

39
BA Student Activity Sheet
Module-M01 Unit-1,Lectures1-3
Read Photo-Copy Page no.2-26

YTVideo(1),Topic:UI & UX Design Design Thinking and Core Stages Url:


View https://www.youtube.com/watch?v=BzuG0cIC3cg
https://www.youtube.com/watch?v=HInixSID4gg&t=114s

Expected Keywords(ofL1-L3 topics)*


Learning Importance of UI and UX and Needs of UI and UX. Difference of it. *
Outcome Creative and gathering Ideas.

Prepare -
Quiz–Qz-01(Part)
NTA

Prepare -
IAT-1(Part)
TBA
PO1, PO2, PO3, PO4, PO5, PO9,
Cos covered CO1 Pos covered
PO10 PO11, PO12.
1. What is difference between UI and UX?
2. How to be a creative thinker.
Remarks 3. Why the need of Design thinking in the real world?
4. What are the Core Stages of Design Thinking.
5. What is the purpose of the "Define" stage in Design Thinking?

BA Student Activity Sheet


Module-M02 Unit-1,Lectures4-6
Read Photocopy Pageno.27-65
YTVideo(1,2),Topic: Brain Storming, Game Storming
Observational Empathy
View url: https://www.youtube.com/watch?v=PRMTybypA7g
https://www.youtube.com/watch?v=q_5T07EJ0eM
https://www.youtube.com/watch?v=-UnAVOujo9U
Key words (of L4-L6 topics) * Creative
Expected Thinking, Visualization, Foster a Safe and
Learning *
Open Environmental, Empathy, Evaluate and
Outcome
refine ideas
Prepare -
Quiz–Qz-01(Part)
NTA

Prepare -
IAT-1
TBA
PO1, PO2, PO3, PO4, PO5, PO9,
Cos covered CO1 Pos covered
PO10 PO11, PO12.
1. How do you differ Divergent Thinking and Convergent Thinking.
2. What is meant by Brain Storming and Gaming Storming?
Remarks 3. How to generate and gather empathy idea.
4. What is Observational Empathy
5. How to analyze the Data Needed so as to Develop Empathy

40
UNIT–II FOUNDATIONS OF UI DESIGN L:3, P:6

Visual and UI Principles - UI Elements and Patterns - Interaction Behaviors and Principles – Branding -
Style Guides

L.No. Topic L T P SAS TLP R Date


FOUNDATION OF UI
DESIGN(6)
11 Visual and UI Principles * M01 LWD R2

12 UI Elements and Patterns M01 LWD PPT


*
13 Interaction Behaviors * M02 LWD R3
14 Principles – Branding * M02 LWD PPT
15 Style Guides * M02 LWD PPT
Quiz –Qz-01(Portion) *
16 Designing a Responsive layout for
an societal application
17 Exploring various UI Interaction
Patterns
Developing an interface with * HO, EL
18
proper UI Style Guides

BA Student Activity Sheet(SAS)


Module-
Unit-2, Lectures 11-15
M01
Read Photo-Copy (pp.66-114)
YT Video (1), Topic: Visual and UI Principles, UI Elements and patterns,
Interaction behaviors, Branding and Style guides.
View
Url:https://www.youtube.com/watch?v=_6Tl2_eM0DE&list=PLl0Umi92CQzUi
SX7uY-_XuI3LeSUyCysm
Expected Key words (of L11-L15 topics) *
Learning UI Design, UI Tools Challenges for visual designers. Match between system *
Outcome and the real world, Common UI design Patterns
Prepare -
Quiz –Qz-01(Portion)
NTA
Prepare -
IAT -1(Portion)
TBA
COs
CO2 POs covered PO1, PO2, PO3, PO4, PO5, PO9, PO10
covered
1. What is branding? How its use with respect to UI Design.
2. How does storytelling contribute to brand identity
3. How does a design system contribute to the scalability of a product's user
Remarks
interface
4. What are the various UI Elements Enlist the various UI Patterns?
5. What is meant by interaction behaviors?

41
UNIT–III FOUNDATIONS OF UX DESIGN L:3, P:6

Introduction to User Experience - Why You Should Care about User Experience - Understanding User
Experience - Defining the UX Design Process and its Methodology - Research in User Experience Design
- Tools and Method used for Research - User Needs and its Goals - Know about Business Goals

L.No. Topic L T P SAS TLP R Date


Foundations of UX Design
19 Introduction to User Experience * M01 LWD PPT
20 Understanding User Experience. * M01 LWD PPT
Defining the UX Design Process and
21 * M01 LWD PPT
its Methodology.
Research in User Experience Design-
22 * M02 LWD PPT
Tools and Methods used for Research
23 User needs and its Goals * M02 LWD PPT
24 Know about Business Goals * M02 LWD R2
25 Problem solving *
Quiz –Qz-01, Qz-02(Portion) *
Lab
26. Identify a customer problem to solve
Conduct end-to-end user research -
HO,
User research, creating personas, *
EL
27. Ideation process (User stories,
Scenarios), Flow diagrams, Flow
Mapping

BA Student Activity Sheet(SAS)


Module-
Unit-3, Lectures 19-21
M01
Read Photo Copy (pp.115-128)
YT Video (1), Topic:
View
Url: https://shorturl.at/dqyJW
Expected
Key words (of L19-L25 topics) *
Learning *
Outcome
Prepare -
Quiz –Qz-01(Portion)
NTA
Prepare -
IAT -1(Portion)
TBA
COs PO1, PO2, PO3, PO4, PO5, PO9,
CO3 POs covered
covered PO10 PO11, PO12.
1. What is UX Design?
2. How to improve Customer retention and loyalty
Remarks
3. What is competitive advantage?
4. What is meant by UX Design process and its methodology?

Module-
Unit-3, Lectures 22-24
M02
Read Photo Copy(pp.129-149)
View YT Video (1), Topic: UX Research and Techniques UX Business Goals
42
Url: https://www.youtube.com/watch?v=kQ_6faxhyIw
https://www.youtube.com/watch?v=R1ufN1ZI1Uo
Expected Key words (of L22-L24 topics) *
Learning Hierarchy of needs in Design Terms, Customer Behavior, UX Research *
Outcome Techniques, User and Business goals
Prepare –
Quiz –Qz-02(Portion)
NTA
Prepare -
IAT-2(portion)
TBA
COs PO1, PO2, PO3, PO4, PO5, PO9,
CO3 POs covered
covered PO10 PO11, PO12.
1. What are the tools and methods used for Research?
2. How to research process from the User Experience.
Remarks
3. What is the business goal of UX Design?
4. What are the user needs and its goal?

UNIT–IV WIREFRAMING, PROTOTYPING AND TESTING L:3 P:6

Sketching Principles - Sketching Red Routes - Responsive Design – Wireframing - Creating Wireflows
- Building a Prototype - Building High-Fidelity Mockups - Designing Efficiently with Tools -
Interaction Patterns - Conducting Usability Tests - Other Evaluative User Research Methods -
Synthesizing Test Findings - Prototype Iteration

L.No. Topic L T P SAS TLP R Date


WIREFRAMING, PROTOTYPING
AND TESTING (6)
Sketching Principles- Red Routes
28 * M01 LWD PPT
Responsive Design.
Wire framing – Create and Building PPT
29 * M01 LWD
high fidelity Mockups
30 Designing Efficiently with tools * M02 LWD PPT
31 Interaction Patterns * M02 LWD PPT
Conducting usability tests Others LWD,
32 * M02 PPT
Evaluative user research methods HO
Synthesizing test findings – LWD,
33 * M02 PPT
Prototype Iteration HO
34 Problem solving *
Quiz –Qz-02(Portion) *

Lab
Developing Wireflow diagram
35
for application using open
source software HO,
*
Sketch, design with popular EL
tool and build a prototype and
36
perform usability testing and
identify improvements

BA Student Activity Sheet(SAS)


Module-
Unit-4, Lectures 28-34
M01
Read Photo Copy (pp.150-200)
View YT Video (1), Topic: Wireframe, Building High fidelity mockups.
43
Url:https://www.youtube.com/watch?v=rLdpn0vHV-
M&pp=ygUPdWkgdXggd2lyZWZyYW1l
https://www.youtube.com/watch?v=yvwtrUGIXgg
https://www.youtube.com/watch?v=pbJFI3rEnR0
Key words (of L28-L30 topics)
Expected
* Sketching Principles, Elements of Wireframe, Prototype Types based on
Learning
fidelity *
Outcome

Prepare –
Quiz –Qz-02(Portion)
NTA
Prepare –
IAT -2(Portion)
TBA
COs PO1, PO2, PO3, PO4, PO5, PO9,
CO4 POs covered
covered PO10 PO11, PO12.
1. Why we need to Prototype?
2. What skills are required to do people to build High fidelity mockups?
Remarks 3. What is the different between Sketching and Prototype?
4. When we use Iterative design pattern?
5. Why we need wireframing tools and prototype tools?

RESEARCH, DESIGNING, IDEATING, & INFORMATION


UNIT–V L:3, P:6
ARCHITECTURE
Identifying and Writing Problem Statements - Identifying Appropriate Research Methods - Creating Personas
- Solution Ideation - Creating User Stories - Creating Scenarios - Flow Diagrams - Flow Mapping -
Information Architecture

L.No. Topic L T P SAS TLP R Date


RESEARCH, DESIGNING,
IDEATING, & INFORMATION
ARCHITECTURE (6)
Identifying and Writing Problem
37 * M01 LWD PPT
Statements
Identifying Appropriate Research
38 * M01 LWD R3
Methods
39 Creating Personas - Solution Ideation * M02 LWD R3
Creating User Stories - Creating
40 * M02 LWD PPT
Scenarios
41 Flow Diagrams - Flow Mapping * M02 LWD PPT
42 Information Architecture * M02 LWD PPT
43 Problem solving *
Quiz –Qz-02(Portion) *

Lab
Designing a Responsive layout for an
44
societal application
45 * HO, EL
Create a Sample Pattern Library for
that product (Mood board, Fonts,
Colors based on UI principles)

BA Student Activity Sheet


Module-
Unit-5, Lectures 37-42
M01
Read PC(pp.201-236) – Refer Syllabus and Photo Copy
44
YT Video (1), Topic: Identifying Problem and Research Method, Creating
Personas - Solution Ideation.
View Url:https://www.youtube.com/watch?v=u44pBnAn7cM
https://www.youtube.com/watch?v=-j-_Y7D35H4
https://www.youtube.com/watch?v=HkKf3Mhszww
Expected
Key words (of L49-L50 topics) *
Learning *
Creating Persona and Identifying the Problem, Flow Diagram and Mapping.
Outcome
Prepare -
Quiz –Qz-02(Portion)
NTA
Prepare -
IAT -2(Portion)
TBA
COs PO1, PO2, PO3, PO4, PO5, PO9,
CO5 POs covered
covered PO10 PO11, PO12
1. How to Use Personas in Design Projects.
2. How to make a persona description.
Remarks 3. What is solution ideation
4. What is meant by flow diagram and mapping
5. What is Solution ideation?

Subject Details
Day-1Handout
1 Syllabus
2 Lesson Plan and SAS

3 Assessment Pattern (and Weightage)$

Assessment of NTA Methodology


Assignment - 10
4
Open ended problem – 20
Quiz–10
5 Assessment of TBA: Method(Quiz),IAT &ESE, QP-pattern, Portion, Duration
6 Additional information(if any)

45
$- Assessment Pattern(and Weight age)

Internal Assessments-1 (IAT Total


Type Internal Assessments-2 (IAT 2) Tot
1) ESE***
of al Total
Course Course IAT Mark
S. Subject Subject IA*
Catego (Theor mark s
No Code Title Writte Method for Total Writte Method for Total *
ry y/ NTA NTA* s Theory Lab (IA+
Theor n Test NTA (A) n Test NTA (B) (A+B ESE)
y with )
Lab)
Assignment
– 10 marks
Quiz – 10
Theory
UI and marks
1. CCS370 OE with 60 40 100 25 75 - 100 200 50 25 25 100
UX Open
Lab
Ended
Problem –
20 marks

Sample Open ended Problem Statement:

Entertainment
1. Gaming app development.
2. Mobile User Interface Design
3. Website Designing Templates

46
CCS336 CLOUD SERVICES MANAGEMENT TPC2023
COURSE OBJECTIVES:

 Introduce Cloud Service Management terminology, definition & concepts


 Compare and contrast cloud service management with traditional IT service management
 Identify strategies to reduce risk and eliminate issues associated with adoption of cloud
services
 Select appropriate structures for designing, deploying and running cloud-based services in
a business environment
 Illustrate the benefits and drive the adoption of cloud-based services to solve real world
Problems

UNIT I CLOUD SERVICE MANAGEMENT FUNDAMENTALS 6

Cloud Ecosystem, The Essential Characteristics, Basics of Information Technology Service

Management and Cloud Service Management, Service Perspectives, Cloud Service Models,

Cloud Service Deployment Models

UNIT II CLOUD SERVICES STRATEGY 6

Cloud Strategy Fundamentals, Cloud Strategy Management Framework, Cloud Policy, Key
Driver for Adoption, Risk Management, IT Capacity and Utilization, Demand and Capacity
matching, Demand Queueing, Change Management, Cloud Service Architecture

UNIT III CLOUD SERVICE MANAGEMENT 6

Cloud Service Reference Model, Cloud Service LifeCycle, Basics of Cloud Service Design,
Dealing with Legacy Systems and Services, Benchmarking of Cloud Services, Cloud Service
Capacity Planning, Cloud Service Deployment and Migration, Cloud Marketplace, Cloud
Service Operations Management.

UNIT IV CLOUD SERVICE ECONOMICS 6

Pricing models for Cloud Services, Freemium, Pay Per Reservation, Pay per User,
Subscription based Charging, Procurement of Cloud-based Services, Capex vs Opex Shift,
Cloud service Charging, Cloud Cost Models.

UNIT V CLOUD SERVICE GOVERNANCE & VALUE 6

IT Governance Definition, Cloud Governance Definition, Cloud Governance Framework,


Cloud Governance Structure, Cloud Governance Considerations, Cloud Service Model Risk

47
Matrix, Understanding Value of Cloud Services, Measuring the value of Cloud Services,
Balanced Scorecard, Total Cost of Ownership

COURSE OUTCOMES: At the end of the course, students will be able to

CO1: Exhibit cloud-design skills to build and automate business solutions using cloud
technologies.

CO2: Possess Strong theoretical foundation leading to excellence and excitement towards
adoption of cloud-based services

CO3: Solve the real world problems using Cloud services and technologies

TOTAL:30 PERIODS

PRACTICAL EXERCISES: 30 PERIODS

1. Create a Cloud Organization in AWS/Google Cloud/or any equivalent Open Source cloud
softwares like Openstack, Eucalyptus, OpenNebula with Role-based access control.

2. Create a Cost-model for a web application using various services and do Cost-benefit
analysis.

3. Create alerts for usage of Cloud resources.

4. Create Billing alerts for your Cloud Organization.

5. Compare Cloud cost for a simple web application across AWS, Azure and GCP and
suggest the best one.

TOTAL:60 PERIODS

TEXT BOOKS:

1. Cloud Service Management and Governance: Smart Service Management in Cloud Era by
Enamul Haque, Enel Publications

2. Cloud Computing: Concepts, Technology & Architecture by Thomas Erl, Ricardo Puttini,
Zaigham Mohammad 2013.

REFERENCES:

1. Economics of Cloud Computing by Praveen Ayyappa, LAP Lambert Academic Publishing

2. Mastering Cloud Computing Foundations and Applications Programming Rajkumar


Buyya, Christian Vechhiola, S. Thamarai Selvi

48
KNOWLEDGE INSTITUTE OF TECHNOLOGY, SALEM - 637 504
(Autonomous)
COURSE PLAN
CDDA
Name of the Faculty, Programme &
PRIYA M, AP/IT IT
Designation & Dept. Department of the Students
Academic Year, Semester &
Course Code & Name CCS336 & CLOUD SERVICES MANAGEMENT 2024-25, VI Sem
Section
1. COURSE OUTCOMES

Lab
Class Tutoria
On completion of the Sessions/
POs/PSOs BTL KC Session l
course, the students will be able to Field visits
s (Hrs) (Hrs)
(Hrs)
Introduce Cloud Service Management PO1, PO2, PO3, PO4, PO5, PO9, PO10,
CO1 L2 C 6 1 6
terminology, definition & concepts PO12, PSO1,PSO2,PS03
Compare and contrast cloud service
PO1, PO2, PO3, PO4, PO5, PO9, PO10,
CO2 management with traditional IT service L2 C 6 1 6
PO12, PSO1,PSO2,PS03
management
Identify strategies to reduce risk and eliminate
PO1, PO2, PO3, PO4, PO5, PO9, PO10,
CO3 issues associated with adoption of cloud L3 P 6 1 6
PO12, PSO1,PSO2,PS03
services
Select appropriate structures for designing, PO1, PO2, PO3, PO4, PO5, PO9, PO10,
CO4 deploying and running cloud-based services in PO12, PSO1,PSO2,PS03 L3 P 6 1 6
a business environment
Illustrate the benefits and drive the adoption of PO1, PO2, PO3, PO4, PO5, PO9, PO10,
CO5 cloud-based services to solve real world PO12, PSO1,PSO2,PS03 L3 C 6 1 6
problems
Total Hrs 30 15 30
BTL: Bloom Taxonomy Level ( L1: Remember, L2: Understand, L3; Apply, L4: Analyze, L5: Evaluate, L6: Create)
KC-Knowledge component ( F:Factual ,C: Conceptual, P:Procedural, MC: Meta-Cognitive) Mapping of COs with POs, PSOs
COs /
PSO PSO
POs & PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1
2 3
PSOs
CO1 3 3 1 1 1 - - - 2 1 3 2 2 1 3
CO2 3 1 2 3 2 - - - 1 2 3 1 2 2 2
CO3 1 1 3 1 3 - - - 3 3 1 1 3 2 1
CO4 1 1 1 2 3 - - - 2 3 3 1 1 1 1
CO5 1 3 3 2 2 - - - 1 3 1 2 1 3 2
Avg. 1.8 1.8 2 1.8 2.2 - - - 1.8 2.4 2.2 1.4 1.8 1.8 1.8

1 – Low, 2 – Medium, 3 – High


49
2. LECTURE PLAN

L.No. Topic L T P SAS TLM R* Date


Importance:
Cloud Services Management
equips students with the knowledge
and skills required to design, deploy,
and manage cloud-based solutions
effectively. It emphasizes the
economic, strategic, and governance
aspects of cloud services, enabling
organizations to achieve scalability,
cost-efficiency, and agility in business
operations.
1&2 * LWD
Real Life Example(s):
Netflix – Spotify – Zoom -
Dropbox
Linkages:
Pre-requisite: Basics of Networking
– Operating Systems – Introduction
to Cloud Computing.
Future Courses: DevOps and
Cloud Automation – Cloud Security
and Compliance – Advanced Cloud
Architectures.
UNIT-I: CLOUD SERVICE MANAGEMENT FUNDAMENTALS: Cloud Ecosystem(L2), The
Essential Characteristics(L2), Basics of Information Technology Service Management (L2)
and Cloud Service Management (L2), Service Perspectives (L2), Cloud Service Models(L2),
Cloud Service Deployment Models(L2). (6+3)
Cloud Ecosystem(L2): Role of Cloud
3 Ecosystem, Cloud Reference * M01 LWD
Architecture, Cloud Consumer,
Cloud Providers of Cloud Service
Provider(L2): Primary Cloud Service
4 Provider, Intermediary Cloud Service * M01 LWD
Provider, Cloud Carrier, Cloud Broker,
Cloud Auditor
Essential Characteristics(L2): Core
attributes, On-demand, Broad
5 * M01 LWD
Network, Resource Pooling, Rapid
Elasticity
Basics of Information Technology
Service Management and Cloud
Service Management(L1):
6 * M02 LWD
Requirements needed for ISTM
software and Tools, Cloud Service
Management, Key Aspects.
Service Perspectives (L2): Common
7 Perspective related to cloud services, * M02 LWD R2
Key Factors.
Cloud Service Models(L2), Cloud
Service Deployment Models, Different
8 * M02 LWD
Types of Cloud computing Service
Models,
EX1:Create a Cloud Organization in
AWS/Google Cloud/or any equivalent
Lab Open Source cloud softwares like * EL
Openstack, Eucalyptus, OpenNebula
with Role-based access control.

50
UNIT-II: CLOUD SERVICES STRATEGY: Cloud Strategy Fundamentals(L1), Cloud
Strategy Management Framework(L2), Cloud Policy(L1), Key Driver for Adoption(L2), Risk
Management(L2), IT Capacity and Utilization(L2), Demand and Capacity matching(L2),
Demand Queueing(L2), Change Management(L2), Cloud Service Architecture(L2). (6+3)
Cloud Strategy Fundamentals (L1):
Cloud Strategy principles,
11 * M03 LWD
Fundamental Aspects for strategy
formulation, Strategy Life Cycle
Cloud Strategy Management
Framework(L2): Need for Cloud
12 Service Framework, Components of * M03 LWD
cloud Strategy management
Framework,
Cloud Policy(L1), Key Driver for
Adoption(L2):
13 * M03 LWD
Cloud security policy, Business
Drivers, Drivers to cloud adoption
Risk Management(L2), IT Capacity
and Utilization(L2):
14 Risk management life cycle, Types of * M04 LWD
Risk in cloud computing, Role of Cloud
Capacity Management.
Demand and Capacity matching
(L2),Demand Queueing (L2): Need
15 for Demand and capacity utilization, * M04 LWD
Need for Demand and capacity
utilization
Cloud Service Architecture(L2):
Definition of change, Definition of
16 * M04 LWD R4
change, Basic types of change
management
Assignment – A01 (Submission: Before
L24)
EX 2: Create a Cost-model for a web
Lab
application using various services and * EL
do Cost-benefit analysis.
UNIT-III: CLOUD SERVICE MANAGEMENT : Cloud Service Reference Model(L2), Cloud
Service Lifecycle(L1), Basics of Cloud Service Design(L2), Dealing with Legacy Systems and
Services(L2), Benchmarking of Cloud Services(L2), Cloud Service Capacity Planning(L3),
Cloud Service Deployment and Migration(L3), Cloud Marketplace(L2), Cloud Service
Operations Management(L1). (6+3)

Cloud Service Reference


Model(L2), Cloud Service
17 Lifecycle(L1): Basic Service * LWD
MO5
management Concepts, Basic Service
management Concepts

Basics of Cloud Service


18 Design(L2): Steps involved in cloud * MO5 R1
service design

Dealing with Legacy Systems and


Services(L2): Primary challenge in
19 * MO5 LWD
legacy Systems, Criteria to migrate
from legacy systems to cloud

51
Benchmarking of Cloud
Services(L2), Cloud Service
20 Capacity Planning(L3): Goal of * MO6 LWD
Benchmarking in cloud services, Basic
Requirements, Basic Requirements

Cloud Service Capacity


Planning(L3), Cloud Service
21 Deployment and Migration(L3): * MO6 HO
Accessing the services or resources,
Accessing the services or resources

Cloud Marketplace(L2), Cloud Service


22 * MO6 LWD
Operations Management(L1)

EX 3: Create alerts for usage of Cloud


Lab * EL
resources

Assignment – A02 (Part)

UNIT-IV: CLOUD SERVICE ECONOMICS: Pricing models for Cloud Services (L2), Freemium
(L1), Pay Per Reservation (L2), Pay per User (L2), Subscription based Charging (L3),
Procurement of Cloud-based Services (L2), Capex vs Opex Shift (L2), Cloud service Charging
(L2), Cloud Cost Models(L1). (6+3)

Pricing models for Cloud Services


(L2), Freemium(L1):
Key parameters used for selection of M07
23 * HO R2
pricing models in cloud, Attributes of
service catalog, Characteristics of
Freemimum Pricing models
Pay Per Reservation (L2), Pay per
24 User (L2): Private cloud, Dedicated * M07 LWD
resources
Subscription based Charging (L3):
25 Criteria for define subscription based * M07 LWD
model
Procurement of Cloud-based
26 Services (L2): Steps involved for * M08 LWD
procurement of Cloud Services

Capex vs Opex Shift (L2), Cloud service


27 * M08 LWD
Charging (L2)

Cloud service Charging (L2), Cloud Cost


28 * M08 LWD
Models(L1)

EX 4: Create Billing alerts for your


Lab * EL
Cloud Organization

UNIT-V: CLOUD SERVICE GOVERNANCE & VALUE: IT Governance Definition(L1), Cloud


Governance Definition(L1), Cloud Governance Framework(L2), Cloud Governance
Structure(L2), Cloud Governance Considerations(L3), Cloud Service Model Risk Matrix(L3),
Understanding Value of Cloud Services(L2), Measuring the value of Cloud Services(L2),
Balanced Scorecard(L1), Total Cost of Ownership(L1)
(6+2)

52
IT Governance Definition(L1), Cloud
29 * M09 LWD
Governance Definition(L1)

Cloud Governance Framework(L2),


30 * M09 LWD
Cloud Governance Structure(L2)

Cloud Governance Considerations(L3),


31 * M09 LWD
Cloud Service Model Risk Matrix(L3)

*
Understanding Value of Cloud M09
32 LWD
Services(L2)

*
Measuring the value of Cloud M09
33 LWD R4
Services(L2)

*
Balanced Scorecard(L1), Total Cost of M09
34 LWD
Ownership(L1)

EX 5: Compare Cloud cost for a simple

Lab web application across AWS, Azure and * EL


GCP and suggest the best one.

*R-Remarks
SAS Student Activity Sheet TLM Teaching Learning Methodology
LWD Lecture with Discussion HO Hands On
EL Experiential Learning (lab) PL Participative Learning
R1 Role Play R2 Flipped class, only Discussion in
the class
R3 Discuss as a group(15 mins), and
Video Screening, 15 mins, plus QA
presentation by any 3 teams (7 min, R4
session
each)
R5 Demonstration R6 Simulation based Discussion
R7 Factory Visit R8 Any Others (Specify)

3. STUDENT ACTIVITY SHEET


Student Activity Sheet (SAS)

Module: 01 Unit: 01 Lecture No: 3 – 5

CO: CO1 PO 1, 2, 3, 4, 5, 9, 10 PSO: 1, 2,3

Read Cloud Ecosystem(L2), The Essential Characteristics(L2)

You Tube Video (1), Topic: Cloud Ecosystem and Essential Characteristics
View
Url: http://www.youtube.com/watch?v=Esjx-hKyMRk
Expected
Learning Keywords*: Cloud Reference Architecture, Cloud Consumer, Cloud Service
Outcome Provider, Cloud Carrier, Cloud Broker

Prepare – NTA -

53
Prepare – TBA IAT – 1 (part)
* The students have to attach 5W & 1H Questions with these Key words and in a
Remarks position to answer.
[5W & 1H : What, When, Where, Who, Why, How]
Module: 02 Unit: 01 Lecture No: 6-8

CO: CO1 PO: 1, 2, 3, 4, 5, 9, 10 PSO: 1, 2,3

Basics of Information Technology Service Management (L2) and Cloud Service


Read Management (L2), Service Perspectives (L2), Cloud Service Models(L2), Cloud
Service Deployment Models(L2).
You Tube Video (2), Topic: Basics of Information Technology Service
Management and Cloud Service Management
View Url: https://www.youtube.com/watch?v=zTibinjhXkU
You Tube Video (3), Topic: Cloud Service Models and Deployment Models
Url: https://youtu.be/36zducUX16w?feature=shared

Expected
Learning Key words*: Cloud Service Deployment Models, Cloud Computing Service Models,
Outcome Cloud Organization, Role-Based Access Control, Cloud Strategy Fundamentals

Prepare – NTA Open Ended Problem (part)

Prepare – TBA IAT – 1 (part)


* The students have to attach 5W & 1H Questions with these Key words and in a
Remarks position to answer.
[5W & 1H : What, When, Where, Who, Why, How]

Module: 03 Unit: 02 Lecture No: 11-13

CO: CO2 PO: 1, 2, 3, 4, 5, 9, 10 PSO: 1, 2,3

Cloud Strategy Fundamentals(L1), Cloud Strategy Management Framework(L2),


Read Cloud Policy(L1), Key Driver for Adoption(L2),
You Tube Video (4), Topic: Cloud Strategy Fundamentals
Url : https://www.youtube.com/watch?v=H_ShSkRTNnM
View
You Tube Video (5), Cloud Strategy Management Framework
Url : https://www.youtube.com/watch?v=FHr0GNTM1Eo

Expected
Learning Key words*: Cloud Policy, Key Drivers for Cloud Adoption, Risk Management, IT
Outcome Capacity and Utilization, Change Management.

Prepare – NTA Open Ended Problem (part)

Prepare - TBA IAT – 1 (part)


* The students have to attach 5W & 1H Questions with these Key words and in a
Remarks position to answer.
[5W & 1H : What, When, Where, Who, Why, How]
Module: 04 Unit: 02 Lecture No: 14-16

CO: CO2 PO: 1, 2, 3, 4, 5, 9,10,12 PSO: 1,3

Risk Management(L2), IT Capacity and Utilization(L2), Demand and Capacity


Read matching(L2), Demand Queueing(L2), Change Management(L2), Cloud Service
Architecture(L2).

54
You Tube Video (6), Cloud Service Architecture
View
Url : https://www.youtube.com/watch?v=phLPKVx3Cl4

Expected
Key words*: Cloud Service Lifecycle, Cloud Service Design, Legacy Systems and
Learning Services, Benchmarking Cloud Services, Cloud Service Deployment and
Outcome Migration.
Prepare – NTA Open Ended Problem (part)

Prepare - TBA IAT – 1 (part)


* The students have to attach 5W & 1H Questions with these Key words and in a
Remarks position to answer.
[5W & 1H : What, When, Where, Who, Why, How]
Module: 05 Unit: 03 Lecture No: 17-19

CO: CO3 PO: 1, 2, 3, 4, 5, 9, 10 PSO: 1, 2,3

Cloud Service Reference Model(L2), Cloud Service Lifecycle(L1), Basics of Cloud


Read Service Design(L2), Dealing with Legacy Systems and Services(L2),
Benchmarking of Cloud Services(L2)

You Tube Video (7), Topic: Cloud Service Reference Model


Url : https://www.youtube.com/watch?v=UA0BWyB6BUE
View

You Tube Video (8), Topic: Basics of Cloud Service Design and Lifecycle

Url: https://www.youtube.com/watch?v=XQkDZ_qLTc

Expected
Key words*: Cloud Service Operations Management, Cloud Service Capacity
Learning Planning, Demand and Capacity Matching, Demand Queueing, Cloud Security
Outcome Policy

Prepare – NTA -

Prepare - TBA IAT – 1 (part)


* The students have to attach 5W & 1H Questions with these Key words and in a
Remarks position to answer.
[5W & 1H : What, When, Where, Who, Why, How]
Module: 06 Unit: 03 Lecture No: 20-22

CO: CO3 PO: 1, 2, 3, 4, 5, 9, 10 PSO: 1, 2,3

Benchmarking of Cloud Services(L2), Cloud Service Capacity Planning(L3), Cloud


Read Service Deployment and Migration(L3), Cloud Marketplace(L2), Cloud Service
Operations Management(L1)
View You Tube Video (9), Topic: Cloud Marketplace and Operations Management
Url: https://www.youtube.com/watch?v=H8rRUUxoxoM
Expected
Learning Key words*: Cloud Service Operations, Cloud Service Deployment, Cost Modeling,
Outcome Cloud Resource Usage Alerts, Cloud Service Operations Management.

Prepare – NTA Open Ended Problem (part)

Prepare - TBA IAT – 2 (part)


* The students have to attach 5W & 1H Questions with these Key words and in a
Remarks position to answer.
[5W & 1H : What, When, Where, Who, Why, How]
Module: 07 Unit: 03 Lecture: 23-25

55
CO: CO4 PO: 1, 2, 3, 4, 5, 9, 10 PSO: 1, 2, 3

Pricing models for Cloud Services (L2), Freemium (L1), Pay Per Reservation (L2),
Read Pay per User (L2), Subscription based Charging (L3),

View You Tube Video (10), Topic: Pricing Models for Cloud Services
Url: https://www.youtube.com/watch?v=IvLkoepLg-0

Expected
Learning Key words*: Pricing Models, Freemium, Pay Per Reservation, Pay Per User,
Outcome Subscription-Based Charging.

Prepare – NTA -

Prepare - TBA IAT – 2 (part)


Student Activity Sheet (SAS)

Module: 08 Unit: 04 Lecture No: 26-28

CO: CO4 PO: 1, 2, 3, 4, 5, 9, 10 PSO: 1, 2, 3

Procurement of Cloud-based Services (L2), Capex vs Opex Shift (L2), Cloud


Read service Charging (L2), Cloud Cost Models(L1)

You Tube Video (11), Topic: Capex vs Opex Shift


View Url: https://www.youtube.com/watch?v=dLplo_mPc1Q&t=12s
You Tube Video (12), Topic: Cloud Cost Models
Url: https://www.youtube.com/watch?v=fm7995kCczg
Expected
Learning Keywords*: Cloud Procurement, Capex to Opex Transition, Cloud Service Pricing,
Outcome Cost Optimization, Cloud Cost Management

Prepare – NTA -

Prepare – TBA IAT – 2 (part)


* The students have to attach 5W & 1H Questions with these Key words and in a
Remarks position to answer.
[5W & 1H : What, When, Where, Who, Why, How]
Module: 09 Unit: 05 Lecture No: 29-34

CO: CO5 PO: 1, 2, 3, 4, 5, 9, 10 PSO: 1, 2, 3

IT Governance Definition(L1), Cloud Governance Definition(L1), Cloud


Governance Framework(L2), Cloud Governance Structure(L2), Cloud Governance
Read Considerations(L3), Cloud Service Model Risk Matrix(L3), Understanding Value of
Cloud Services(L2), Measuring the value of Cloud Services(L2), Balanced
Scorecard(L1), Total Cost of Ownership(L1)

You Tube Video (13), IT Governance and Cloud Governance Definition


Url: https://www.youtube.com/watch?v=ZAmF8iWg-qs
View
You Tube Video (14), Understanding Value of Cloud Services
Url: https://www.youtube.com/watch?v=MG9-ksc_aIc

You Tube Video (15), Measuring the Value of Cloud Services


Url: https://www.youtube.com/watch?v=MEr7BfJn_OY
Expected
Learning Key words*: Cloud Governance, Governance Framework, Service Model Risk,
Outcome Cloud Value Measurement, Cost Comparison Analysis

56
Prepare – NTA Open Ended Problem (part)

Prepare - TBA IAT – 2 (part)


* The students have to attach 5W & 1H Questions with these Key words and in a
Remarks position to answer.
[5W & 1H : What, When, Where, Who, Why, How]

4. INNOVATIVE TEACHING LEARNING METHODOLOGY(I-TLM)


I-TLM Planned Actual
Learning
COs Session Outcome (Min. one Month Period/
Sl.No. Space Date
methodology/CO) & Week Duration
Identify strategies to reduce
August &
risk and eliminate issues Activity based
1. CO3 Laboratory third
associated with adoption of Learning
week
cloud services
Select appropriate structures
for designing, deploying and Sep &
Activity based
2. CO4 running cloud-based Laboratory fourth
Learning
services in a business week
environment

Day-1 Handout
1 Syllabus
2 Lesson Plan and SAS

3 Assessment Pattern (and Weightage)

Assessment of NTA Methodology


Assignment - 10
4
Open ended problem – 20
Quiz–10
5 Assessment of TBA : Method(Quiz), IAT & ESE, QP pattern, Portion, Duration
6 Additional information (if any)

57
KNOWLEDGE INSTITUTE OF TECHNOLOGY,
SALEM- 637 504
(Autonomous)
QUESTION PAPER PATTERN

CCS336 CLOUD SERVICES MANAGEMENT

Part A Part B Part C


Tests
(All questions compulsory) (Either or choice) (Either or choice)
No. of. Marks/ No. of. Marks/ No. of. Marks/
Total Total Total
Questions Question Questions Question Questions Question

IAT - 1 10 2 20 5 13 65 1 15 15

IAT - 2 10 2 20 5 13 65 1 15 15

ESE 10 2 20 5 13 65 1 15 15

58
5. Assessment Pattern (R2021)

Type of Internal Assessments-1 (IAT 1) Internal Assessments-2 (IAT 2) Total ESE***


Total Total
Cour Course
S. Subject IAT Marks
Subject Title se (Theory IA**
No Code Written Method for Total Written Method for Total marks (IA+
Categ / Theory NTA NTA* Theory Lab
Test NTA (A) Test NTA (B) (A+B) ESE)
o ry with
Lab)
Assignment –
10 marks
Cloud Services Quiz – 10
Theory
1. CCS336 PEC 60 40 marks 100 25 75 - 100 200 50 25 25 100
Management with Lab
Open Ended
Problem – 20
marks

59
60
CCW331 Business Analytics Version:1.0
Department of Information Technology
Programme L T P C
B.Tech Information Technology
& Branch 2 0 2 3
CourseObjectives:
1 To understand the Analytics Life Cycle.
2 To comprehend the process of acquiring Business Intelligence
3 To understand various types of analytics for Business Forecasting

4 To model the supply chain management for Analytics.


5 To apply analytics for different functions of a business

Prerequisite for Business analytics (Not for Examination) 2


Importance:
 Business analytics is ability to think Critically and analytically to interpret data and make
informed decision.
 Understanding of databases, data structures, and data manipulation techniques.
 Experience with analytics software and tools such as Excel, Tableau, SAS, or similar
platforms.
 Capability to tackle complex problems and find effective solutions.
 Understanding fundamental economic concepts and business operations.
 Proficiency in communicating findings and insights clearly to stakeholders.
Real Life Example(s):
 Retail and E-Commerce.
 Financial Services.
 Market and Sales.
 Manufacturing.
Linkages:
 Foundations of Data Science.
 Data base Management Systems.

UNIT–I INTRODUCTION OF BUSINESS ANALYTICS 6


Analytics and Data Science – Analytics Life Cycle - Types of Analytics – Business Problem
Definition – Data Collection – Data Preparation – Hypothesis Generation – Modeling –
Validation and Evaluation – Interpretation – Deployment and Iteration

UNIT–II BUSINESS INTELLIGENCE 6


Data Warehouses and Data Mart - Knowledge Management –Types of Decisions - Decision
Making Process - Decision Support Systems – Business Intelligence –OLAP – Analytic
functions

UNIT–III BUSINESS FORECASTING 6

Introduction to Business Forecasting and Predictive analytics - Logic and Data Driven

61
Models –Data Mining and Predictive Analysis Modelling –Machine Learning for Predictive
analytics.
UNIT–IV HR & SUPPLY CHAIN ANALYTICS 6

Human Resources– Planning and Recruitment– Training and Development - Supply chain
network- Planning Demand, Inventory and Supply – Logistics – Analytics applications in HR
& Supply Chain - Applying HR Analytics to make a prediction of the demand for hourly
employees for a year.
UNIT–V MARKETING & SALES ANALYTICS 6

Marketing Strategy, Marketing Mix, Customer Behavior –selling Process – Sales Planning–
Analytics applications in Marketing and Sales - predictive analytics for customers' behaviour
in marketing and sales.
TOTAL:30 PERIODS
LIST OF EXPERIMENTS/EXERCISES:
I Cycle – MS Excel
1. Explore the features of Ms-Excel.
2. (i) Get the input from user and perform numerical operations (MAX, MIN, AVG, SUM,
SQRT, ROUND)
ii) Perform data import/export operations for different file formats.
3. Perform statistical operations - Mean, Median, Mode and Standard deviation, Variance,
Skewness, Kurtosis
4. Perform Z-test, T-test & ANOVA
5. Perform data pre-processing operations i) Handling Missing data ii) Normalization
6. Perform dimensionality reduction operation using PCA, KPCA & SVD
7. Perform bivariate and multivariate analysis on the dataset
8. Apply and explore various plotting functions on the data set.
II Cycle – Power BI Desktop

9. Explore the features of Power BI Desktop


10. Prepare & Load data
11. Develop the data model
12. Perform DAX calculations.
13. Create a dashboard and perform data analysis
14. Design a report
15. Presentation of a case study
TOTAL: 30 PERIODS
OPEN ENDED PROBLEMS/QUESTIONS
Course Specific Open – Ended Problems will be solved during teaching. Such problems can be
given as Assignments and evaluated as IA only and not for the End Semester Examinations.
TOTAL: 60 PERIODS

62
Course Outcomes: BLOOM’S
Upon completion of this course the students will be able to: Taxonomy
Explain the real world business problems and model with analytical
CO1 solutions L1–Remember
Identify the business processes for extracting Business
CO2 L3–Applying
Intelligence.
CO3 Apply predictive analytics for business fore-casting. L3–Applying
CO4 Apply analytics for supply chain and logistics management. L3–Applying
CO5 Use analytics for marketing and sales. L2–Understanding
TEXTBOOKS:
1. R. Evans James, Business Analytics, 2nd Edition, Pearson, 2017

2. R N Prasad, Seema Acharya, Fundamentals of Business Analytics, 2nd Edition, Wiley,


2016
3. Philip Kotler and Kevin Keller, Marketing Management, 15th edition, PHI, 2016.

4. VSP RAO, Human Resource Management, 3rd Edition, Excel Books, 2010 (Unit–III).

5. Mahadevan B, “Operations Management -Theory and Practice”,3rd Edition, Pearson


Education,2018.
REFERENCEBOOKS:
1. James R. Evans,“Business Analytics‘‘,2ndEdition, Pearson publication,2016.
VIDEOREFERENCES:
1. https://www.youtube.com/watch?v=diaZdX1s5L4
2. https://www.youtube.com/watch?v=Hg8zBJ1DhLQ
3. https://www.youtube.com/watch?v=4YXI2YYVyvc&list=PLOzRYVm0a65diLBYrP7EpXv7F
ZFM0Zf3z
4. https://www.youtube.com/watch?v=sfogXfX_LSo
5.https://www.youtube.com/watch?v=e0RbPiBbxI&list=PLRx7SqpZ_xmBr2VPkv47CHyfMk
5v_L2yk.
WEBREFERENCES:
1. https://www.tutorialspoint.com/business_analysis/index.htm
2. https://www.javatpoint.com/business-intelligence-bi
3. https://www.geeksforgeeks.org/steps-of-forecasting/
4. https://www.geeksforgeeks.org/introduction-to-supply-chain-management/
5. https://study.com/learn/sales-marketing.html
ONLINECOURSES:
1. https://www.udemy.com/course/the-business-intelligence-analyst-course-
2018/?couponCode=IND21PM
2. https://www.coursera.org/specializations/business-analytics
3. https://onlinecourses.nptel.ac.in/noc22_mg14/preview
4. https://www.coursera.org/learn/10k-women-6

63
MappingofCOswithPOsandPSOs

Pos PSOs
COs
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 2 2 3 1 1 - - - 1 2 1 1 2 2 3
CO2 3 3 3 2 3 - - - 1 2 2 2 3 3 3
CO3 2 2 3 3 2 - - - 3 1 1 3 2 2 3
CO4 2 1 1 2 2 3 3 2 1 2 1 1
CO5 2 3 2 3 2 - - - 3 3 1 3 2 3 2
Average 2.2 2.2 2.4 2.2 2 - - - 2.2 2.2 1.4 2 2.6 1.6 1.4
1–Low,2–Medium,3–High.

64
UNIT–I INTRODUCTION OF BUSINESS ANALYTICS L: 3, P: 6

Analytics and Data Science – Analytics Life Cycle - Types of Analytics – Business Problem
Definition – Data Collection – Data Preparation – Hypothesis Generation – Modeling –
Validation and Evaluation – Interpretation – Deployment and Iteration

Lecture Planned SAS

S.No. Topic L T P SAS TLP R Date

INTRODUCTION OF BUSINESS
ANALYTICS(6)

Analytics and data science


1 * M01 LWD PPT
Analytics life cycle and types of
2 Analytics * M01 LWD PPT

Business problem definition and PPT


M02 LWD
3 data collection *
Data Preparation, Hypothesis R2
* M02 LWD
4 Generation

Modeling, validation and


* LWD R4
Evaluation M02
5

Interpretation,Deployment and
6 iteration * M02 LWD R4

7 Problem Solving *

Quiz–Qz-01(Part)

Lab
8 1. Explore the features of Micro HO,
Soft Excel * EL
9 2. i) Get the input from user and
perform numerical operations .
(MAX, MIN, AVG, SUM, SQRT,
ROUND)
10, ii) Perform data import/export
operations for different file
formats.
11,12 3.Perform statistical operations -
Mean, Median, Mode and
Standard deviation, Variance,
Skewness, Kurtosis

Remarks
LWD LecturewithDiscussion HO Hands On
EL ExperientialLearning(lab)
Flipped class, only Discussion in the
R1 FactoryVisit R2
class
65
Discuss as a group(15 mins), and
Video Screening, 15mins, plus QA
R3 presentation by any 3 teams (7 R4
session
min, each)

BA Student Activity Sheet


Module-M01 Unit-1,Lectures1-2
Read R1(pp.1-10)

YTVideo(1),Topic: Analytics, types of Analytics, Life Cycle of Analytics,


View
Analytics tools Url:https://www.youtube.com/watch?v=diaZdX1s5L4

Expected Keywords(ofL1-L3 topics)*


Learning Features of Python, Indentation, DataTypes, Variables, Input and
Outcome Output Statements and Sequential
Prepare -
Quiz–Qz-01(Part)
NTA
Prepare -
IAT-1(Part)
TBA
PO1, PO2, PO3, PO4, PO5, PO9,
Cos covered CO1 POs covered
PO10 PO11, PO12.

* The students have to attach 5W & 1H Questions with these Key words
Remarks and in a position to answer.
[5W & 1H : What, When, Where, Who, Why, How]

BA StudentActivitySheet
Module-M02 Unit-1,Lectures3-6
Read R1(pp.10-72)
YT Video(1), Topic: Business Understanding, Data
Understanding, Data preparation, modeling, Evaluation,
View
Analytics carriers, Software tools
Url:https://www.youtube.com/watch?v=diaZdX1s5L4
Expected Key words (of L2-L3 topics) * Data
Learning Preparation, modeling, validation and
Outcome interpretation, deployment and iteration
Prepare -
Quiz–Qz-01(Part)
NTA
Prepare -
IAT-1
TBA
PO1, PO2, PO3, PO4, PO5, PO9,
COscovered CO1 POs covered
PO10 PO11, PO12.
* The students have to attach 5W & 1H Questions with these Key words
Remarks and in a position to answer.
[5W & 1H : What, When, Where, Who, Why, How]

66
UNIT–II BUSINESS INTELLIGENCE L:3, P:6

Data Warehouses and Data Mart - Knowledge Management –Types of Decisions - Decision
Making Process - Decision Support Systems – Business Intelligence –OLAP – Analytic
functions

L.No. Topic L T P SAS TLP R Date


BUSINESS INTELLIGENCE(6)
13 Data Warehouses and Data Mart * M01 LWD R2
Knowledge Management and
14 M01 LWD PPT
types of decisions *
15 Decision making Process * M02 LWD R3
16 Decision Support systems * M02 LWD PPT
17 Business intelligence, OLAP * M02 LWD PPT
18 Analytics functions * M02 LWD R2
19 Problem solving *
Quiz –Qz-01(Portion)
Lab
20 Perform Z-test, T-test &
21 ANOVAPerform data pre-
processing operations
i) Handling Missing
data
ii) Normalization
Implementation of * HO, EL
List, Tuples and
Dictionary in Python.
Perform dimensionality
22 reduction operation using
23 PCA
24 KPCA
SVD

BA Student Activity Sheet(SAS)


Module-
Unit-2, Lectures 13-14
M01
Read R1 (pp.72-100) – Refer Syllabus
YT Video (1), Topic: Basic of business intelligence, Microsoft Excel,
Business intelligence structures and stages, Business intelligence
View
tools and techniques.
Url:https://www.youtube.com/watch?v=Hg8zBJ1DhLQ
Expected Key words (of L13-L14 topics) *
Learning Knowledge Management, Decision making process, Decision support
Outcome Systems.
Prepare
Quiz –Qz-01(Portion)
- NTA
Prepare
IAT -1(Portion)
- TBA
67
COs
CO2 POs covered PO1, PO2, PO3, PO4, PO5, PO9, PO10
covered
* The students have to attach 5W & 1H Questions with these Key words
Remarks and in a position to answer.
[5W & 1H : What, When, Where, Who, Why, How]

Module-
Unit-2, Lectures 15-19
M02
Read R1 (pp.100 - 120) – Refer Syllabus
YT Video, Topic: OLAP queries, hyper cubes, OLAP to warehouse
View models
Url: https://www.youtube.com/watch?v=m-aKj5ovDfg
Expected
Key words (of L15-L19 topics) *
Learning
OLAP, Business intelligence, Analytical Functions.
Outcome
Prepare
Quiz –Qz-01(Portion)
- NTA
Prepare
IAT -1(Portion)
- TBA
COs PO1, PO2, PO3, PO4, PO5, PO9, PO10
CO2 POs covered
covered PO11, PO12.
* The students have to attach 5W & 1H Questions with these Key words
Remarks and in a position to answer.
[5W & 1H : What, When, Where, Who, Why, How]

UNIT–III BUSINESS FORECASTING L:3, P:6

Introduction to Business Forecasting and Predictive analytics - Logic and Data Driven
Models – Data Mining and Predictive Analysis Modelling –Machine Learning for Predictive
analytics.

L.No. Topic L T P SAS TLP R Date


BUSINESS FORECASTING(3+3)
Introduction to Business
25 * M01 LWD PPT
Forecasting
26 Predictive Analytics * M01 LWD PPT
27 Logic and Data Driven Models * M01 LWD PPT
28 Data Mining * M02 LWD PPT
29 Predictive analysis modeling * M02 LWD PPT
Machine Learning for Predictive
30 * M02 LWD R2
analysis
31 Problem solving *
Quiz –Qz-01, Qz-02(Portion)
Lab
Perform dimensionality reduction
32- operation using PCA, KPCA & SVD HO,
*
37 Perform bivariate and EL
multivariate analysis on the
dataset
68
Apply and explore various
plotting functions on the data set.

BA Student Activity Sheet(SAS)


Module-
Unit-3, Lectures 25-27
M01
Read R (pp.121-171)
YT Video (1), Topic:
View
Url: https://shorturl.at/dqyJW
Expected Key words (of L25-L27topics) *
Learning Predictive Analysis, Qualitative approaches and quantitate
Outcome approaches
Prepare –
Quiz –Qz-01(Portion)
NTA
Prepare –
IAT -1(Portion)
TBA
COs PO1, PO2, PO3, PO4, PO5,
CO3 POs covered
covered PO9, PO10 PO11, PO12.
* The students have to attach 5W & 1H Questions with these Key
Remarks words and in a position to answer.
[5W & 1H : What, When, Where, Who, Why, How]

Module-
Unit-3, Lectures 28-31
M02
Read M(pp.171-201) – Refer Syllabus
YT Video (1), Topic: Simple Linear Regression, Multiple Linear
Regression, Auto correlation function.
View
Url:https://www.youtube.com/playlist?list=PLOzRYVm0a65diLBYrP7E
pXv7FZFM0Zf3z
Expected
Key words (of L28-L31 topics) *
Learning
Data Mining, Predictive analysis modeling, machine learning.
Outcome
Prepare –
Quiz –Qz-02(Portion)
NTA
Prepare -
IAT -1(Portion), IAT-2(portion)
TBA
COs PO1, PO2, PO3, PO4, PO5,
CO3 POs covered
covered PO9, PO10 PO11, PO12.
* The students have to attach 5W & 1H Questions with these Key words
Remarks and in a position to answer.
[5W & 1H : What, When, Where, Who, Why, How]

L+T:3+3
UNIT–IV HR & SUPPLY CHAIN ANALYTICS
P:6
Human Resources– Planning and Recruitment – Training and Development - Supply chain
network- Planning Demand, Inventory and Supply– Logistics – Analytics applications in HR
& Supply Chain - Applying HR Analytics to make a prediction of the demand for hourly
employees for a year.

69
L.No. Topic L T P SAS TLP R Date
HR & SUPPLY CHAIN
ANALYTICS(3+3)
Human resources, Planning and
38 * M01 LWD PPT
Recruitment
39 Training and development * M01 LWD PPT
Supply chain Network, Planning PPT
40 * M02 LWD
Demand
41 Inventory and Supply, Logistics * M02 LWD PPT
Analytics applications in HR & LWD,
42 * M02 PPT
Supply chain HO
Apply HR analytics to make a
LWD,
43 prediction of the demand for * M02 PPT
HO
hourly employees for a year
44 Problem solving *
Quiz –Qz-02(Portion)

Lab
Explore the features of
45 HO,
Power BI Desktop *
46 EL
Prepare & Load data
47
Develop the data model
48

BA Student Activity Sheet(SAS)


Module-
Unit-4, Lectures 38-39
M01
Read T5 (pp.202-257) – Refer Syllabus
YT Video (1), Topic: Human Resource planning, Management,
Development.
View Url:
https://www.youtube.com/playlist?list=PLSC6m9hqH8LCCfUsbNrM4-6p-
Y0hMLOZk
Expected
Key words (of L32-L33 topics)*
Learning
Outcome
Prepare –
Quiz –Qz-02(Portion)
NTA
Prepare –
IAT -2(Portion)
TBA
COs PO1, PO2, PO3, PO4, PO5, PO9,
CO4 POs covered
covered PO10 PO11, PO12.
* The students have to attach 5W & 1H Questions with these Key
Remarks words and in a position to answer.
[5W & 1H : What, When, Where, Who, Why, How]

Module-
Unit-4, Lectures 40-43
M02
70
Read M (pp.257-309) – Refer Syllabus
YT Video (1), Topic: Data Modeling, data visualization and analytics, SCM
Tools and Macros.
View
Url:https://www.youtube.com/watch?v=H1Q5bS-
Ials&list=PLrAExl1T18QHVyNCRa78CEDt3iSTME3DS
Expected
Key words (of L34-L37 topics) *
Learning
Planning, Demand, Logistics
Outcome
Prepare –
Quiz –Qz-02(Portion)
NTA
Prepare –
IAT -2(Portion)
TBA
COs PO1, PO2, PO3, PO4, PO5, PO9,
CO4 POs covered
covered PO10 PO11, PO12.
* The students have to attach 5W & 1H Questions with these Key
Remarks words and in a position to answer.
[5W & 1H : What, When, Where, Who, Why, How]

UNIT–V MARKETING & SALES ANALYTICS L:3, P:6

Marketing Strategy, Marketing Mix, Customer Behaviour –selling Process – Sales Planning–
Analytics applications in Marketing and Sales - predictive analytics for customers' behaviour in
marketing and sales.

L.No. Topic L T P SAS TLP R Date


MARKETING & SALES
ANALYTICS(6)
Marketing Strategy, Marketing
49 * M01 LWD PPT
Mix
50 Customer behavior * M01 LWD R3
51 selling process * M02 LWD R3
52 Sales planning * M02 LWD PPT
Analytics applications in
53 * M02 LWD PPT
Marketing and sales
Predictive analytics for customer
54 * M02 LWD PPT
behavior in marketing and sales
55 Problem solving *
Quiz –Qz-02(Portion)
56 Lab
Perform DAX calculations
57
Create a dashboard and perform
58 * HO, EL
data analysis
59
Design a report
60 Presentation of a case study

BA Student Activity Sheet


Module-
Unit-5, Lectures 49-50
M01
Read M(pp.310-351) – Refer Syllabus
View YT Video (1), Topic: Digital adverting, Customer segmentation,
71
marketing automation, Behavioral targeting.
Url:https://www.youtube.com/playlist?list=PL8eNk_zTBST8i0iX_wTBF
WgwKpN48t5KF
Expected
Key words (of L49-L50 topics) *
Learning
Marketing strategies, Market Mix.
Outcome
Prepare -
Quiz –Qz-02(Portion)
NTA
Prepare -
IAT -2(Portion)
TBA
COs PO1, PO2, PO3, PO4, PO5, PO9,
CO5 POs covered
covered PO10 PO11, PO12
* The students have to attach 5W & 1H Questions with these Key words
Remarks and in a position to answer.
[5W & 1H : What, When, Where, Who, Why, How]

Module-
Unit-5, Lectures 51-55
M02
Read R(pp.351-386) – Refer Syllabus
YT Video (1), Topic: sales, Marketing, report.
View
Url: https://www.youtube.com/watch?v=su39-l6myXg
Expected
Key words (of L51-55 topic) *
Learning
Selling process, sales planning
Outcome
Prepare -
Quiz –Qz-02(Portion)
NTA
Prepare -
IAT -2(Portion)
TBA
COs PO1, PO2, PO3, PO4, PO5, PO9,
CO5 POs covered
covered PO10 PO11, PO12.
* The students have to attach 5W & 1H Questions with these Key words
Remarks and in a position to answer.
[5W & 1H : What, When, Where, Who, Why, How]

Day-1 Handout
1 Syllabus
2 Lesson Plan and SAS

3 Assessment Pattern (and Weightage)

Assessment of NTA Methodology


Assignment - 10
4
Open ended problem – 20
Quiz–10
5 Assessment of TBA : Method(Quiz), IAT & ESE, QP pattern, Portion, Duration
6 Additional information (if any)

72
Assessment Pattern (and Weightage)

Type of Internal Assessments-1 (IAT 1) Internal Assessments-2 (IAT 2) Total ESE***


Total Total
Course Course
S. Subject IAT Marks
Subject Title Catego (Theory IA**
No Code Written Method for Total Written Method for Total marks (IA+
ry / Theory NTA NTA* Theory Lab
Test NTA (A) Test NTA (B) (A+B) ESE)
with
Lab)
Assignment –
10 marks
Quiz – 10
Business Theory
1. CCW331 PEC 60 40 marks 100 25 75 - 100 200 50 25 25 100
Analytics with Lab
Open Ended
Problem – 20
marks

Sample Open ended Problem Statement:

Entertainment
1. Movie Box Office Analysis Problem: Create a Power BI dashboard to analyze box office performance of movies over the
past decade. Include metrics like total gross revenue, average revenue per genre, and the impact of star actors on movie
success.
Considerations:
 Aggregating data from multiple sources (e.g., IMDb, Box Office Mojo)
 Visualizing revenue trends across different genres and time periods
 Analyzing the correlation between star actors and box office success
 Using custom visuals to highlight blockbuster movies
Tourism
2. Tourist Destination Analysis Problem: Develop a Power BI dashboard to analyze tourism data for a country. The
dashboard should show the number of tourists visiting each region, seasonal trends, and the economic impact of tourism.
Considerations:
 Importing tourism data from government or industry reports
 Visualizing tourist inflow and outflow patterns
 Seasonal trend analysis to identify peak tourist seasons
 Economic impact analysis using financial data
Politics

73
3. Election Results Analysis Problem: Create a Power BI dashboard to analyze the results of recent elections. The dashboard
should display voter turnout, vote distribution by region, and demographic insights.
Considerations:
 Importing election data from official sources
 Visualizing voter turnout and vote distribution using maps and charts
 Analyzing demographic data to identify voting patterns
 Time series analysis of election results over multiple years
Agriculture
4. Crop Yield Analysis Problem: Use Power BI to analyze crop yield data for different regions. The dashboard should include
metrics like average yield per hectare, the impact of weather conditions on yield, and comparisons across different crops.
Considerations:
 Importing data from agricultural databases or reports
 Visualizing yield trends over time and across regions
 Correlating weather data with crop yields
 Comparing yields of different crops using bar charts and scatter plots
Sports
5. Team Performance Analysis Problem: Analyze the performance of a sports team over the past seasons. Create a Power BI
dashboard that visualizes key performance metrics such as wins, losses, player statistics, and injury reports.
Considerations:
 Importing data from sports databases or APIs
 Visualizing trends in team performance over time
 Comparing player statistics across different seasons
 Correlating injuries with performance dips

74
KNOWLEDGE INSTITUTE OF TECHNOLOGY,
SALEM- 637 504
(Autonomous)
QUESTION PAPER PATTERN

CCW331 BUSINESS ANALYTICS

Part A Part B Part C


Tests
(All questions compulsory) (Either or choice) (Either or choice)
No. of. Marks/ No. of. Marks/ No. of. Marks/
Total Total Total
Questions Question Questions Question Questions Question

IAT - 1 10 2 20 5 13 65 1 15 15

IAT - 2 10 2 20 5 13 65 1 15 15

ESE 10 2 20 5 13 65 1 15 15

75

You might also like