An Analysis of the Scheduling of Tutorials and Practicals Karen McGirr Supervised by Dr. Abhaya Nayak.

Slides:



Advertisements
Similar presentations
Timetabling with Genetic Algorithms. Timetabling Problem Specifically university class timetabling Specifically university class timetabling Highly complex.
Advertisements

Department of Computer Science Requirements Analysis for Complex Software Systems Vereistenanalyse voor complexe softwaresystemen.
The Five Working Groups Faculty Development Scaling-Up Post-Graduate programmes and 1.Research & Development 2.Innovation 3.Industry - Institute Interaction.
IEEE Teacher In-Service Program (TISP) How to work with the pre-university education system? Speaker: Dr. Bill Chau (Engineer and Teacher)
A Blended Curriculum for Bermuda Public Primary Schools
Reference Competencies from the Practitioner’s Perspective: An International Comparison Laura Saunders Mary Wilkins Jordan Simmons College ALISE conference.
Dr Christine Hoffmann Director UCL Language Centre
Challenges in Improving Course Delivery Technology in Developing Countries: The Case of the IDE at UNISWA By Prof. C. W. S. Sukati 1.
CPSC 203 ITBL Project CPSC 203 ITBL Project Fall 2005-Fall 2006 Fall 2005-Fall 2006 Working with Haskayne School of Business Working with Haskayne School.
1 EXAM SCHEDULING PROBLEM: AN AHP MODEL FOR PARAMETER ESTIMATION Zehra KAMIŞLI ÖZTÜRK Anadolu University, Open Education Faculty Eskisehir/TURKEY
IT in Education. No. of Students Enrollment Rate Annual Increase Employees Schools Budget General Education 1,100,000 98,7% 6% 47, US$M.
Introduction to Student’s Account & CMU’s Website Cambodian Mekong University By Mr. Ya Borin Deputy Director, Open Learning Office
CITE Seminar 011 Development of automated school timetabling in Hong Kong Alvin Kwan CITE, Faculty of Education.
Department of Computer Science Requirements Analysis for Complex Software Systems Vereistenanalyse voor complexe softwaresystemen.
Distance Education: An Opportunity for the Future Kenneth L. Esbenshade Associate Dean and Director of Academic Programs February 2008.
Teaching Assistants Part A Supporting Teaching. Introduction  About me  Reflection on first morning –how is BUE different?  Discussion of TA role 
The model of consistent teaching of information literacy in online courses Faculty liaision librarians tutoring researchers and research students Vilve.
Math TLC Tutor Lab Overview: All sections of Math 010 and 110 are taught in a single, dedicated, technology-enhanced classroom that is adjacent to a.
OptReg Optimum Time Schedule Generator and Registration System for Courses in a College/Unviersity Along with an optimum Finals Examination Schedule Generator.
New experiences with teaching Java as a second programming language Ioan Jurca “Politehnica” University of Timisoara/Romania
Addressing National Priorities in TEMPUS Projects TEMPUS Project for Establishing a Center of Excellence for Research & Training at Damascus University.
Graduate Advising and Registration Event Faculty of Software Engineering Presentation August 19, 2015.
Highly Capable Program th and 8 th Grade.
Annual Timetable Information Session  Leslie Chalmers  Nasim Razavinia  Rhea Saddick  Janet Martone  Jennifer Minnich September 21, 2010 Leacock 232.
The learning experience and satisfaction of management students in a diverse learning environment: A Cross Campus Study at the University of Toronto Dr.
Chapter 1: Introduction to Project Management
Campus Day, Week 0 January 14, Looking Ahead Enrollment update Associate Dean search BIT meetings Shelter in place drills and door locks.
Welcome to the Master programme in Economics!. 05/10/2015/ Adam Jacobsson Staff Director of studies Adam Jacobsson. Office hours: by agreement, room A734,
Stage 1: Planning, Design & Preliminary Tasks Master Scheduling for Academies, Pathways, & Smaller Learning Communities.
Introduction to CMPT 225. What’s on the menu? Grading Course content Who’s who The story of life.
Welcome to a New Learning Environment: Choice Based Credit Based Continuous Assessment University of Mysore, Mysore Prof. P. Nagabhushan Chief Nodal officer.
Postgraduate Taught Experience Survey (PTES) 2010 Interim Results Dr Pam Wells Adviser, Evidence-Informed Practice.
How to use the VSS to design a National Strategy for the Development of Statistics (NSDS) 1.
University Course Timetabling with Soft Constraints Hana Rudova, Keith Murray Presented by: Marlien Edward.
EDU 385 CLASSROOM ASSESSMENT Week 1 Introduction and Syllabus.
Curriculum Focused Visit In Search of Standards. People’s minds are changed by observation and not through argument. (Will Rogers) What gets monitored.
1 Contents 1. Statement of Timetabling Problems 2. Approaches to Timetabling Problems 3. Some Innovations in Meta-Heuristic Methods for Timetabling University.
Online Course Requesting Setup SCH 03 Margaret Schnibbe.
Scheduling Terminology and Concepts. Objective Introduce the Build view and the layout Provide an overview of new terminology and concepts in MyEdBC Provide.
Preparing Students for the Global Economy California PLTW Leadership Meeting February 21-22, 2013.
CS4042 / CS4032 – Directed Study 28/01/2009 Digital Media Design Music and Performance Technology Jim Buckley Directed Study (CS4042.
Introduction of Elementary Scheduler SCH08 Baiyun Tao.
Integrated National Education Information System (iNEIS TM ) Training Slides – Manage School Resources: Scheduling & Timetable.
INEIS – Integrated National Education Information System Addressing issues of Assessment related to Timetable and Registration.
10 Best Uses of Internet in Teaching and Learning Jennifer Lassiter.
Dalit Gasul Department of Geography and Environmental Studies, University of Haifa CRI-Project Review Day, Tuesday, February 26, 2008.
Academics Management Program Management & Tracking Student Management & Tracking An institution spends a huge amount of time and effort in tracking and.
Highly Capable Program th and 8 th Grade.
New Curricula Proposal at FSMN by Miroslav Ćirić & Predrag Krtolica.
IMPROVING THE TEACHING & LEARNING OF MATHEMATICS, SCIENCE AND ENGLISH LANGUAGE.
Slide Set 2010 Department 6.0 – Planning, Development and Controlling Office, Division 6.4, RWTH Aachen University May 2010.
SCHOOL OF EDUCATION ENROLMENT SESSION. BABEd(Primary), BA-Psych BEd(Primary) MICHAEL CAVANAGH.
Students Centered Learning as a Behaviour Change Approach: Practices in Our Institutions of Higher Learning, Opportunities and Challenges Dr. Faisal H.
Scheduling Terminology and Concepts. Objective Outline the training strategy for Scheduling in MyEdBC Introduce the Build view and the layout Provide.
REAL TIME VIRTUAL CLASSROOM Dale E. Parson, Kutztown University Computer Science & Information Technology Research & Teaching Seminar March 29, 2016, 11.
PowerScheduler Creating a Load Only Scenario. Characteristics of Load Only Current Master Schedule serves as the Master Schedule for next year Much quicker.
Landscape Survey Summary. Classes Offered: from 2012 to 2014 Keyboarding classes decreased by 8% Pre-AP CS increased by 10% AP CS is offered at an equal.
Copyright © White House Business Solutions Pvt. Ltd. Integral Campus Campus / Academic Management System for Colleges & Universities By White House Business.
Transfer Student New Transfer Student Preparation for Registration
SCHOOL OF EDUCATION Enrolment SESSION.
Teachers’ evaluation by the Petroleum – Gas University of Ploiești
Some not so Obvious Benefits!
Course and Room Scheduling Key Success Factors
NSG 4029Competitive Success/tutorialrank.com
NSG 4029 Education for Service-- tutorialrank.com.
Technology for School Leadership
Terminology and Concepts
Fundamentals of Course and Room Scheduling
CS3901 Intermediate Programming & Data Structures Introduction
Presented by: Amira Gamaleldin Marlien Edward Mounir Stino
Presentation transcript:

An Analysis of the Scheduling of Tutorials and Practicals Karen McGirr Supervised by Dr. Abhaya Nayak

Agenda Introduction to Timetabling Why are Tutorials and Practicals a Problem? How a Timetable is Made How Staff are Assigned Available Timetabling Tools Conclusions and Recommendations An Analysis of the Scheduling of Tutorials and Pracitcals2

Timetabling Research Fields An Analysis of the Scheduling of Tutorials and Pracitcals3

Terminology Curricula – Units required to qualify for degree Unit - the Course or Subject Offering – Units may be ‘offered’ in several modes in an academic year Activity – A type of lesson for a Unit Class – A scheduled lesson for a Unit An Analysis of the Scheduling of Tutorials and Pracitcals4

The Problems within Timetabling A simple view: School Scheduling Course Scheduling Examination Scheduling A more refined view: Class-Teacher Timetabling Streaming Course Timetabling Room Assignment Staff Assignment Student Scheduling Examination Timetabling Invigilator Assignment An Analysis of the Scheduling of Tutorials and Pracitcals5

Agenda Introduction to Timetabling Why are Tutorials and Practicals a Problem? How a Timetable is Made How Staff are Assigned Available Timetabling Tools Conclusions and Recommendations An Analysis of the Scheduling of Tutorials and Pracitcals6

The Structure of an Academic Timetable An Analysis of the Scheduling of Tutorials and Pracitcals7

Why is it so hard? Curricula Clashes Assigning Rooms An Analysis of the Scheduling of Tutorials and Pracitcals8 INFT11P - Information Systems - minor project (Postgraduate Study Pattern) ITEC870Advanced Database Applications Development and ITEC871Information Systems Design and Management and ITEC810Information Technology Project and some of these ITEC800Systems Engineering Process ITEC821Requirements Engineering ITEC830XML Technologies ITEC832Enterprise Application Integration ITEC841Project and Risk Management ITEC872Data Mining and Business Intelligence and others

Algorithms in use Local Search Simulated Annealing Genetic Algorithm Tabu Search Constraint Logic Programming An Analysis of the Scheduling of Tutorials and Pracitcals9

Constraints Hard Constraints – Room capacity must exceed class size – One lesson per room per period Soft Constraints – Room capacity should be the smallest possible to accommodate the class size – The Faculty may indicate room preferences An Analysis of the Scheduling of Tutorials and Pracitcals10

Agenda Introduction to Timetabling Why are Tutorials and Practicals a Problem? How a Timetable is Made How Staff are Assigned Available Timetabling Tools Conclusions and Recommendations An Analysis of the Scheduling of Tutorials and Pracitcals11

The Concept of Streaming The Students enrolled in an offering may need to be subdivided because: Smaller class sizes for some activities Rooms not available to fit the entire group Local idiosyncrasies An Analysis of the Scheduling of Tutorials and Pracitcals12

Why does this cause problems? Large numbers of Streams – Econ 110 had 58 streams scheduled! Each streamed class needs a room (and a teacher) But streamed classes can be scheduled concurrently! An Analysis of the Scheduling of Tutorials and Pracitcals13

How are these problems addressed? Schedule carefully – Concurrent streams need different rooms (and teachers) Extra staff to teach streamed lessons An Analysis of the Scheduling of Tutorials and Pracitcals14

Agenda Introduction to Timetabling Why are Tutorials and Practicals a Problem? How a Timetable is Made How Staff are Assigned Available Timetabling Tools Conclusions and Recommendations An Analysis of the Scheduling of Tutorials and Pracitcals15

The process of Timetabling An Analysis of the Scheduling of Tutorials and Pracitcals16

The Process in Practice An Analysis of the Scheduling of Tutorials and Pracitcals17 Rollover previous year Shuffle rooms for changed enrolment levels Out with the old in with the new Assign teaching staff Change to accommodate staffing issues Enrol Students Change to accommodate actual enrolment levels

Agenda Introduction to Timetabling Why are Tutorials and Practicals a Problem? How a Timetable is Made How Staff are Assigned Available Timetabling Tools Conclusions and Recommendations An Analysis of the Scheduling of Tutorials and Pracitcals18

What influences Staff Assignment? Class Schedule Staff Availability Staff Competence An Analysis of the Scheduling of Tutorials and Pracitcals19

The Staff Assignment Process Plan offerings Call for applicants for the planned classes Rank applicant’s competence Allocate ‘best fit’ with draft timetable Advise Timetabling Office of issues An Analysis of the Scheduling of Tutorials and Pracitcals20

How do we determine ‘Best Fit’? An Analysis of the Scheduling of Tutorials and Pracitcals21

Agenda Introduction to Timetabling Why are Tutorials and Practicals a Problem? How a Timetable is Made How Staff are Assigned Available Timetabling Tools Conclusions and Recommendations An Analysis of the Scheduling of Tutorials and Pracitcals22

What does Macquarie University Use? TTMaker™ timetabling software – Vendors have vanished – Doesn’t handle all offerings – Doesn’t handle staff assignment An Analysis of the Scheduling of Tutorials and Pracitcals23

Timetabling Software Survey An Analysis of the Scheduling of Tutorials and Pracitcals24 36 Products Surveyed 7 Products Tested

Agenda Introduction to Timetabling Why are Tutorials and Practicals a Problem? How a Timetable is Made How Staff are Assigned Available Timetabling Tools Conclusions and Recommendations An Analysis of the Scheduling of Tutorials and Pracitcals25

Agenda Introduction to Timetabling Why are Tutorials and Practicals a Problem? How a Timetable is Made How Staff are Assigned Available Timetabling Tools Conclusions and Recommendations An Analysis of the Scheduling of Tutorials and Pracitcals26

Conclusions Staff Assignment is not a priority for research MQ’s current software inadequate Recommend either new software or an add- on tool Products to investigate – iMagic Timetable Master – INFOSILEM EnCampus – O!Timetabling An Analysis of the Scheduling of Tutorials and Pracitcals27