Skip to main content

A Constraint-Based System for Hiring and Managing Graduate Teaching Assistants

  • Conference paper
Principles and Practice of Constraint Programming – CP 2004 (CP 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3258))

Abstract

We have designed and implemented a system for the management of Graduate Teaching Assistants (GTAs) in our department. The system is based on Constraint Processing techniques and is operated through web-based interfaces. The task is to assign GTAs, based on their qualifications, availability, and preferences, to academic tasks over a semester such as grading, supervising labs and recitations, and teaching introductory classes. Typically, every semester, the department has about 70 different academic tasks and can hire between 25 and 40 GTAs. The problem is often tight and sometimes over-constrained. In the past, this task has been performed manually by members of the staff and faculty. Tentative schedules were iteratively refined based on feedback from faculty and the GTAs themselves, in a tedious and error-prone process lingering over 3 weeks. We have built web-based interfaces to streamline the collection of data and specification of constraints.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Lim, R., Guddeti, P., Choueiry, B.: An Interactive System for Hiring and Managing Graduate Teaching Assistants. In: PAIS/ECAI 04 (2004)

    Google Scholar 

  2. Glaubius, R., Choueiry, B.Y.: Constraint Constraint Modeling and Reformulation in the Context of Academic Task Assignment. In: WorkshopModelling and Solving Problems with Constraints, ECAI 2002 (2002)

    Google Scholar 

  3. Zou, H., Choueiry, B.Y.: Characterizing the Behavior of a Multi-Agent Search by Using it to Solve a Tight, Real-World Resource Allocation Problem. In: Workshop on Applications of Constraint Programming (ACP 2003), pp. 81–101 (2003)

    Google Scholar 

  4. Guddeti, P., Choueiry, B.Y.: A Dynamic Restart Strategy for Randomized BT Search. In: Wallace, M. (ed.) CP 2004. LNCS, vol. 3258, p. 817. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lim, R., Guddeti, V.P., Choueiry, B.Y. (2004). A Constraint-Based System for Hiring and Managing Graduate Teaching Assistants. In: Wallace, M. (eds) Principles and Practice of Constraint Programming – CP 2004. CP 2004. Lecture Notes in Computer Science, vol 3258. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30201-8_95

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30201-8_95

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-23241-4

  • Online ISBN: 978-3-540-30201-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics