Turn your passion for coding into a career. This hands-on program is designed with you in mind. You'll gain a strong foundation in C++ and C# programming to prepare you for success in software development.
easy application for over hundreds of scholarships
Our certificate program gives you the tools to succeed. You’ll learn how to design, build, and test software applications using C++ and C#, all while developing a solid understanding of key programming concepts like data structures and algorithms. With hands-on projects and guidance from experienced instructors, you’ll gain the confidence and skills to take the next step in your software development journey.
Our professors have extensive experience in C++ and C# programming, and you’ll benefit from their expert guidance and mentorship.
To meet fellow students, join student organizations like the Computer Science Club, Rotaract, the Student Government Association, and Phi Theta Kappa Honor Society.
Programmer, Coder, Software Developer, Developer, Software Engineer, DevOps Developer, Software Architect, System Engineer, C++ Programmer, C# Programmer.
AVERAGE CLASS SIZE
average per class
Small class sizes mean more individual attention and a higher rate of success.
View the College Catalog to see a complete list of classes for this program.
Meet Our Students and Alumni
Students learn by doing and will have fun classes to practice and implement their learned knowledge. In this program there is a Computer Science club to meet with other motivated students to learn from each other, sharing thoughts and building projects. All of this makes our students competitive candidates for future jobs.
Dr. Rafeeq Al-Hashemi, Associate Professor, Computer Sciences
How Do I Get Into the C++/C# Program?
Connect with an Admissions representative to learn how to get started.
- Complete our quick admissions application. It’s free and easy!
- Apply for financial aid (FAFSA).
- Apply for ICC Scholarships. Just one easy application for over hundreds of scholarships.
What Can I Expect As a C++/C# Programming Student?
- You’ll demonstrate an understanding of time and space efficiency analysis of searching and sorting algorithms.
- You’ll demonstrate a knowledge of designing, constructing and assessing appropriate solutions using a variety of techniques.
- You’ll design and implement data structures including arrays, linked lists, stacks, queues, trees, sets, hashing, maps, and graphs.
- You’ll design, implement, and formally test a medium-sized software application, utilizing super-classes, subclasses, abstract classes, and interfaces.
How Am I Going to Manage This?
What if I am working while going to school?
We have you covered. Many of our students are working adults who balance life and school. We have great resources on campus to help keep you going!
What are my options for funding my education?
Fill out and file your FAFSA (Free Application for Federal Student Aid). Even if you don’t want federal aid, this document is used by many scholarship and grant programs to evaluate aid packages.
Look for scholarships and grants first because usually they don’t have to be paid back. The ICC Foundation sponsors some scholarships and grants that may be available from Illinois or federal programs. Other organizations also offer scholarships; we can help you research those opportunities.
Federally guaranteed student loans can be a smart way to fund college. Think about your transfer plans and what your career looks like. Some sources recommend that you cap your borrowing at the level of what you (realistically!) can expect to earn at your first job after college. So, research careers and pay, too.
Of course, savings, jobs, and work-study are key parts of your budget. Your employer may offer tuition reimbursement. Find the tools to make a complete plan for paying for school.