Patent ID: 7558853

Claim:
A method for providing access to courses having course files in an on-line course-based instruction system, comprising the steps of: storing a plurality of roles, with different roles providing a user with associated respective levels of access to courses in the system; for each course for which the user is to have a level of access, associating the user with one of the plurality of roles, with concurrent different roles for different courses in the system being able to be associated with the user; in response to a single login by the user at a computer, providing access to the user at the computer to at least two courses for which the user is to have a level of access in accordance with the respective roles associated with the user for the two courses; and providing a web page from a server to the user in response to the single login by the user at the computer, the web page comprising a plurality of course hyperliniks, at least two of the course hyperlinks being respectively associated with different respective courses, the plurality of course hyperliniks on the web page comprising at least two of the courses with which the user has an associated level of access, and further in response to the single login, presenting the user with a list of courses to which the user has a level of access.