Highlights
In this work, you will develop a prototype for an adaptable user interface of an annual class schedule application that provides similar functionality as the one available on the university’s website.
Adaptable user interfaces offer to users the capability to select different presentation and interaction characteristics among the ones built into the application. Adaptability is based on user characteristics and preferences that are known prior to interaction and are assumed to remain static throughout a single interaction session. Compared with the “one size fits all” approach, adaptable user interfaces promise better user experience.
Users of an annual class schedule application have different objectives when they use the application. Freshmen and sophomores usually focus their attention on the general education requirements. It would be more effective for them to use if the user interface allows them to search by categories of relevant classes. On the other hand, search by discipline as the one on the university’s website would be more appropriate for other students since classes in their majors are their primary concerns. In addition, the administrative staff often searches information about classes based on non-academic considerations such as instructors, rooms, buildings, facilities, availability, and so on.
Basically, the initial screen of the user interface allows the user to log onto the application. You may assume that the application has access to relevant information about the user in a database. On the basis of the user status, the application brings up an appropriate screen; that is, showing a “search by category” screen for a user who is in one’s freshman or sophomore year, a “search by discipline” screen for other student users, or a “search by user-defined criteria” for administrative staff. Note that even though there is a primary search method for each group of users, other search methods should also be accessible to them. Here, the difference is that the primary method is automatically available, but extra effort may be required to gain access to other methods.
In this work, you will design an adaptable user interface for the annual class schedule application and create a low-fidelity prototype to demonstrate the major features of your design. Requirements for the intended application are as follows:
This Sofware Development has been solved by our PhD Experts at My Uni Paper.
© Copyright 2026 My Uni Papers – Student Hustle Made Hassle Free. All rights reserved.