Learn the skills and master the tools programmers use. At EICC, enjoy small classes taught by expert faculty. Then take your education into the world. Build a great career and lots of code to keep businesses running. Iowa's Last-Dollar Scholarship may even cover your tuition.
What You Learn in Programming
We start with Python, Visual Basic, and Java — three computer languages that are instrumental to your career. Learn how to write, modify, and test code. Build technical expertise in cloud technologies. Intern and gain on-the-job experience.
What Can I Do With a Programming Degree?
Your skills give you so many opportunities in this high-wage field. Be a computer systems analyst or engineer, software developer, or database administrator. Specialize in software quality assurance or business intelligence. Take the lead as a front-end web developer or wrap things up on the back end. This field challenges you to think critically and be creative. We prepare you to excel.
A Solid Foundation
C#
Please define
Learn C# syntax and object-orientated programming techniques.
Web
All connected
Web
Evaluate, design, build, and maintain web pages.
Cloud Foundations
It's in the cloud
Cloud Foundations
Learn about cloud computing platforms. Cover infrastructure, pricing, services, and support.
Intern
Take a leap
Intern
Show an employer what you can do and learn as you go.
Similar Programs
Not quite right? Consider these instead:
Iowa's Last-Dollar Scholarship
You may be eligible to earn a degree in this high-demand field for zero tuition costs! You file for financial aid, and if your Expected Family Contribution is at or below $20,000, the state covers the remaining balance beyond the aid for which you are eligible. More than two dozen career programs qualify, including this one. File your FAFSA by July 15.
Learn MoreGet Certified
Our IT curriculum is mapped to certifications and we provide tools such as practice exams and a testing center. Getting one or more industry-standard certifications while taking classes is a seamless integration into your coursework. This includes certifications from CompTIA, Microsoft, Cisco, and Amazon Web Services.
Online, On-Campus or Both!
Build a schedule to fit your needs. Take classes 100% online, join us in-person, or mix and match. No matter how you choose to take your classes, we fully support you in reaching your goals. In addition to your instructors, take advantage of advising, tutoring, and the wealth of services EICC students enjoy.
Learn more about Online ClassesJoin In and Stand Out
Have fun and gain an edge. Compete in IT competitions and push your skills beyond the classroom. Test yourself and document what you can achieve. Join our EICC.ITSA student group. Attend the annual U.S. Information Technology Collegiate Conference. With us, you can fully dive into the field and build your resume.
LEARN MORE ABOUT EICC.ITSAStart in High School
Get a jump on your college education while you are in high school. Through our Career Academies, complete a semester to a full year of courses. It's free and cuts down on the time you spend completing your EICC degree, often in half. Save time and money, and launch your career sooner.
LEARN MORE ABOUT CAREER ACADEMIESYour Degree = Success
Complete your education in two years. Qualify for better jobs. Earn a higher salary. Enjoy a better quality of life. The benefits of an associate's degree are impressive and wide-ranging.
Explore the value of an associate’s degreeEmployment and Wage Outlook
How to Pay for EICC
College is more affordable than you think, especially when you factor in federal and state aid, loan options, scholarships, institutional grants, and Work-Study.
Contact Admissions
Contact the admissions representative from the college you plan to attend. If you’re not sure, you may contact any rep. Each can answer questions about any college or program.
Office Hours: Monday - Friday, 8 a.m. - 4:30 p.m.
Request InfoProgramming: Locations
Clinton Community College
1000 Lincoln Blvd.
Clinton, IA 52732
Map and Directions
Muscatine Community College
152 Colorado St.
Muscatine, IA 52761
Map and Directions
Scott Community College
500 Belmont Rd.
Bettendorf, IA 52722
Map and Directions