I recently hosted an episode of Software Engineering Radio called "Will McGugan on Text-Based User Interfaces"!

  • Home
  • Teaching
    • Overview
    • Data Abstraction
    • Operating Systems
  • Research
    • Overview
    • Papers
    • Presentations
  • Outreach
    • Software
    • Service
    • Blog
  • About
    • Biography
    • Schedule
    • Contact
    • Blog
    • Service
    • Papers
    • Presentations

Contents

  • Overview
  • Considerations
  • Schedule

Schedule

Code
from rich.console import Console
console = Console()
console.print(
    ":calendar: My schedule is often full - but I look forward to our meeting!"
)
📆 My schedule is often full - but I look forward to our meeting!

Overview

To arrange a meeting with me during my office hours, please try to Schedule an Appointment—you can browse my available office hours and pick a time slot that fits into our schedules. Once you have chosen your appointment, it will appear in both your Google Calendar and mine. If you would like to see where I am during any week of the academic semester, you may View My Calendar—but please note that my schedule is not regularly updated during any of Allegheny College’s breaks that are documented in the Academic Calendar.

Considerations

Individuals seeking to schedule an appointment with me should also bear in mind that I have previously scheduled teaching, mentoring, research, and administrative events that may prevent me from either holding office hours beyond those normally scheduled or agreeing to extra meetings outside of existing office hours. As such, I greatly appreciate your understanding of my circumstances when I must decline a meeting due to schedule constraints.

Schedule

You can schedule an appointment or schedule one with the following embedded widget!

GMK

Top