Home
Choose ECC
Earn Your Degree and Transfer
1,100+ colleges and universities have accepted ECC credit courses.
Support for Your Success
97% of students financed their education without student loans.
Average Class Size of 11 Students
11:1 student-to-teacher ratio at ECC ensures you receive personalized attention.
Vibrant Campus Life
170+ student life events each year.
Programs of Study
Elgin Community College has a diverse lineup of more than 120 degree and certificate programs. Classes are available in person, online, and hybrid formats. Browse available course offerings or explore by program category:
Campus Life
At ECC, you can enjoy a lively campus environment that encourages you to learn, connect, and belong. Whether getting involved in student clubs and organizations or participating in events and activities, you'll find many chances to discover new interests and broaden your horizons.
Learn
Connect
Belong
Attend one of the top community colleges in the nation.
Connect with Us
Explore all ECC has to offer — register for an information session or take a tour.
Explore ECC