BZAN 2165 IOS App Development: Zero to Full Stack Blending Fundamentals & Agentic AI

Open to students of all years, schools, and majors, this course teaches students to build iPhone apps. It is designed so that any dedicated student, regardless of background, can become an app developer and create their own multi-user apps by the end of the semester. Students learn through weekly video lessons, while in-class work reinforces learning through a series of hands-on challenges that play out almost like games. We also combine skill acquisition with thoughtful use of artificial intelligence for accelerated learning. An Apple Silicon Mac laptop is required for this course. Here is a 3-minute video introduction to the iOS Apps course: https://bit.ly/learn-to-build-apps

Course overview

Department
Business Analytics
School
CSOM
Credits
3
Level
Undergraduate
Offered
Every Fall,Every Spring

Requirements fulfilled

  • Business Analytics: Business Analytics elective options (Class of 2027 and beyond)
  • Entrepreneurship: Entrepreneurship elective options (Class of 2025 and beyond; designed as a second concentration)
  • Information Systems: Information Systems elective options (Classes of 2027 and 2028; concentration ends after the Class of 2028)

Requirement eligibility can vary by school, cohort, and section. Confirm the selected section in EagleApps or with an advisor.

Official evaluation summary

4.31 / 5

Based on 43 aggregate responses from BC Avalanche/Blue evaluations.

Data freshness

Course and evaluation data last updated 2026-08-02. Source details and limitations are documented in Data Sources and Methodology.

Instructors

  • John Gallaugher
    Fall 2026, Spring 2026, Fall 2025, Spring 2025, Fall 2024 · Official rating 4.41/5

Sections

  • Section 01
    Fall 2026 · John Gallaugher · Fulton Hall 415 M 04:30PM-06:50PM · Offered