Type of Course
ALLIANCE UNIVERSITY CORE/PE/OE
Chikkahagade Cross
Chandapura - Anekal Main Road, Anekal
Bangalore – 562106
COURSE DELIVERY CUM ASSESSMENT PLAN (COURSE OUTLINE)
(This document is to be presented to the students during the first week of commencement of classes and send a soft copy
to every student of the class by the course instructor)
Course Code: CSE 651 Course Title: Data Warehousing & Business Intelligence
Credits: 3 (2-0-0-1-3)
Total Hours: 45 No. of hrs. /week: 3
Internal Marks: 50 External Marks: 50
Dr. Sumit Kumar Banshal
INSTRUCT Office: Admin Block
OR Phone No: Ext 9126
E-mail id:
[email protected] OFFICE 9:00AM to 5:00PM Monday to Friday
HOURS
Business Intelligence (BI) is a field that focuses on the use of data analysis tools and
COURSE techniques to support decision-making processes within organizations. This course will
OVERVIE introduce students to the fundamentals of BI, data warehousing, data visualization, and
W: analytics. It will explore how businesses can leverage data to gain valuable insights,
identify trends, and make informed decisions.
Co-requisite
Pre-requisite
Learning BTL-4
Level
COURSE
OBJECTIV
ES:
PEO1: Create engineering problem-solvers/leaders in Computer Science & IT
PROGRAM
with critical reasoning, communication, and problem-solving skills.
EDUCATI
PEO2: Create industry ready graduates who will create solutions that solve
ONAL
engineering problems related to computer software and technology.
OBJECTIV
PEO3 (CSE): Create competent graduates who will be successful in pursuing
ES (PEO)
higher education in Computer Science and related fields.
PEO3 (IT): Create competent graduates who will be skilled and equipped to
create next generation IT applications in emerging areas.
PROGRAM
OUTCOME PO1. Engineering knowledge: Apply the knowledge of mathematics, science,
S (PO’S) engineering fundamentals, and an engineering specialization to the solution of complex
engineering problems.
1
(Common) PO2. Problem analysis: Identify, formulate, research literature, and analyse complex
engineering problems reaching substantiated conclusions using first principles of
mathematics, natural sciences, and engineering sciences.
PO3. Design/development of solutions: Design solutions for complex engineering
problems and design system components or processes that meet the specified needs with
appropriate consideration for the public health and safety, and the cultural, societal, and
environmental considerations.
PO4. Conduct investigations of complex problems: Use research-based knowledge and
research methods including design of experiments, analysis and interpretation of data,
and synthesis of the information to provide valid conclusions.
PO5. Modern tool usage: Create, select, and apply appropriate techniques, resources, and
modern engineering and IT tools including prediction and modelling to complex
engineering activities with an understanding of the limitations.
PO6. The engineer and society: Apply reasoning informed by the contextual knowledge
to assess societal, health, safety, legal and cultural issues, and the consequent
responsibilities relevant to the professional engineering practice.
PO7. Environment and sustainability: Understand the impact of the professional
engineering solutions in societal and environmental contexts, and demonstrate the
knowledge of, and need for sustainable development.
PO8. Ethics: Apply ethical principles and commit to professional ethics and
responsibilities and norms of the engineering practice.
PO9. Individual and teamwork: Function effectively as an individual, and as a member
or leader in diverse teams, and in multidisciplinary settings.
PO10. Communication: Communicate effectively on complex engineering activities with
the engineering community and with the society at large, such as, being able to
comprehend and write effective reports and design documentation, make effective
presentations, and give and receive clear instructions.
PO11. Project management and finance: Demonstrate knowledge understanding of the
engineering and management principles and apply these to one’s own work, as a member
and leader in a team, to manage projects and in multidisciplinary environments.
PO12. Life-long learning: Recognize the need for and have the preparation and ability to
engage in independent and life-long learning in the broadest context of technological
change.
PSO1: Ability to apply foundational knowledge in computer science and
PROGRAM programming languages for solving complex, real world problems.
SPECIFIC PSO2: Ability to demonstrate research and problem-solving capabilities through
OUTCOME critical thinking and scientific inquiry engaging in lifelong learning by following
S (PSO) innovations and progress in science and technology.
PSO3 (CSE): Ability to design and develop engineering solutions encompassing
(Dept/Spl- software meeting the expectations and needs of the industry.
Specific) PSO3 (IT): Ability to design and develop IT applications meeting the
expectations and needs of the industry.
SO-1: An ability to identify, formulate, and solve complex engineering
problems by applying principles of engineering, science, and mathematics.
SO-2: An ability to apply engineering design to produce solutions that meet
specified needs with consideration of public health, safety, and welfare, as well
as global, cultural, social, environmental, and economic factor.
SO-3: An ability to communicate effectively with a range of audiences.
SO(EAC) SO-4: An ability to recognize ethical and professional responsibilities in
engineering situations and make informed judgments, which must consider the
impact of engineering solutions in global, economic, environmental, and societal
contexts.
SO-5: An ability to function effectively on a team whose members together
provide leadership, create a collaborative and inclusive environment, establish
goals, plan tasks, and meet objectives.
2
SO-6: An ability to develop and conduct appropriate experimentation, analyze
and interpret data, and use engineering judgment to draw conclusions.
SO-7: An ability to acquire and apply new knowledge as needed, using
appropriate learning strategies.
SO-1: Analyse a complex computing problem and to apply principles of
computing and other relevant disciplines to identify solutions.
SO-2: Design, implement and evaluate a computing-based solution to meet a
given set of computing requirements in the context of the program’s discipline.
SO-3: Communicate effectively in a variety of professional contexts.
SO(CAC) SO-4: Recognize professional responsibilities and make informed judgments in
computing practice based on legal and ethical principles.
SO-5: Function effectively as a member or leader of a team engaged in activities
appropriate to the program’s discipline.
SO-6: Apply computer science theory and software development fundamentals
to produce computing-based solutions.
Sl
N At the end of this course students will be able to: BTL LEVEL
o.
Illustrate the concepts and components of Business
1 Intelligence (BI).
BTL 2
Apply data warehousing techniques to integrate and store
2 data effectively.
BTL 3
3 Employ the concepts to sketch a BI Project BTL 3
Perform analysis of data and outcomes to enhance decision
4 management.
BTL 3
*Assessment Method (list is representative)
Course Duration/
S Description Outcomes to Timeline
Assess Weight
L of Week/ PIs be Assessed
ment age in
N assessment Date Map CO CO CO CO
method Marks
o. method ped 1 2 3 4
During
1 DSA Semester 20 2 Hrs
Exam
Homework
2 CP
Problems
5 √ √ 45 Hrs
3 AS Assignment 5 √ √ √ √ 2 Hrs
4 OT Mini project 10 √ √ 15 Hrs
5 ST Quiz 5 √ √ √ √ 2 Hrs
6 AT Attendance 5 √ √ √ √ 45 Hrs
Semester
7 SEE End- 50 √ 3 Hrs
Examination
3
TOPIC DELIVERY PLAN & ASSESSMENT PLAN
Instructional Methods Reference
SESSIO Topic / Session Pertaining CO
/ Activities/Self
N topic With chapter No.
BTL Learning Topic
Introduction to
Week 1 course and
CO1, BTL 2 Interaction/PPT/Coursera
Part 1 concepts, BI
Definitions
BI Decision Support Interaction/PPT/Coursera
Week 1 Initiatives,
CO1, BTL 2
Part 2 Development
Approaches
Parallel Interaction/PPT/Coursera
Development
Tracks, BI Project
Team Structure,
Week 2
Business CO1, BTL 2
Part 1
Justification,
Business Divers,
Business Analysis
Issues
Cost – Benefit Interaction/PPT/Coursera
Analysis, Risk
Week 2 Assessment,
CO1, BTL 2
Part 2 Business Case
Assessment
Activities
Roles Involved in Interaction/PPT/Coursera
These Activities,
Week 3 Risks of Not
CO1, BTL 2
Part 1 Performing Step,
Hardware,
Middleware
Incremental Interaction/PPT/Coursera
Rollout, Security
Week 3
Management, Data CO1, BTL 2
Part 2 Warehouse and
OLAP Technology
4
Multidimensional Interaction/PPT/Coursera
Data Model, Data
Week 4 Warehouse CO1, BTL 2
Part 1 Architecture,
Typical OLAP
operations
Data Warehouse CO1, BTL 2 Interaction/PPT/Coursera
Implementation,
Week 4 DataMart, DBMS
Part 2 Platform, Non-
Technical
Infrastructure
Differences in CO1, BTL 2 Interaction/PPT/Coursera
Week 5 Database Design
Philosophies,
Part 1 Logical Database
Design
Physical Database CO1, BTL 2 Interaction/PPT/Coursera
Week 5 Design, Activities,
Roles and Risks
Part 2
Involved in These
Activities
Incremental CO1, BTL 2 Interaction/PPT/Coursera
Week 6
Rollout, Security
Part 1
Management
Data Warehouse CO2, BTL 3 Interaction/PPT/Coursera
Week 6
and OLAP
Part 2
Technology
Week 7 Multidimensional CO2, BTL 3 Interaction/PPT/Coursera
Part 1 Data Model
Coursera Course CO2, BTL 3 Demonstration
Weel 7
Part 2 Discussion
Data Warehouse CO2, BTL 3 Interaction/PPT/Coursera
Week 8 Architecture, Data
Part 1 Warehouse
Implementation
Week 8 DataMart, Typical CO2, BTL 3 Interaction/PPT/Coursera
Part 2 OLAP operations
Week 9 CO3, BTL 3 Interaction/PPT/Coursera
Data warehouse
Part 1 design & usage.
5
Defining and CO3, BTL 3 Interaction/PPT/Coursera
Week 9
Planning the BI
Part 2
Project
Week 10 Project Planning Interaction/PPT/Coursera
CO3, BTL 3
Part 1 Activities
Roles and Risks CO3, BTL 3 Interaction/PPT/Coursera
Involved in These
Week 10
Activities, General
Part 2
Business
Requirements
Project Specific CO3, BTL 3 Interaction/PPT/Coursera
Requirements,
Week 11
Interviewing
Process.?
Week 12 Coursera Course CO3, BTL 3 Demonstration
Part 1 Discussion
Growth CO3, BTL 3 Interaction/PPT/Coursera
Week 12 Management,
Part 2 Application Release
Concept
Post Interaction/PPT/Coursera
Implementation
Week 13
Reviews, Release CO3, BTL 3
Part 1
Evaluation
Activities
The Information CO4, BTL 3 Interaction/PPT/Coursera
Asset and Data
Week 13 Valuation,
Part 2 Actionable
Knowledge – ROI,
BI Application
The Intelligence CO4, BTL 3 Interaction/PPT/Coursera
Dashboard,
Business View of
Week 14 Information
Part 1 technology
Applications:
Business Enterprise
excellence
6
Key purpose of CO4, BTL 3 Interaction/PPT/Coursera
Week 14
using IT, Type of
Part 2
digital data
basics of enterprise CO4, BTL 3 Interaction/PPT/Coursera
Week 15 reporting, BI road
ahead.
Textbook 1: Hadoop The Definitive Guide (Latest Edition) (by Tom White: O Reilly).
RECOMMENDED READINGS:
Essential Readings:
1. "Business Intelligence Guidebook: From Data Integration to Analytics" by Rick Sherman
2. Business Intelligence Roadmap: The Complete Project Lifecycle for Decision Support Applications
Larissa T Moss and Shaku Atre Addison
3. Data Science for Business: What You Need to Know About Data Mining and Data-Analytic Thinking" by
Foster Provost and Tom Fawcett
4. Business Intelligence: The Savvy Manager's Guide David Loshin Morgan Kaufmann
Recommended Digital library / MOOC Course:
1. https://www.coursera.org/learn/foundations-of-business-intelligence
2. https://www.coursera.org/learn/business-intelligence-visual-analytics
Sumit Kumar Banshal
Signature of the Course Instructor HOD
*ASSESSMENT RUBRICS (In Correlation with Assessment Method – Page no 3 )
CP (Class Participation) Criteria
Grade Exemplary Proficient Partially Need
proficient improvement
Marks 5 4 3 2
Level of engagement The student listens The student The student listens The student listens
in class and proactively listens and and contributes to but never contributes
contributes to class proactively class by sharing to class by sharing
by sharing ideas or contributes to ideas or clearing ideas or clearing
clearing doubts class by sharing doubts rarely doubts
many times in every ideas or
session clearing doubts
at least once in
every session
Preparation The student is The student is The student is The student is
always prepared usually rarely prepared partially prepared
with given reading prepared with with given reading with given reading
materials and given reading materials and materials and
completed home materials and completed home completed home
works completed works works
home works
7
OT(Mini Project) The student who The student The student who The student who
completes mini who completes completes mini completes partially
project mini project project and trying to do their
implementing a implementing a implementing a level best
solution to a data medium basic data mining
mining problem and complexity data algorithm
analyzing the data mining
algorithm
Problem Solving Actively seeks and Improves Does not come up Does not try to solve
suggests solutions to solutions based with solutions but problems or help
problems on suggestions tries out solutions others to solve
by peer suggested by problems
others
Teamwork All team members Assisted Finished individual Contributed little to
contributed equally group/partner in task but did not the group effort
to the finished the finished assist during the project.
project. project. group/partner
during the project
AS(Assignment) The detailed The detailed Explanation Missed key points
response given with response given unclear, but and the response is
novel approaches some level of response shows not aligned to
novelty some problem
and learning understanding of
the problem
Sumit Kumar Banshal
Signature of the Course Instructor HOD