Secure Software Development
Associate in Applied Science
Learn the fundamental concepts of computer programming, software assurance, and database development to create software that is secure from vulnerabilities and cyber attacks.
support in the ICC Academic Support Center
Faculty provide hands-on, in-depth instruction in both fundamental programming abilities and the skills needed to program in multiple specific computer languages, with extra emphasis on security and secure programming techniques. Students will earn an Associate in Applied Science degree.
ICC works with a number of local employers to provide internship opportunities for students.
Network with other students through ICC student organizations including 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
if Full Time
60 Total Credit Hours
What if I attend part-time?
Our Student Success Advisors help with an academic plan that works for you.
+ supplies & fees
Based on 2023-24
What financial assistance can I receive?
Find the plan right for you by connecting with our Financial Aid office.
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
The Apprenticeship Advantage: Daniel’s Transformational Career Shift
Daniel Mariscal’s educational and career journey has taken a unique path. Initially, he pursued a conventional direction after high school, earning a bachelor’s degree in political science. Having worked in various political positions and witnessing the rapid growth of the information technology field, Daniel sought a chance for better job security. He found this change through Caterpillar’s Secure Software apprenticeship…
Moving away for college is always a big step in one’s life. Moving across the world is another big step one must take. Transitioning into a new place, new college, and new culture can all be a challenge. For Kayode, he has embraced the change and welcomed Illinois Central College into this transitional period in his life. Kayode is an…
ICC Class of 2010 (CISCO Certified Network Associate and CISCO Certified Network Professional) Also attended Illinois State University, where I have a Bachelor’s and Master’s in Curriculum and Instruction Professor at Illinois Central College Tell us about the career path that led you to your current job. After completing my bachelor’s degree from Illinois State University in Information Technology, I…
Paul Experiences Life-Changing Opportunity through WEI Program
Illinois Central College changes lives every day. Paul, who recently experienced a life-changing event through the Workforce Equity Initiative (WEI) LAN Technician program, is a great testament to this. Throughout this program, Paul has experienced hands-on training in entry-level technologies focusing on core routing and switching, computer hardware, and operating systems. He has learned how to install, configure, operate, repair,…
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 Secure Software Development Program?
Use your analytical and problem-solving skills in a career as a computer programmer developing secure software. 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 1 application for over 700 scholarships.
- Computer, coding, and keyboard classes in high school are beneficial.
- Being detail oriented and having good concentration skills are necessities.
What Can I Expect As a Secure Software Development Student?
- Practical, hands-on instruction
- Learn the in-demand skills needed by a variety of IT employers both in the area and nationwide.
- General education courses may transfer for those seeking further education in a bachelor’s degree program.
- ICC graduates have found employment with companies like Caterpillar, State Farm, and Accenture.
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?
Do this first: 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 may be available from Illinois or federal programs. Other organizations also offer scholarships, and 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.