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
| Term | Sections | Enrolled | Capacity | Full | Open seats/section |
|---|---|---|---|---|---|
| Fall 2023 | 4 | 110 | 160 | 69% | 12.5 |
| Spring 2024 | 4 | 24 | 140 | 17% | 29.0 |
| Fall 2024 | 1 | 58 | 125 | 46% | 67.0 |
| Spring 2025 | 1 | 18 | 99 | 18% | 81.0 |
| Fall 2025 | 1 | 35 | 125 | 28% | 90.0 |
| Spring 2026 | 1 | 15 | 99 | 15% | 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
- Khaled Bugrara (100% of students) · reviews
Spring
- Khaled Bugrara (100% of students) · reviews
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