IT Learning Center
The IT Learning Center is here to help all School of Information Technology students succeed, whether you are on campus or fully online. Our center is staffed by Teaching Assistants from UC’s PhD, Master’s, and Bachelor's programs in Information Technology, so you will be working with knowledgeable peers who understand your courses, your projects, and the technologies that you are using. They specialize in core undergraduate and graduate IT subjects, making it easier to get targeted help that directly supports your classwork.
Online Learning
Online students can easily schedule a virtual appointment with a Teaching Assistant using the Microsoft Virtual Bookings portal. If you would like to learn more about our Teaching Assistants or see detailed, step-by-step instructions for scheduling, you can find everything you need on the IT Learning Center webpage.
Student Success Program
The Student Success Program in the School of Information Technology helps students build strong habits in areas like time management, study strategies, goal setting, and professional communication skills that are especially important for online learners balancing school with work and life. Through one-on-one coaching with trained Student Success Coaches, who are fellow students, you get personalized support from someone who understands the realities of college life and remote learning. The program uses a project-based approach to help you identify the most effective time management tools for organizing your courses, tracking deadlines, and staying on top of your responsibilities from anywhere.
Online students are encouraged to fill out a Coach Request Form or send an email to stusucpro@ucmail.uc.edu for additional support. More information regarding this resource can be found on the Student Success Program webpage.
***Please note that any online student enrolled in the "First Year Experience" course is required to meet with a student success coach.
Counseling and Psychological Services
UC’s Counseling and Psychological Services (CAPS) provides comprehensive support for online distance learners through confidential tele-mental health services. Students have access to individual counseling, consultations, and crisis support, all delivered through secure video or phone, making it easy to connect with care from any location.
To get started, students can schedule an initial appointment by calling CAPS during business hours at 513-556-0648 or by using UC’s online health portal. During this first appointment, CAPS staff help assess individual needs and offer guidance on next steps, which may include ongoing virtual counseling or referrals to mental health resources within a student’s local community.
In addition to direct services, CAPS also offers online workshops, outreach programming, and self-help tools that students can access at their convenience. These resources are designed to help distance learners stay connected, build coping skills, and effectively manage stress and personal challenges while learning remotely.
For students residing outside of Ohio, UC also provides access to TimelyCare, a 24/7 virtual mental health platform. TimelyCare offers on-demand emotional support, scheduled counseling visits, and a variety of self-care resources, ensuring that students can receive support whenever and wherever they need it.
More information and access to services are available at: https://www.uc.edu/campus-life/caps/support/counselor.html
Library and Research Support
The CECH Library supports both in-person and online students! Access e-books and scholarly articles online, email your librarian, and watch video tutorials.
Need help? Email your librarian, Madeleine Gaiser: gaiserml@uc.edu.
Locate IT-specific scholarly resources using our research guides below.
Want to improve your research skills? Watch a video tutorial!
- CECH Library video tutorials
- Videos about IT research
- Videos about library resources & research skills
Academic and Writing Center
The University Writing Center supports UC’s distance learners by offering online appointments that connect students with trained writing consultants from anywhere. Online students can schedule virtual sessions through the Writing Center’s online scheduling system, accessible via the website at, where they can choose a consultant, select a time, and indicate whether they prefer a live online consultation or written feedback on a draft.
During these one on one sessions, students can receive support at any stage of the writing process, from understanding an assignment and brainstorming ideas to revising and polishing final papers. The Writing Center also offers online resources and guides to help distance learners build long-term writing skills, ensuring they feel supported and confident in their academic and professional writing
Career Services
The Bearcat Promise Career Studio supports distance learners by offering flexible, accessible career development resources tailored to virtual needs. Students can schedule one-on-one virtual career coaching sessions through Handshake, where they receive personalized guidance to help achieve their career goals.
Handshake also makes it easy for online students to register for and attend virtual events that build professional skills and connections from anywhere. In addition, the Career Studio provides online job search tools, interview preparation resources, and how-to guidance through its website. You can visit the Career Studio site here.
Students stay informed about these opportunities through Grad Currents, which is designed specifically for graduate students, as well as the Bearcat Promise Career Studio newsletter-helping them stay engaged and supported throughout their career journey.
Need Help?
If you have any trouble using the Bookings system, please reach out to one of our Student Coordinators at the IT Learning Center—or simply walk in and work with any TA on duty.
Book An Appointment
ITLC Student Program Coordinators
Teaching Assistant Courses
Students are encouraged to reach out to TA's assigned to the course they have questions about.
Teaching Assistant Contact Information
Please reach out via email as listed below. For office hours pleae email your TA contact.
Odunayo Adepoju
System Administration (IT1081C – 001 & 002), Senior Capstone Project 2 (IT5004C)
Monday & Thursday: 10am – 1pm, 4pm - 7pm Wednesday: 11am – 1pm, 4pm – 7pm, Friday: 1pm – 4pm
Kemi Akanbi
IT Project - (IT8010 – 001)
Tuesday & Wednesday: 10am – 4pm, Thursday: 10am - 6pm
Samuel Akinnusi
Database Management (IT2060C – 003), Senior Capstone Project 2 (IT5004C)
Monday & Wednesday: 9am - 1pm & 4pm - 7pm Thursday: 9am - 1pm & 5pm - 7pm
Taiwo Akinremi
Penetration Testing (IT4076C – 001), Senior Capstone Project 2 (IT5004C)
Monday: 9am – 2pm & 4pm – 7pm, Tuesday: 9am – 2pm & 4pm – 6pm, Friday: 9am - 2pm
Eric Akwei
System Analysis & Design (IT3020 – 001, 002, 003, & 004)
Monday, Wednesday, Friday: 11am – 3pm, Thursday: 11am - 7pm
Joel Appiah
Network Monitoring & IPS (IT3075C – 001, 002, & 003)
Monday: 9am – 5pm, Tuesday & Wednesday: 1pm - 7pm
Noah Ashcraft
Info Security & Assurance (IT2030C – 004 & 005) Network Infrastructure Management (IT2035C – 001 & 3)
Monday: 9-11am, 4-6pm Tuesday: 9-11am, 1-4pm Wednesday: 9-11am, 4-6pm Thursday: 9-11am, 1-4pm Friday: 9-11am
Joshua Berkoh
Computer & Network Forensics (IT3072C – 003) Principles of Cybersecurity (IT7020C – 001 & 002) Data Driven Cybersecurity (IT7075C – 002)
Monday: 9am – 1pm, Tuesday & Thursday: 9am – 5pm
Nathan Burns
Database Management 2 (IT3060C – 001, 002, & 003)
Monday, Wednesday, Friday: 9am – 2pm, Thursday: 2pm - 7pm
Bandita Chalise
System Administration (IT1081C – 004 & 006), Implications of IT (IT2020 – 002), Database Management 1 (IT2060C – 004)
Monday: 9am – 11am, 12pm – 1pm, 4pm – 7pm, Tuesday: 6pm – 7pm, Wednesday: 9am – 11am & 12pm – 1 & 3pm – 7pm, Friday: 9am – 11am, 12pm - 1pm
Amitabh Chakravorty
Applied Business Intelligence (IT4015C), Data Tech Analytics (IT 4063C), Data Tech Administration (IT4065C), Grad Topics in IT (IT7039 – 002)
Monday & Friday: 11am – 2pm, Tuesday: 9am – 5pm, Wednesday: 11am – 2pm, 4pm - 7pm
Abigail Dogbe
IT Project (IT8010 – 002)
Monday: 2pm – 7pm, Wednesday & Thursday: 9am - 2pm
Lily Dzamesi
Contemporary Database Systems (IT2055C - 001), Penetration Testing (IT4076C – 002), Data Driven Cybersecurity (IT7075C – 001)
Monday: 9am – 1pm, 4pm – 6pm, Wednesday & Thursday: 9am – 1pm, 4pm - 7pm
Howie Hall
Database Management 1 (IT2060C – 005), Senior Design Prep (IT4033)
Monday: 9am – 1pm & 3pm – 7pm, Tuesday: 9am – 5pm, Wednesday: 1pm – 7pm
Robby Hoover
Human Computer Interaction (IT2020 – 002), Game Engine Lab 1 (IT3080C), Game Engine Lab 2 (IT3081C), Network Game Development (IT4080C)
Monday, Wednesday, Thursday: 9am – 1pm, Tuesday: 9am - 5pm
Opetunde Ibitoye
Computer Programming 1 (IT1090C – 001), Implications of IT (IT2020 – 001) Web Server Application Dev (IT3047C)
Monday: 9am – 2pm, Wednesday: 9am – 5pm, Thursday: 12pm – 7pm
Hansinie Jayathilake
Computer Programming 1 (IT1090C – 002 & 003), Computer Programming 2 (IT2045C – 001 & 002)
Monday: 1pm – 7pm, Tuesday: 12pm- 7pm, Friday: 9am - 4pm
Kevin Jin
Contemporary Programming (IT3045C – 001 & 002), Mobile Device Programming (IT3048C – 001 & 002)
Monday: 9am – 1pm, 4pm – 6pm, Wednesday & Thursday: 9am – 1pm, 4pm - 7pm
Shriya Kappagantula
Intro to Python for IT (IT1009C), Fundamentals of IT (IT1050 – 002), Data Tech Essentials (IT1055C – 001), Info Security & Assurance (IT2030C – 001)
Monday & Wednesday: 12pm – 4pm, Tuesday 12pm – 7pm, Friday: 11am - 4pm
Ferdinand Kpieleh
Computer Networking (IT1080C – 001), Enterprise System Administration (IT3036C), Computer & Network Forensics (IT3072C – 001 & 002)
Monday: 9am – 1pm, 4pm – 7pm, Tuesday: 9am – 3pm, Friday: 9am - 4pm
Caleb Muck
Computer Networking (IT1080C – 002 & 003), System Administration (IT 1081C)
Tuesday: 9am – 2pm, Wednesday: 2pm – 7pm, Friday: 9am - 4pm
Siddique Abubakr Muntaka
Network Security (IT3071C – 001 & 002), Topics Network Systems (IT4037C)
Monday & Wednesday: 11am – 5pm, Tuesday: 11am - 7pm
Venkat Yuva Raaj Narra
Website Management (IT1040C), Fundamentals of Digital Media (IT1051C – 003), Special Topics Cybersecurity (IT4077C – 001 & 002)
Monday & Thursday: 10am – 12pm & 2pm – 7pm, Wednesday: 10am – 12pm & 3pm – 7pm
Mustapha Nasomah
Contemporary Database Systems (IT2055C – 002), Advanced System Administration (IT7029C), Machine Learning & Data Mining (IT7071C)
Tuesday: 9am – 3pm, Wednesday & Friday: 9am - 4pm
Sunkanmi Oluwadare
Database Management 1 (IT2060C – 001), IT Project (IT8010 – 001)
Tuesday & Thursday: 10am – 5pm, Wednesday: 10am - 4pm
George Owusu Dameh
Management in IT (IT4020 – 001 & 002)
Monday & Wednesday: 9am – 1pm, 4pm – 7pm, Thursday: 9am – 1pm, 4pm - 6pm
Ebenezer Quayson
Enterprise Security Forensics (IT7021C), HCI & Usability (IT7040C – 001 & 002)
Monday: 9am – 12pm, Tuesday: 11am – 2pm & 4pm - 7pm, Wednesday: 1pm – 7pm, Thursday: 12pm – 2pm & 4pm - 7pm
Anshuman Rangaraj
Grad Topics in IT (IT7039 – 001), Data Tech Essentials (IT1055C – 002)
Monday: 9am – 2pm, Tuesday & Thursday: 2pm - 7pm
Ryan Ringholz
System Administration (IT1081C – 005), Network Infrastructure Management (IT2035C – 002), Fundamentals of Web Development (IT2040C – 001 & 003)
Monday: 2pm – 7pm, Tuesday & Thursday: 11am – 5pm, Wednesday: 9am - 12pm
Niteesh Rawal
Fundamentals of Web Development (IT2040C – 002), Game Design & Society (IT2050C), Web Game Development (IT3049C – 001 & 002)
Monday: 10am – 5pm, Wednesday: 12pm – 7pm, Friday: 10am - 4pm
Siva Sai Srikanth Sreeram
Database Management 1 (IT2060C – 006), Cloud Computing (IT3037C – 001 & 002)
Tuesday: 12pm - 6pm Wednesday & Thursday: 12pm - 7pm
Thomas Synaepa-Addison
Info Security & Assurance (IT2030C – 002 & 006), Enterprise Application Development (IT4045C), Tech for Mobile Apps (IT7024C)
Monday: 4pm – 7pm, Tuesday: 11am – 7pm, Thursday: 10am - 7pm
Aishwarya Undi
Human Computer Interaction (IT2021 – 001 & 003), Information Security & Assurance (IT2030C – 003), Scripting Language (IT3038C)
Monday & Wednesday: 11:30am – 2:30pm, 5pm – 6pm, Thursday: 10am – 7pm, Friday: 11:30am – 2:30pm
Shravani Uppu
Fundamentals of Digital Media (IT1051C – 001 & 002), Database Management 1 (IT2060C – 002)
Monday: 1pm – 7pm, Tuesday: 3pm – 7pm, Wednesday: 2pm – 7pm, Friday: 11am - 4pm
Ozioma Uwakweh
Fundamentals of IT (IT1050 – 001), IT Seminar (IT7001), IT Research Methods (IT7010C – 001 & 002)
Tuesday: 9am – 3pm, Thursday & Friday: 9am - 4pm