Last updated: March 26, 2026

← MSBAi Home

Quantum Computing for Optimization (BADM 5XX)

Program-level details: See program/curriculum.md

Credits: 2 Term: Spring 2027 (Weeks 9-12, Spring 2 half) Instructor: Abhijeet
Status: Draft Initial outline; pending instructor review.

Course Vision

“Quantum Computing: Applications for Decision Making” prepares business analytics students to understand and apply quantum computing to optimization and decision problems. This course emphasizes practical skills using Python/Qiskit simulators, focusing on when and how quantum methods improve business decisions. Students will build foundational quantum computing literacy while developing hands-on skills to identify quantum opportunities in their domains.

Why This Course Matters: Companies like Chase, Goldman Sachs, pharmaceutical firms, Shell, and Walmart are already assessing quantum integration. The biggest obstacle is the lack of business graduates who understand how to convert traditional decision problems into quantum-solvable problems. This course addresses that gap.


Prerequisites

Required Knowledge (Pre-Course Self-Study):

Pre-Course Assessment: Students take a diagnostic quiz to verify comfort level with prerequisites. Students scoring below 70% are directed to the Math for Quantum bridge module.

Bridge Module: Math for Quantum (Pre-Course, ~10 hours)

Complete before Week 1. Available in Canvas 4 weeks before course start. Designed for students whose backgrounds do not include recent linear algebra or complex number coursework.

Unit Topics Format Self-Check
1. Vectors & Matrices (3 hrs) What is a vector, vector addition/scaling, dot product, matrix multiplication, identity matrix, transpose Jupyter-based exercises with visual representations Quiz: multiply two matrices, compute a dot product
2. Eigenvalues & Eigenvectors (2.5 hrs) What eigenvalues mean intuitively, computing eigenvalues for 2x2 matrices, why they matter for quantum states Worked examples + Jupyter exercises using numpy.linalg Quiz: find eigenvalues of a given matrix, interpret the result
3. Trigonometry Refresher (1.5 hrs) Sine, cosine, tangent, unit circle, radians, basic identities Visual walkthroughs + practice problems Quiz: evaluate trig functions, convert degrees to radians
4. Complex Numbers (2 hrs) Real and imaginary parts, addition/multiplication, magnitude, polar form, Euler’s formula Jupyter exercises with plotting complex numbers Quiz: multiply complex numbers, convert to polar form
5. Putting It Together (1 hr) Unitary matrices, how linear algebra + complex numbers describe quantum states Conceptual walkthrough connecting math to quantum concepts Checkpoint: complete a mini-exercise combining all skills

Readiness check: Students who pass all 5 self-check quizzes (70% threshold) are cleared for Week 1. Students who started with the diagnostic quiz and passed do not need this module.


Learning Outcomes (L-C-E Framework)

Literacy:

Competency:

Expertise:


Week-by-Week Breakdown

Week Topic Learning Activities Hands-On Labs Deliverables
1 Quantum Foundations + Algorithms Qubits, superposition, entanglement, unitary matrices, eigenvalues; Postulates of QM; Quantum circuits; Deutsch, Deutsch-Jozsa, Grover, Shor algorithms Lab 1: Qiskit setup, run first quantum program; Lab 2: Implement basic algorithms Project Milestone 1: Problem identification + classical baseline
2 Optimization with Quantum Simple optimization problems; QAOA fundamentals; Max-cut problem; Applications in business domains Lab 3: QAOA for Max-cut; Lab 4: Apply QAOA to business problem Project Milestone 2: Quantum solution design + feasibility analysis
3 VQE + Advanced Applications Variational Quantum Eigensolver (VQE); Applications in finance, supply chain, scheduling; Quantum hardware landscape Lab 5: VQE implementation; Lab 6: Run simulations + performance comparison Project Milestone 3: Implementation + quantum vs. classical comparison
4 Quantum Readiness + Business Cases Quantum-classical hybrid systems; Timeline to production quantum; Building business cases; Industry adoption patterns Lab 7: Hybrid approach design; Final Project: Business case presentation Final Deliverable: Quantum Opportunity Portfolio

Textbooks & Resources

Required:

Highly Recommended:

Other Recommended:

Software:


Assessment Summary

Component Weight Notes
Weekly Assignments 30% 7 Qiskit labs across 4 weeks, individual
Project Milestones 25% Weeks 1-3 progressive deliverables, individual
Final Project Deliverable 35% Week 4 business case + oral defense, individual
Studio Participation 10% Weekly attendance + live exercises

No traditional exam. Project-based with quantum computing focus.


Assessment & Projects

Weekly Assignments (30% of grade):

Project Milestones (25% of grade):

Final Project Deliverable: Quantum Opportunity Portfolio (35% of grade):

Studio Participation (10% of grade):

AI Usage Levels (AIAS)

Assessment AIAS Level AI Permitted
Weekly Assignments 1 AI for explaining quantum concepts and Qiskit syntax only
Project Milestones (Weeks 1-3) 2 AI for Qiskit debugging and code assistance — with attribution
Final Project Deliverable (Week 4) 2 AI for business case drafting and ROI analysis — with attribution
Oral Defense (Week 4 live Q&A) 0 No AI during presentation
Studio Participation 1 AI for exploring quantum concepts during exercises

Quantum Opportunity Portfolio — Individual Project:

Task: Identify a business optimization problem from your domain (or assigned domain) and develop a quantum computing solution strategy.

Milestone Deliverables:

  1. Problem Definition (Week 1 — Milestone 1):
    • Business context + classical solution approach
    • Complexity analysis + computational bottlenecks
    • Why quantum might help
  2. Quantum Solution Design (Week 2 — Milestone 2):
    • Quantum algorithm selection (QAOA, VQE, or hybrid)
    • Circuit design + implementation plan
    • Feasibility analysis
  3. Implementation + Comparison (Week 3 — Milestone 3):
    • Qiskit implementation (simulator)
    • Quantum vs. classical performance comparison
    • Results visualization + interpretation
    • GitHub repo with documented code

Final Deliverable (Week 4):

Rubric (5 dimensions):

Dimension Excellent (A) Proficient (B) Developing (C)
Technical Accuracy Quantum implementation correct, well-documented Implementation functional with minor issues Significant technical errors
Business Insight Clear ROI, realistic timeline, actionable recommendations Business case present but lacks depth Weak business justification
Code Quality Clean, well-commented Qiskit code in Jupyter Notebooks Functional code, adequate documentation Code difficult to understand or run
Quantum vs. Classical Comparison Rigorous performance analysis with clear metrics Basic comparison with some metrics Incomplete or unfair comparison
Communication Executive summary is clear, concise, persuasive Adequate but lacks clarity or structure Poor communication of findings

Technology Stack


Why This Course Matters for Your Career

Quantitative Foundation:

Emerging Technology Awareness:

Transferable Skills:

Course Philosophy

Hands-On First: Almost every week includes labs. You learn by doing, not just theory.

Business Context Always: Every quantum concept is tied to business applications (portfolio optimization, supply chain, scheduling, etc.).

Realistic Expectations: We balance quantum potential with honest assessment of current limitations and timelines.

Python/Jupyter Native: Aligns with MSBAi’s common computational thread across all courses.


Course Sequence:Agentic AI for Analytics Next: General Elective