• Log In
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Data and Analytics

Department of Management Information Systems, Temple University

Data and Analytics

MIS 2502.002 ■ Spring 2023 ■ Leila Hosseini
  • Announcements
  • Schedule
  • About
    • Course Description
    • Course Details
    • Software Installation
    • Evaluation and Grading
    • PRO Points Requirement
    • Getting Help
    • Instructor
    • Diamond Peer
    • ITA
  • MIS Coding Help Desk

Schedule

 

WEEK DATES TOPIC MATERIALS TASKS DUE
1 1/17

Course Introduction and Syllabus
The Things You Can Do with Data

The Information Architecture of an Organization

PowerPoint:

– Course Introduction

– Things You Can Do With Data

– Information Architecture of an Organization

 
1/19

Understanding Database Schemas: Normalization, primary/foreign keys, joins

PowerPoint:

– Relational Data Modeling

 

2 1/24 In-class activity 1: Creating database schema

ICA #1 Database Schema

Schema Template

Submit on Canvas

Assignment 1: Database schema (due Friday 1/27, 11:59 PM)

  • Assignment #1 – Database Schemas
  • Schema Template
  • Submit on Canvas
1/26

Getting data out of RDMS: SQL SELECT, DISTINCT MIN, MAX, COUNT, and WHERE

Make sure you’ve reviewed the guide for setting up a connection in MySQL Workbench and reviewed the MySQL PowerPoint deck

PowerPoint:

– SQL1

 

 

3

1/31

Getting data out of RDMS: SQL SELECT, DISTINCT MIN, MAX, COUNT, and WHERE (continued)

PowerPoint:

– SQL1

 

2/2  In-class activity 2: Pen and Paper exercise

ICA #2 – Pen and Paper Query Exercise

Submit on Canvas

 

4 2/7

Getting data out of RDMS: Joining tables

 

 

PowerPoint:

– SQL 2

 

Assignment 2: SQL #1 (due Friday 2/10, 11:59 PM)

  • Assignment #2 – SQL Part 1
  • Submit on Canvas
2/9

In-class activity 3: Working with SQL, part 1

ICA #3: SQL Part 1

Submit on Canvas

 

5 2/14

Getting data out of RDMS: Subselects

PowerPoint:

– SQL 2

Assignment 3: SQL #2 (due Friday 2/17, 11:59 PM)

  • Assignment #3 -SQL Part 2
  • Submit on Canvas
2/16

In-class activity 4: Working with SQL, part 2

ICA #4 – SQL Part 2

Submit on Canvas

 

6 2/21 Review for Exam 1

PowerPoint:

– Exam 1 Study Guide

– Review for Exam 1

 

2/23

Exam 1

 

 

7 2/28

Semi-structured data

In-class activity 5: Working with semi-structured data

PowerPoint:

– Semi-Structured Data

– ICA #5 – Working with Semi-Structured Data

 

3/2

Getting data out of NoSQL: PROJECT, MATCH, SORT, LIMIT and GROUP

PowerPoint:

– NoSQL 1

 

8 3/7

 

Spring Break – No Classes Held

 

3/9
9 3/14

In-class activity 6: Working with NoSQL, part 1

– ICA #6 – NoSQL Part 1

– Submit on Canvas

Assignment 4: NoSQL #1 (due Friday 3/17, 11:59 PM)

  • Assignment #4 – NoSQL Part 1
  • Submit on Canvas
3/16

Getting data out of NoSQL: How to query nested document and array, JOIN

PowerPoint:

– NoSQL 2

 

10 3/21 In-class activity 7: Working with NoSQL, part 2

– ICA #7 – NoSQL Part 2

– Submit on Canvas

Assignment 5: NoSQL #2 (due Friday 3/24, 11:59 PM)

  • Assignment #5 – NoSQL Part 2
  • Submit on Canvas
3/23

Reconciling Data: The extract, transform, load process (ETL)

Principles of Data Visualization

In-class activity 8: Data Visualization

PowerPoint:

– ETL

– Data Visualization

 

– ICA #8 – Data Visualization Principles

– ICA #8 – Excel file

– Submit on Canvas

 

11 3/28

Review for Exam 2

PowerPoint:

– Exam2 Study Guide

– Review for Exam2

 

3/30 Exam 2

 

 

12 4/4

Introduction to Advanced Analytics and R

PowerPoint:

– Advanced Analytics and Python

2009BaseballTeamStats

 
4/6

In-class activity 9: Getting familiar with Python and Jupyter

(The files are available on Canvas)

 
13 4/11

Classification using Decision Trees

PowerPoint:

– Classification using Decision Trees

 

4/13

In-class activity 10: Decision trees in Python

 

Assignment 6: Decision Trees (due Monday 4/17, 11:59 PM)

14 4/18

Analysis Scenario: Identifying similar customers (clustering and segmentation) 

In-class activity 11: Clustering and Segmentation in Python

PowerPoint:

– Clustering

(The files for ICA 11 are available on Canvas)

Assignment 7: Clustering (due Friday 4/21, 11:59 PM)

 

4/20

Association Rule Mining

In-class activity 11: Clustering and Segmentation in Python (continued)

PowerPoint:

– Association Rule Mining

 

15

4/25

Review for Exam 3

PowerPoint:

– Exam 3 Study Guide

– Review for Exam 3

 
4/27

Exam 3

 

 

 

Primary Sidebar

Useful Links

  • Canvas Course
  • Class Capture
  • Gradebook
  • Leila Hosseini
  • Software Installation

Quick Info

  • Time and Locations: 9:30 am – 10:50 am, Tuesdays and Thursdays Alter Hall A231
  • Instructor: Leila Hosseini (leila.hosseini@temple.edu)
  • Instructor Office Hours: Tuesdays and Thursdays, 11am-12pm; Speakman 206E
  • ITA: Hojoon Jacob Lee (jrhojoon@temple.edu)

RECENT ANNOUNCEMENTS

Welcome to MIS2502

Hello and welcome to MIS2502, section 002 for the Spring, 2023 semester! I … [More...] about Welcome to MIS2502

[More Announcements...]

Copyright © 2025 · Department of Management Information Systems · Fox School of Business · Temple University