Navigation
Academic Area Reservations
Academic Areas
Academic Classifications
Academic Sessions
Add Academic Session
Add Application Setting
Add Building
Add Course Credit Type
Add Course Credit Unit
Add Course Offering
Add Course Type
Add Curriculum
Add Date Pattern
Add Default Manager Setting
Add Department
Add Designator
Add Distribution Preference
Add Event
Add Event Date Mapping
Add Event Info
Add Event Meetings
Add Examination
Add Examination Distribution Preference
Add Examination Period
Add Examination Type
Add Instructional Type
Add Instructor
Add Instructor Attribute
Add Instructor Attribute Type
Add Instructor Role
Add Logging Level
Add Non-University Location
Add Position Type
Add Reservation
Add Role
Add Room
Add Room Feature
Add Room Feature Type
Add Room Group
Add Room Type
Add Solver Configuration
Add Solver Group
Add Solver Parameter
Add Solver Parameter Group
Add Special Use Room
Add Sponsoring Organization
Add Standard Event Note
Add Status Type
Add Student Accommodation
Add Student Group
Add Student Scheduling Status Type
Add Subject Area
Add Teaching Responsibility
Add Time Pattern
Add Timetable Manager
Add User
Administration Reports
Alternatives for Class
Application Configuration
Application Of Preferences
Application.properties
Assign Instructors
Assigned Classes
Assigned Examinations
Assigned Teaching Requests
Assignment History
Attachment Types
Banner Academic Sessions
Banner Message Responses
Banner Offering Detail
Banner Offering Edit
Banner Offerings
Banner Term CRN Properties
Bugs
Buildings
CAS Authentication
CPSolver
Chameleon
Change Log for Student
Change Message for Student
Changes
Class Assignment
Class Assignment Properties
Class Assignments
Class Detail
Class Duration Types
Class Schedule
Class Timetable
Classes
Classes for Student
Conflict-Based Statistics
Constraint Solver Howto
Contact Us
Course Credit
Course Credit Formats
Course Credit Types
Course Credit Units
Course Finder
Course Reports
Course Reservations
Course Timetabling Solver
Course Timetabling Solver Log
Course Types
Credits
Current User
Curricula
Curriculum Detail
Curriculum Projection Rules
Curriculum Requested Enrollments
Curriculum Schedule
Curriculum Timetable
Custom Room Availability
Customizations
Data Exchange
Date Patterns
Default Academic Session
Default Manager Settings
Departmental Schedule
Departmental Timetable
Departments
Designator List
Distribution Preferences
Distribution Types
Eclipse
Edit Academic Session
Edit Application Setting
Edit Building
Edit Class
Edit Course Credit Format
Edit Course Credit Formats
Edit Course Credit Type
Edit Course Credit Types
Edit Course Credit Unit
Edit Course Credit Units
Edit Course Offering
Edit Course Type
Edit Course Types
Edit Curriculum
Edit Date Pattern
Edit Default Manager Setting
Edit Department
Edit Designator
Edit Distribution Preference
Edit Distribution Type
Edit Event
Edit Event Date Mapping
Edit Event Date Mappings
Edit Event Status
Edit Event Statuses
Edit Examination
Edit Examination Distribution Preference
Edit Examination Period
Edit Examination Type
Edit Examination Types
Edit Instructional Type
Edit Instructor
Edit Instructor Attribute
Edit Instructor Attribute Type
Edit Instructor Attribute Types
Edit Instructor Role
Edit Instructor Roles
Edit Logging Level
Edit Logging Levels
Edit Manager Setting
Edit Offering Consent Type
Edit Offering Consent Types
Edit Permission
Edit Permissions
Edit Point In Time Data Snapshot
Edit Point In Time Data Snapshots
Edit Position Type
Edit Position Types
Edit Reservation
Edit Role
Edit Roles
Edit Room
Edit Room Availability
Edit Room Departments
Edit Room Event Availability
Edit Room Feature
Edit Room Feature Type
Edit Room Feature Types
Edit Room Features
Edit Room Group
Edit Room Groups
Edit Room Preference
Edit Room Type
Edit Scheduling Subpart
Edit Solver Configuration
Edit Solver Group
Edit Solver Parameter
Edit Solver Parameter Group
Edit Sponsoring Organization
Edit Standard Event Note
Edit Status Type
Edit Student Accommodation
Edit Student Accommodations
Edit Student Group
Edit Student Groups
Edit Student Scheduling Status Type
Edit Student Scheduling Status Types
Edit Subject Area
Edit Teaching Responsibilities
Edit Teaching Responsibility
Edit Time Pattern
Edit Timetable Manager
Edit User
Email
Enrollment Audit PDF Reports
Enrollments of Class or Course
Event Date Mappings
Event Detail
Event Reports
Event Room Availability
Event Room Selection
Event Schedule
Event Service Providers
Event Statuses
Event Timetable
Events
Exact Time Pattern
Exam Naming Convention
Exam Timetable
Examination Assignment
Examination Assignment Changes
Examination Conflict-Based Statistics
Examination Detail
Examination Distribution Preferences
Examination PDF Reports
Examination Periods
Examination Reports
Examination Schedule
Examination Solution Properties
Examination Solver
Examination Solver Log
Examination Solver Status
Examination Statuses
Examination Timetable
Examination Timetabling
Examination Types
Examinations
Exporting Solver XML
Frequently Asked Questions
Hibernate Statistics
Instructional Methods
Instructional Offering Configuration
Instructional Offering Cross Lists
Instructional Offering Detail
Instructional Offerings
Instructional Types
Instructor Assignment Preferences
Instructor Attribute Types
Instructor Attributes
Instructor Detail
Instructor Preferences
Instructor Roles
Instructor Scheduling
Instructor Scheduling Solver
Instructor Scheduling Solver Log
Instructors
LDAP Authentication / Lookup
Last Changes
Limit and Projection Snapshot
Localization
Logging Levels
Lookup Classes
Lookup Examinations
Main Page
Majors
Manage Instructor List
Manage Solvers
Manager Settings
Mass cancel...
Meetings
Minors
Multiple Class Setup
Not-Assigned Classes
Not-Assigned Examinations
Not-Assigned Teaching Requests
Offering Consent Types
Online Student Scheduling Dashboard
Page Statistics
People
People Lookup
Permissions
Personal Examination Schedule
Personal Schedule
Personal Timetable
Point In Time Data Reports
Point In Time Data Snapshots
Position Types
Reservations
Roles
Roll Forward Banner Session
Roll Forward Session
Room Availability
Room Detail
Room Feature Types
Room Features
Room Groups
Room Schedule
Room Timetable
Room Types
Rooms
SVN
Saved Timetables
Scheduling Subpart Detail
Scripts
Select Academic Session
Select User Role
Send email...
Setup Examination Periods
Setup Teaching Requests
Solution Properties
Solution Reports
Solver
Solver Configurations
Solver Groups
Solver Load Balancing
Solver Log
Solver Parameter Groups
Solver Parameters
Solver Status
Solver Warnings
Sponsoring Organizations
Standard Event Notes
Status Types
Structure of Distribution Preferences
Student Accommodations
Student Conflicts
Student Course Requests
Student Groups
Student Scheduling Assistant
Student Scheduling Status Types
Student Sectioning Dashboard
Student Sectioning Reports
Student Sectioning Solution Properties
Student Sectioning Solver
Student Sectioning Solver Log
Subject Areas
Subject Schedule
Subject Timetable
Suggestions
Teaching Assignment Changes
Teaching Assignment Detail
Teaching Assignments
Teaching Request Detail
Teaching Responsibilities
Test HQL
Time Patterns
Timetable
Timetable Managers
Timetables
Timetabling
Timetabling Benchmarks
Timetabling CVS Access
Timetabling Development using MyEclipse
Timetabling Development using NetBeans
Timetabling Installation FAQ
Tips and Tricks
Types of Distribution Preferences
UniTime 4.1 Online Documentation
UniTime 4.2 Online Documentation
UniTime Installation
Update Meetings
Users (Database Authentication)
 

Edit Class

Screen Description

In the Class Edit screen, you can change a few properties of the class and enter preferences. The rules explaining how preferences are applied on classes are located in Application Of Preferences. Changes made to this screen are not saved until you click on the Update, Previous, or Next button.


Details

The following fields are displayed in the upper part of the screen (below the name of the class):

  • Manager
  • Enrollment
    • Number of enrolled students (if available)
  • Class Limit
    • Number of students that should be able to register for a given class
    • Editable in the Multiple Class Setup screen
  • Number Of Rooms
    • Number of rooms that you need for a class (usually one)
    • Editable in the Multiple Class Setup screen
  • Room Ratio
    • The ratio of the required room size to the class limit
      • Room Ratio = Room Size / Class Limit
    • In almost all cases, this is one
    • Some exceptions to the norm
      • You need a room for fewer students than the class limit (Room Ratio is less than one)
      • You need a room for a class with zero limit. In this case, Room Ratio needs to contain the required room size
    • In parenthesis after the room ratio, you can see the minimum room capacity required for this class (for Class Limit <> 0, it is calculated as Minimum Room Capacity = Room Ratio * Class Limit; if Class Limit = 0, then Minimum Room Capacity = Room Ratio)
    • Editable in the Multiple Class Setup screen
  • Date Pattern
    • Days/weeks throughout the semester during which this class will be taught
    • To change the date pattern, select the new date pattern from the drop down list
    • You can click on the icon of the calendar to see which dates belong to the selected date pattern
  • Display Instructors
    • When checked (and it is checked by default), the instructors for this class will be displayed in the online Schedule of Classes
    • When not checked, the instructors will not be displayed in the online Schedule of Classes, and his/her name will have to be re-entered for reporting purposes
  • Student Scheduling
    • When checked (and it is checked by default), the class will be avaliable to students during student scheduling
    • When not checked, the class will be treated as with zero limit during student scheduling (only students with individual reservations will be able to get in) - the class not to be displayed is in italics wherever it is listed
  • Student Schedule Note
    • The class note that will be displayed in the online Schedule of Classes


In the Timetable part, you see the time, room and instructor assigned to this class (once a timetable has been created)

  • Normally, a committed timetable is displayed, unless there is a different timetable selected or loaded into the solver for the given class
  • If there is a timetable loaded into the solver and a timetable selected, the loaded one is displayed
  • See documentation for Timetables page for more details


The text field in Requests / Notes to Schedule Manager is there for Requests/Notes for the manager who will timetable this class.


In the Instructors, the following information is displayed and can be edited

  • Name
    • Select an instructor's name from the drop down list
    • If a name is missing from this list, you need to add the person to your list through the Instructors screen
  • Share
    • The percentage of teaching activity for this class associated with this instructor
  • Check Conflicts
    • When checked, the instructor's preferences are considered during departmental timetabling; also, checks are performed for this instructor to make sure there is no conflict for him/her between this class and his/her other classes (such as teaching two classes at the same time)
    • When not checked, the instructor's assignment to this class is ignored during timetabling; no conflict checking will be performed between this class and his/her other classes
  • Operations
    • Add Instructor (Alt+I)
      • Add another instructor to the same class
    • Delete
      • Remove a given instructor's name from the class


Preferences

Time Preferences

  • If you don't see any time grid, you need to select a time pattern from the drop down list and click Add Time Preference (Alt+T)
  • You can have more than one possible time pattern for your class - in that case, perform the previous step again to add another time grid
  • Indicate the time preferences by filling in the time slots with appropriate colors (click on the colored square in the legend and then on the squares in the time grid that you want to fill in with this preference level)
  • Click on the day of week (or combination of days of week) to fill in the grid for the whole day (or combination of days)
  • Click on a particular time to fill in the grid for this time (across all the days)
  • Click on the upper left hand side corner (which has "from:" and "to:") to fill in the whole time grid
  • To delete a time pattern that you do not need, click Delete next to the time pattern
  • Note: To express that e.g. the class can only be taught on Monday, Wednesday, and Friday, fill in Tuesday and Thursday times as "Prohibited" (as opposed to setting Monday, Wednesday, and Friday as "Required"); this leaves you flexibility to indicate preferred or discouraged times within Monday, Wednesday, and Friday


Room Group Preferences


Room Preferences

  • Select a room from the first drop down list and the preference level from the second drop down list
  • You can see only those rooms that listed in the Rooms screen for the department managed by the manager listed in your Edit Class screen (look at Rooms to see how to add new rooms to your list of departmental rooms)
  • To add more lines for additional room preferences, click on Add Room Preference (Alt+R)
  • To delete a line with a room preference, click on the Delete button on that line
  • Blank lines are ignored


Building Preferences

  • Select a building from the first drop down list and the preference level from the second drop down list
  • You can see only those buildings that are listed in your Rooms screen for the department of this class's manager
  • To add more lines for additional building preferences, click on Add Building Preference (Alt+D)
  • To delete a line with a building preference, click on the Delete button on that line
  • Blank lines are ignored


Room Feature Preferences

  • Select a room feature from the first drop down list and the preference level from the second drop down list
  • You can see only those room features that are listed in the Rooms screen
  • If you need to add another room feature for your departmental rooms, go to the menu, to Courses → Input Data → Room Features
  • To add more lines for additional room feature preferences, click on Add Room Feature Preference (Alt+F)
  • To delete a line with a room feature preference, click on the Delete button on that line
  • Blank lines are ignored


Operations

  • Update (Alt+U)
  • Clear Class Preferences (Alt+C)
    • Clear all the class preferences in this page and go back to the Class Detail screen (where you can see that the preferences have been cleared)
    • Preferences will be inherited from the scheduling subpart and/or the instructor
  • Previous (Alt+P)
    • Save changes and go to the Edit Class screen for the previous class
  • Next (Alt+N)
    • Save the preferences and go to the Edit Class screen for the next class
  • Back (Alt+B)
    • Go back to the Class Detail screen without saving any changes


Notes

Room Groups vs. Room Features
The difference between room groups and room features is as follows:

  • If you require more than one room group for a given class, it is sufficient if the assigned room belongs to one of them
  • If you require more than one room feature, the assigned room has to have all of them

Updated on Apr 2, 2015 by Tomáš Müller (Version 1)


Attachments (3)

EditClass.png - on Sep 17, 2010 by Tomáš Müller (Version 1)

EditClass1.png - on Sep 17, 2010 by Tomáš Müller (Version 1)

EditClass2.png - on Sep 17, 2010 by Tomáš Müller (Version 1)