0% found this document useful (0 votes)
22 views

IBA - SYLLABUS - Data Manipulation and Visualization

syllabus for dmv

Uploaded by

numberfour766
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views

IBA - SYLLABUS - Data Manipulation and Visualization

syllabus for dmv

Uploaded by

numberfour766
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Data Manipulation and Visualization

Class: BBA

Instructor: Hassaan Khallid

Class details

Class Timing and Room 11:30 – 12:45 | MCC15

Session Day(s) Friday and Saturday

Credit Hours: 3

Email [email protected]

Contact # 0332-2186091

Course Description

Data Manipulation and Visualization is an applicative course aimed at building technical skills in
business graduates. The skills developed in this course will cover a data pipeline allowing students to
query data from SQL, fetch it in Excel, and visualize it in PowerBI. The course is designed to help students
understand data pipelines and basic database queries along with dashboard creation to prepare them
for leading similar projects in the corporate environment. It will also enable them to set realistic
timelines and negotiate on the same when working with resources from other departments and teams
such as the DBAs or the development teams.

BBA Program Learning Goals

1. Effective Communication Skills


Students will learn how to communicate results effectively through dashboards and visualizations

2. Knowledge of Core Business Disciplines


Students will be able to understand the integration of all business disciplines for problem solving

3. Critical Thinking Skills


Students will understand the linkages and limitations of different models and critically reflect on the
use of theory to understand practices and processes. Additionally, students will be able to identify and
analyze problems and apply appropriate problem-solving approaches
Course Objectives and Learning Outcomes

1) Knowledge outcomes:
a. Understand different elements of a data pipeline
b. Be able to efficiently work through different phases of the pipeline
c. Apply the principles of good visualizations, tidy data, and efficient queries at different
stages of a data pipeline

2) Skills and abilities outcome:


a. Write intermediate level queries in SQL
b. Work proficiently in Excel
c. Set up intermediate level dashboards in PowerBI
d. Connect SQL, Excel and PowerBI automatically and create a complete data pipeline

Teaching and Learning Methodology

The pedagogy used for the course will be a combination of:


- Lectures
- Assignments
- Term project
- Presentations
- Exams
- Self-Study
- Case discussion
- Guest Lecture sessions
- Practical Lab sessions

Course Learning Outcomes mapped to Program Goals

Knowledge
Communicat of
Critical
ion Core Ethics Glocal Mindset
Skills
Program Goals Skills Business
Disciplines

Course
Learning
Outcom
es

1 1 1

2 2 2
Module S. No, Topic Assignment Due
Course introduction
Installing SQL
1 1 Accessing a database
Accessing a table
Load data into SQL
Retrieving data from a table
SELECT FROM WHERE commands with SQL Assignment 1:
1 2-3
text, date, and numeric data Loading data from csv or txt to SQL
Sorting results
Aggregating data with GROUP BY
commands SQL Assignment 2:
1 4 Types of aggregations Write queries to answer given
Filtering aggregation through HAVING questions
commands
Joining tables
SQL Assignment 3:
One-to-one, one-to-many, and many-
1 5 Write queries to answer given
to-many joins
questions
INNER, LEFT, RIGHT, and FULL joins
Subqueries in SELECT clause SQL Assignment 4:
1 6-7 Subqueries in FROM clause Write queries to answer given
Subqueries in WHERE clause questions
SQL Assignment 5:
1 8 Comprehensive SQL case Write queries to answer given
questions
MS Excel Basics
Inputting basic formulas
2 9
SUM, COUNT, MIN, MAX, AVERAGE
Formatting
MS Excel intermediate formulas
MS Excel Assignment 1:
VLOOKUP, HLOOKUP, XLOOKUP,
2 10-11 Use Excel to answer given questions
INDEX, MATCH, SUMIF, COUNTIF,
on datasets
AVERAGEIF, IF, nested IF, AND, OR
MS Excel Assignment 2:
Conditional formatting
2 12 Use Excel to answer given questions
Pivot tables
on datasets
MS Excel Assignment 3:
Connecting to Microsoft SQL from
2 13 Use Excel to answer given questions
Microsoft Excel
on datasets
MS Excel Assignment 4:
2 14 Data validation Establish connection with SQL and
fetch basic data to answer questions
2 15 Goal Seek and Scenario Builder
2 16 Macros
MS Excel Assignment 5:
2 17-18 Comprehensive Excel case study
Comprehensive assignment
Import data into Power BI through
SQL/Excel connection
3 19 Set data types – differentiate between
attributes and measures
Define data structure and joins
Principles of good data display Power BI Assignment 1:
3 20
Telling a story with dashboards Import data into Power BI
Choosing the right chart types
3 21
Making a chart in Power BI
Power BI Assignment 2:
3 22 Using tools and slicers
Make basic charts in Power BI
3 23 Setting hierarchies
Advanced formulas and calculations Power BI Assignment 3:
3 24-26
with Power BI Make a dashboard in Power BI
3 27-28 Group presentations Final project

Text Book and Reading Material.

Recommended Text
Excel 2016 for Dummies
Learning SQL (O Reily) by Alan Beaulieu’s
Microsoft Power BI Quick Start Guide

Secondary Texts

Handouts developed by teaching resource.


Online courses on Coursera/EdX

Prerequisite Skills and Knowledge to take this Course

Principles of Marketing
Introduction to Computer Applications
Business Mathematics
Be comfortable with using technology for learning
GRADING PLAN
SQL Assignments 15
Excel Assignments 15
Power BI Assignments 15
Project 25
Final Exam 30
TOTAL 100

Comments and/or Suggestions

Students may see the faculty any time for the purpose of term project/assignment discussion. They
may also contact the instructor in case of any problem or issue that needs attention.

Technology Requirements

Please bring your laptop to class when the instructor asks you.

Academic Conduct

No make-up mid-term test will be arranged.


Synergy in team dynamics & equitable contribution by members are integral to all successful
group projects. A ‘peer evaluation’ form submitted by all group members will therefore be used.
Social loafing will not be encouraged in this course. If a student is found guilty, he/she will be given no
marks for the project.

Please ensure all assignment submissions are made on time. In fairness to the other groups,
late submissions will be penalized a minimum 10%.

Attendance Policy

Attendance is important and will certainly be taken into account in the case of students on the
borderline between two grades.
This class follows IBA’s policy.

Plagiarism Policy

Plagiarism in any form is strongly discouraged. In case, a student or a group is found guilty, he/she will
be penalized as per the IBA procedures and laws.

Withdrawal Policy

This class follows IBA’s policy

You might also like