Academics

Secure Software Development

The mission of the Secure Software Associate in Applied Science program is to prepare students for employment in secure software development by educating them in the fundamental concepts of computer programming, software assurance and database development.

Degree

Associate in Applied Science (Career Program)
Total Credit Hours: 61

Program Requirements

Select a course number below to see a course description.

Required General Education Courses

Course Name Credit Hours
ENGLISH *3
COMMUNICATION *3
SOCIAL SCIENCE *3
LABORATORY SCIENCE *4
MATH 115
or
COLLEGE ALGEBRA *
or
4
BUS 120BUSINESS MATHEMATICS *3
HUMANITIES *3

Required Program Courses

Course Name Credit Hours
CMPSC 115CS I: ESSENTIALS OF PROGRAMMING 3
CMPSC 122INTRODUCTION TO COMPUTER SECURITY 3
CMPSC 135CS II: PROGRAMMING IN JAVA 3
CMPSC 140INTRODUCTION TO RELATIONAL DATABASES 3
CMPSC 200C# PROGRAMMING 3
CMPSC 222SECURE CODING 3
CMPSC 235CS III: ADVANCED PROGRAMMING IN JAVA 3
CMPSC 237MOBILE APPLICATION PROGRAMMING 3
CMPSC 245STRUCTURED QUERY LANGUAGE 3
CMPSC 262INTRODUCTION TO ASSURED SOFTWARE ENGINEERING 3
CMPSC 265DATABASE ADMINISTRATION 3
CMPSC 270STRUCTURED SYSTEM ANALYSIS 3

Elective Courses

Course Name Credit Hours
APPROVED ELECTIVES **6

* See specific requriements for Associate fof Applied Science Degree
** Electives should come from the CMPSC, CMCIS, CMNET, CMWEB, or CMGEN prefixes, and should be approved by the department prior to enrollment.

Program requires students to spend specific 8 week blocks of time working successfully at the sponsoring employers place of business.

Recommended Course Sequence

Semester Courses
Fall Semester 1CMPSC 115; CMPSC 122; CMPSC 135; CMPSC 140; English
Spring Semester 1CMPSC 222; CMPSC 235; Communication; MATH 115 or BUS 120; Approved Elective
Fall Semester 2CMPSC 200; CMPSC 245; CMPSC 262; Laboratory Science; Social Science
Spring Semester 2CMPSC 237; CMPSC 265; CMPSC 270; Humanities; Approved Elective

Program Contact Information

Julie Howar, Dean BHIS
One College Drive (TC205)
East Peoria, IL 61635-0001
(309) 694-5558
[email protected]

 

Doug Peterson, Teaching Chair Computer Science
One College Drive (TC205)
East Peoria, IL 61635-0001
(309) 694-5296
[email protected]

 

Illinois Career Cluster

Information Technology

Career Pathway:
Programming and Software Development

Career Pathway

Pathway programs at ICC have a map that shows the courses/degree requirements that will lead students to their desired education and employment goals.

Career Cluster: Information Technology
Pathway: Programming & Software Development
ICC Pathway: Computer Programming & Software Development

Early College

If you are a high school junior or senior, you can get a head start on your future by taking college-level courses now! Visit our Dual Credit webpage for a listing of area high schools with courses available.

CMPSC 115, 120, 124 | Communication | English | Humanities | Lab Science | MATH 115 | Social Science

Point of Entry

High School Diploma or GED

Getting Started: Apply to ICC | Paying for College | Career Information: Computer Programmers | Career Information: Software Developers | Student Information

Certificate of Completion

Computer Programming & Database Development(36 credit hours)

Industry Credentials

none

Employment Information

Computer Programmers$18-33/hr

Associate of Applied Science Degree

Computer Programming & Database Development(61 credit hours)

Industry Credentials

none

Employment Information

Computer Programmers$18-33/hr

OR

Certificate of Completion

Computer Programming & Database Development(36 credit hours)

Industry Credentials

none

Employment Information

Computer Programmers$18-33/hr

Associate of Applied Science Degree

Secure Software Development(61 credit hours)

Industry Credentials

CSSLP

Employment Information

Software Developers$23-42/hr

Occupation Bachelor Degree Transfer Options

There are no current articulation agreements to Bachelor degree programs.

Career Cluster Bachelor Degree Transfer Options

Program transfer guides layout course work to be taken at ICC and the transfer institution to complete specific programs of study or majors.

Computer Science at Bradley University and ISU.

General Bachelor Degree Transfer Options

General transfer agreements formalize the transfer process from ICC to other colleges and universities.

For additional transfer information:
Transfer Assistance
Useful Transfer Links
Transfer Agreements