INFO 5001 — Application Modeling and Design

4 semester hoursGraduateLectureusually offered: fall, springtypical days: TBostonOakland, CAOnlineSeattle, WASilicon Valley, CALive CastOnline

Practices social-technical software engineering methods and tools to solve real-world problems. Explores innovative design and programming techniques to build significant business applications quickly. Studies the process of systematically combining UX techniques, business processes, and complex data models to assemble applications that are user-friendly and meet business requirements. Employs the object-oriented paradigm, visual user interface design principles, and programming languages such as Java, as well as productivity tools, to put together complicated, powerful business applications with ease. Explores the art of how to systematically write software programs to solve any business problem, through practicing simple and smart ways of making software programming enjoyable.

Offering history

TermSectionsEnrolledCapacityFullOpen seats/section
Fall 2023411016069%12.5
Spring 202442414017%29.0
Fall 202415812546%67.0
Spring 20251189918%81.0
Fall 202513512528%90.0
Spring 20261159915%84.0

Snapshots from scheduled scrapes — not live seat availability. "Full" can exceed 100% when sections over-enroll.

Meeting times

Share of recent sections by weekday: M 0% · T 100% · W 0% · Th 19% · F 7%

Common patterns: T (74% of sections), TR (19% of sections), TF (7% of sections) — in patterns, R means Thursday

Professors

Fall

Spring

Percentages are each professor's average share of the season's enrolled students in recent terms.

Links

Official catalog (INFO course descriptions) · Student reviews on RateMyHusky · All INFO courses · Plan it at numap.app