Register for Courses

Registered for class yet? What are you waiting for? We've got all the dates and info right here!

Register Now

Register for Courses at Indian Hills

Ready for next semester? Don’t forget to register for class on time! Check out the registration and add/drop deadlines here.

 Last Day 100% Full Refund (Summer): Monday, June 12

Last Day Drop (Summer): Monday, June 12

Payment/Enrollment in Payment Plan (Summer): Tuesday, June 13

Midterm: Monday, July 03

First Day of Summer Term-2nd Half: Tuesday, July 11

Day, Evening, & Online Classes SU/17-2nd Half begin today: Tuesday, July 11

P.S. If you’re taking customized learning or continuing education classes, these dates might not apply to you. Register for those classes at least 10 days before the courses start so you don’t lose your seat.


So you've got the dates, now it's time to register!

Let’s get down to business. You’ve got your dream class list. You completed your new student orientation. You looked through the Registration Policies, Procedures, and Instructions. It’s time.

Ready. Set. Register! 



Pssst! Need help registering? No worries. It happens to everyone. Check out these how-to videos or ask us a question.

How To: Log-in to WebAdvisor & Change your Password How To: Register for Courses in WebAdvisor
How To: Use Express Registration Register for a Continuing Education Course
How To: Search for Credit Courses Search for Continuing Education Courses
Tuition Payment & Refund Information Browse Upcoming Continuing Education Courses



Buy your Textbooks

So you’ve built your perfect schedule. Next stop – textbook shopping! It’s that simple. You’re on your way toward a Life. Changing. Indian Hills education.

Bookstore Slide

Order Textbooks Online Order IHCC Merch & Required Supplies
Questions? We See Some Raised Hands. Ask Away!

Registration or Advising Questions?


(641) 683-5262
(800) 726-2585, ext. 5262


Need help registering for Continuing
Education Courses?

(641) 683-5249
(800) 346-4413


Having Technical Troubles?

(641) 683-5333
(800) 726-2585, ext. 5333