2. Functional Requirements

The CSTutor tool provides functions to assist in the tutoring of individuals logging in to the system. Individuals use the CSTutor to view created tutorials and help pages for specific topics relevant to computer science. Professors run a CSTutor Administration program to manage already created help pages, create new tutorials, and track individual user's progress through the courses.

Following an overview of the CSTutor user interface details of system use are presented in the following scenarios:

These scenarios cover all functional requirements for the system.




Prev: intro | Next: non-functional | Up: index | Top: index