The courses I am teaching in Winter 2018:

How to contact me:

My weekly schedule:

I'm usually in my office if I'm not in class or in a meeting. Feel free to stop by whenever my door is open.
MondayTuesdayWednesdayThursdayFriday
09:00–10:50 Research Research Research Research Research
11:00–11:50 CIS 206
(140 GCB)
University
Devotional
CIS 206
(140 GCB)
University
Meetings
CIS 206
(140 GCB)
12:00–12:50 Office
Hours
Office
Hours
Office
Hours
Office
Hours
Office
Hours
1:00–1:50 CS 301
(140 GCB)
CS 301
(140 GCB)
Unavailable CS 301
(140 GCB)
2:00–2:50 IT 440
(140 GCB)
IT 440
(140 GCB)
IT 440
(140 GCB)
3:00–3:50 CIS 101
(140 GCB)
CIS 202
(111 GCB)
CIS 101
(140 GCB)
CIS 202
(111 GCB)
CIS 101
(140 GCB)
3:50–4:15 Dept
Meetings
Unavailable
4:15–5:00

Final Exam schedule:

Please plan your holiday travel accordingly!
CourseDate / TimePlace
CIS 202Tuesday, April 17 @ 2:00pm - 4:50pm111 GCB
CIS 206Wednesday, April 18 @ 11:00am - 1:50pm 140 GCB
CS 301Wednesday, April 18 @ 2:00pm - 4:50pm 140 GCB
CIS 101Wednesday, April 18 @ 5:00pm - 7:50pm 140 GCB
IT 440Friday, April 20 @ 5:00pm - 7:50pm 140 GCB