The courses I am teaching in Fall 2025:

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–09:50 CS 205
section 1
(P3)
Research CS 205
section 1
(P3)
Research CS 205
section 1
(P3)
10:00–10:50 CS 205
section 2
(P3)
Research CS 205
section 2
(P3)
Research CS 205
section 2
(P3)
11:00–11:50 Office Hours University
Devotional
Office Hours University
Meetings
Office Hours
12:00–12:50 CS 202
(P1)
CS 202
(P1)
1:00–1:15 CS 300
(P3)
CS 300
(P3)
CS 300
(P3)
1:15–1:50 Class Prep Class Prep
2:00–2:50 Class Prep Class Prep Class Prep
3:00–4:00 Temple

Final Exam schedule:

Please plan your holiday travel accordingly!
CourseDate / TimePlace
CS 205 section 1Monday, Dec. 8 8:00 am – 10:50 am P3
CS 300Monday, Dec. 8 2:00 pm – 4:50 pm P3
CS 202Tuesday, Dec. 9 11:00 am – 1:50 pm P1
CS 205 section 2Wednesday, Dec 10 11:00 am – 1:50 pm P3
CS 400Thursday, Dec. 11 8:00 am – 10:50 am P1