MSBA 604 — Media Production Plan#

Course: MSBA 604 — Fundamental Technologies for Business Analytics Program: Master of Science in Business Analytics (MSBA) Institution: Gonzaga University | School of Business Administration Instructor: Dr. John Correia


Overview#

This document outlines the video production plan for MSBA 604, an online graduate course in foundational Python and business analytics.

Learning Platforms:

  • Canvas — Course schedule, announcements, grades
  • Course Website — All learning content and code examples (https://gu-msba604.netlify.app)
  • Zybooks — Homework and practice exercises

Video Summary#

CategoryCountEstimated LengthTotal Time
Course-Level Videos35–8 min each~20 min
Module Videos224–6 min each~110 min
Final Project Videos25–7 min each~12 min
Total27 videos~142 min

Course-Level Videos#

These videos orient students to the course structure and key platforms. Produced once and used throughout the semester.

1. Course Welcome & Introduction#

Length: 6–8 minutes

Content:

  • Welcome to MSBA 604
  • Course goals: building foundational analytics skills through Python
  • The four core principles: Iteration, Inference, Abstraction, Polymorphism
  • Course structure: 4 units, 2 exams, and a final project across 16 weeks
  • Pedagogical approach: code literacy over syntax memorization
  • What to expect: workload, pacing, support resources

Tone: Warm, inviting, sets expectations clearly


2. Navigating the Course Website#

Length: 5–7 minutes

Content:

  • Overview of the course website structure
  • How to find module content and code examples
  • Navigating between modules
  • How the website connects to Canvas schedule
  • Tips for using the site effectively

Visuals: Screen recording of website with instructor voiceover/picture-in-picture


3. Getting Started with Zybooks#

Length: 5–6 minutes

Content:

  • What is Zybooks and its role in the course
  • Accessing your Zybooks subscription
  • Navigating chapters and activities
  • Participation vs. challenge activities
  • How grades sync to Canvas
  • Tips for effective practice

Visuals: Screen recording of Zybooks interface with examples


Weekly Videos#

Each content week includes 2 videos. Exam weeks (4 and 9) have no videos.

Video TypePurposeLength
Weekly OverviewWhat to do this week, learning goals, connection to course themes3–5 min
Notebook WalkthroughExplanation of the week’s code examples on the website5–7 min

Unit 1: Foundation (Weeks 1–3)#

Week 1: Variables, Expressions, and Data Types#

VideoTitleContent Focus
1.1Weekly OverviewWhat variables, expressions, and data types are; why they matter in analytics; week’s goals
1.2Notebook WalkthroughCustomer spending example; assigning values, calculations, boolean logic

Week 2: Containers#

VideoTitleContent Focus
2.1Weekly OverviewLists, dictionaries, tuples, sets; organizing collections of business data
2.2Notebook WalkthroughProduct inventory or customer database example

Week 3: Branching and Control Flow#

VideoTitleContent Focus
3.1Weekly OverviewDecision-making in code; if/elif/else logic; preparing for Exam 1
3.2Notebook WalkthroughCustomer segmentation or pricing tier example

Week 4: Exam 1#

No videos — exam covers Unit 1 material (Weeks 1–3)


Unit 2: Core Programming (Weeks 5–8)#

Week 5: Loops#

VideoTitleContent Focus
5.1Weekly OverviewIteration; processing data systematically; for and while loops
5.2Notebook WalkthroughTransaction processing or batch calculation example

Week 6: Functions#

VideoTitleContent Focus
6.1Weekly OverviewAbstraction; reusable code; parameters and return values
6.2Notebook WalkthroughAnalytics utility functions example

Week 7: Error Handling and Debugging#

VideoTitleContent Focus
7.1Weekly OverviewWriting robust code; anticipating and handling errors gracefully
7.2Notebook WalkthroughData validation or file processing with try/except

Week 8: Classes and Object-Oriented Programming#

VideoTitleContent Focus
8.1Weekly OverviewModeling real-world entities; objects, attributes, methods; preparing for Exam 2
8.2Notebook WalkthroughCustomer or Product class example

Week 9: Exam 2#

No videos — exam covers Unit 2 material (Weeks 5–8)


Unit 3: Data Work (Weeks 10–13)#

Week 10: Files, APIs, and Data Ingestion#

VideoTitleContent Focus
10.1Weekly OverviewBringing external data into Python; files, CSV, APIs
10.2Notebook WalkthroughLoading and processing external dataset example

Week 11: Pandas and Data Structures#

VideoTitleContent Focus
11.1Weekly OverviewProfessional data manipulation; DataFrames and Series
11.2Notebook WalkthroughSales data analysis with Pandas example

Week 12: Data Visualization#

VideoTitleContent Focus
12.1Weekly OverviewCommunicating insights visually; charts, graphs, storytelling
12.2Notebook WalkthroughMatplotlib/visualization example with business data

Week 13: Applied Integration and Reproducibility#

VideoTitleContent Focus
13.1Weekly OverviewCombining all skills; professional workflows; documentation
13.2Notebook WalkthroughEnd-to-end analytics pipeline example

Unit 4: Final Project (Weeks 14–16)#

Week 14: Project Kickoff#

VideoTitleContent Focus
14.1Project OverviewFinal project expectations, deliverables, and timeline
14.2Project GuidanceTips for success; common pitfalls; presentation standards

Weeks 15–16: Students work independently. No new videos.


Production Specifications#

Technical Requirements#

ElementSpecification
Resolution1920 × 1080 (1080p) minimum
Aspect Ratio16:9
Frame Rate30 fps
AudioClear voiceover, minimal background noise, normalized levels
FormatMP4 (H.264) for Canvas/website upload
CaptionsClosed captions required for accessibility

Visual Style#

  • Screen recordings: Clean desktop, large readable font in code editors
  • Picture-in-picture: Instructor video overlay when appropriate
  • Branding: Gonzaga University / School of Business branding elements
  • Transitions: Simple, professional; avoid distracting effects

Instructor Presence#

Video TypeInstructor Visibility
Course WelcomeOn-camera intro/outro
Website/Zybooks NavigationVoiceover with screen recording; picture-in-picture optional
Weekly OverviewsOn-camera or picture-in-picture preferred
Notebook WalkthroughsVoiceover with screen recording of website

Production Timeline#

PhaseActivitiesDuration
Pre-ProductionScript review, website staging, studio scheduling1 week
Course-Level RecordingRecord 3 course-level videos1 session
Unit 1 RecordingWeeks 1–3 (6 videos)1 session
Unit 2 RecordingWeeks 5–8 (8 videos)1–2 sessions
Unit 3 RecordingWeeks 10–13 (8 videos)1–2 sessions
Unit 4 RecordingWeek 14 final project videos (2 videos)1 session
Post-ProductionEditing, captioning, quality review1–2 weeks
DeliveryFinal files delivered for Canvas/website upload

Script Preparation Notes#

  • Scripts or detailed outlines will be provided for each video
  • Course website will be fully staged before recording
  • Code examples will be finalized and tested
  • Instructor will review all materials before studio sessions

Deliverables Checklist#

  • 3 course-level videos (MP4 with captions)
  • 22 module videos — 2 per content week (MP4 with captions)
  • 2 final project videos (MP4 with captions)
  • Source files (if requested for future editing)
  • Caption files (SRT or VTT format)

Contact#

Instructor: Dr. John Correia Program: MIS/ISBA, School of Business Administration Institution: Gonzaga University


This media plan is subject to revision as course development progresses.