Software Developer, Associate in Applied Science

Florissant Valley, Forest Park and Meramec

This program provides students with the technical skills and knowledge required to design, write, implement, secure, and maintain business software systems in the enterprise. It teaches the principles of software architecture using current development tools, languages, and environments. The courses in the web, software developer and database focus areas enable students to pursue in-depth skill and expertise within one of these three areas while preparing for industry recognized certifications. The courses in the program provide a combination of online, distance learning and intensive, classroom-based, hands-on skills development. Students completing the program are prepared for a variety of industry certification exams as well as entry-level employment as a software developer or to pursue advanced studies in software design and development.

Interested in this program? Start the enrollment process by visiting the Apply to STLCC page.   

At the completion of the program, students are expected to:

  1. use current knowledge and skills based on industry standards to design, write, implement, secure, and maintain business software systems.
  2. analyze project specifications to develop software solutions that modify existing software incorporating new functions to support specific business goals.
  3. design and development of software solutions following industry best practices as a member of a team.
  4. demonstrate proficiency in selected focus area (Language, Web, or Database) by developing a portfolio of projects completed during courses related to the focus area.

Program of Study

Career General Education
ENG 101College Composition I (MOTR ENGL 100)3
ENG 102College Composition II (MOTR ENGL 200)3
or ENG 103 Report Writing
MTH 160Precalculus Algebra (MOTR MATH 130)4
XXX xxxNatural Science/Math Elective3
XXX xxxSocial & Behavioral Sciences: Civics Requirement3
XXX xxxSocial Science Elective3
Physical Education Activity
Select 2 credit hours2
Program Requirements
IS 112Software and Hardware Architecture3
IS 139Web Publishing3
IS 225Database Management4
IS 229Unix/Linux I3
IS 241Systems Analysis and Design3
IS 237Fundamentals of Information Assurance/Security3
IS 153C# Programming I4
or IS 187 Java Programming I
Select one of the following options:8
C# Language
C# Programming II
and C# Programming III
Java Language
Java Programming II
and Java Programming III
Select one of the following focus areas:12
Language
Web
Database
Total Credit Hours64

Focus Areas

Language

IS 290C# Frameworks: .NET Web App Framework3
or IS 294 Java Frameworks: Struts and Hibernate
Select 9 credit hours of approved IS electives9
Total Credit Hours12

Web

IS 141Graphics for the Web3
IS 265Web Scripting Technologies3
IS 142Web Development I3
Select 3 credit hours of approved IS electives3
Total Credit Hours12

Database

IS 240SQL and Database Development3
IS 257Advanced Database Design3
Select one of the following:3
SQL Server Programming
Oracle Design and Implementation
Oracle Programming
Select 3 credit hours of approved IS electives3
Total Credit Hours12
New PlanGrids
First Year
Fall Credit Hours Prerequisites Milestones/Notes
ENG 101 College Composition I (MOTR ENGL 100)3ENG 030 or ENG 070 with a grade of "C" or better or recommendation of department and Reading Proficiency or concurrent enrollment in RDG 030.
IS 153 C# Programming I
or Java Programming I
4Reading Proficiency.
IS 139 Web Publishing3Reading Proficiency.
IS 229 Unix/Linux I3Reading Proficiency.
Natural Sciences or Mathematics Elective3 MTH 140 if needed
Credit Hours16
Spring Credit Hours Prerequisites Milestones/Notes
MTH 160 Precalculus Algebra (MOTR MATH 130) (or higher)4MTH 140 with a grade of "C" or better or satisfactory score on placement test, and Reading Proficiency.
IS 112 Software and Hardware Concepts3MTH 140, Reading Proficiency. Basic computer literacy is expected.
IS 253 C# Programming II
or Java Programming II
4IS 153 or IS 187 with minimum grades of "C" and Reading Proficiency.
IS 225 Database Management4Reading Proficiency.
Credit Hours15
Summer Credit Hours Prerequisites Milestones/Notes
ENG 102 College Composition II (MOTR ENGL 200)
or Report Writing (MOTR ENGL 110)
3ENG 100 or ENG 101 with a grade of "C" or better or department approval and Reading Proficiency.
Physical Education Elective2 One credit must be activity
Credit Hours5
Second Year
Fall Credit Hours Prerequisites Milestones/Notes
IS 283 C# Programming III
or Java Programming III
4IS 253 with a minimum grade of "C" and Reading Proficiency.
IS 240 SQL and Database Development3IS 225 and Reading Proficiency.
IS 241 Systems Analysis and Design3IS 153 or IS 187 and Reading Proficiency.
IS 237 Fundamentals of Information Assurance/Security3IT 102 or IS 229 and Reading Proficiency.
Social & Behavioral Sciences: Civics Requirement3  
Credit Hours16
Spring Credit Hours Prerequisites Milestones/Notes
IS 257 Advanced Database Design3IS 225 and Reading Proficiency.Apply for graduation
IS 268 SQL Server Programming
or Oracle Design and Implementation
or Oracle Programming
3IS 240 with a minimum grade of "C" and Reading Proficiency.
Social & Behavioral Sciences Elective3  
IS Elective3  
Credit Hours12
Total Credit Hours64

*Click on the hyperlinked course number to view additional information about the course.

**Students completing a course that has been assigned a MOTR number may transfer that course to any public institution in Missouri. Those who complete CORE 42 requirements will have that verification on their transcript.

*** It is your responsibility to verify that the courses listed above will transfer to the four-year institution of your choice.  Maximize your transfer credits/classes by meeting with an academic advisor. 

New PlanGrids
First Year
Fall Credit Hours Prerequisites Milestones/Notes
ENG 101 College Composition I (MOTR ENGL 100)3ENG 030 or ENG 070 with a grade of "C" or better or recommendation of department and Reading Proficiency or concurrent enrollment in RDG 030.
IS 153 C# Programming I
or Java Programming I
4Reading Proficiency.
IS 139 Web Publishing3Reading Proficiency.
IS 229 Unix/Linux I3Reading Proficiency.
Natural Sciences or Mathematics Elective3 MTH 140 if needed
Credit Hours16
Spring Credit Hours Prerequisites Milestones/Notes
MTH 160 Precalculus Algebra (MOTR MATH 130) (or higher)4MTH 140 with a grade of "C" or better or satisfactory score on placement test, and Reading Proficiency.
IS 112 Software and Hardware Concepts3MTH 140, Reading Proficiency. Basic computer literacy is expected.
IS 253 C# Programming II
or Java Programming II
4IS 153 or IS 187 with minimum grades of "C" and Reading Proficiency.
IS Elective3  
Physical Education Elective2 One credit must be activity
Credit Hours16
Summer Credit Hours Prerequisites Milestones/Notes
ENG 102 College Composition II (MOTR ENGL 200)
or Report Writing (MOTR ENGL 110)
3ENG 100 or ENG 101 with a grade of "C" or better or department approval and Reading Proficiency.
Credit Hours3
Second Year
Fall Credit Hours Prerequisites Milestones/Notes
IS 283 C# Programming III
or Java Programming III
4IS 253 with a minimum grade of "C" and Reading Proficiency.
IS 225 Database Management4Reading Proficiency.
IS 237 Fundamentals of Information Assurance/Security3IT 102 or IS 229 and Reading Proficiency.
IS Elective3  
Credit Hours14
Spring Credit Hours Prerequisites Milestones/Notes
IS 290 C# Frameworks: .NET Web App Framework
or Java Frameworks: Struts and Hibernate
3IS 283 with a minimum grade of "C" and Reading Proficiency.Apply for graduation
IS 241 Systems Analysis and Design3IS 153 or IS 187 and Reading Proficiency.
Social & Behavioral Sciences: Civics Requirement3  
Social & Behavioral Sciences Elective3  
IS Elective3  
Credit Hours15
Total Credit Hours64

*Click on the hyperlinked course number to view additional information about the course.

**Students completing a course that has been assigned a MOTR number may transfer that course to any public institution in Missouri. Those who complete CORE 42 requirements will have that verification on their transcript.

*** It is your responsibility to verify that the courses listed above will transfer to the four-year institution of your choice.  Maximize your transfer credits/classes by meeting with an academic advisor. 

New PlanGrids
First Year
Fall Credit Hours Prerequisites Milestones/Notes
ENG 101 College Composition I (MOTR ENGL 100)3ENG 030 or ENG 070 with a grade of "C" or better or recommendation of department and Reading Proficiency or concurrent enrollment in RDG 030.
IS 153 C# Programming I
or Java Programming I
4Reading Proficiency.
IS 139 Web Publishing3Reading Proficiency.
IS 229 Unix/Linux I3Reading Proficiency.
Natural Sciences or Mathematics Elective3 MTH 140 if needed
Credit Hours16
Spring Credit Hours Prerequisites Milestones/Notes
MTH 160 Precalculus Algebra (MOTR MATH 130) (or higher)4MTH 140 with a grade of "C" or better or satisfactory score on placement test, and Reading Proficiency.
IS 112 Software and Hardware Concepts3MTH 140, Reading Proficiency. Basic computer literacy is expected.
IS 253 C# Programming II
or Java Programming II
4IS 153 or IS 187 with minimum grades of "C" and Reading Proficiency.
IS 265 Web Scripting Technologies3IS 139 and Reading Proficiency.
Physical Education Elective2 One credit must be activity
Credit Hours16
Summer Credit Hours Prerequisites Milestones/Notes
ENG 102 College Composition II (MOTR ENGL 200)
or Report Writing (MOTR ENGL 110)
3ENG 100 or ENG 101 with a grade of "C" or better or department approval and Reading Proficiency.
Credit Hours3
Second Year
Fall Credit Hours Prerequisites Milestones/Notes
IS 283 C# Programming III
or Java Programming III
4IS 253 with a minimum grade of "C" and Reading Proficiency.
IS 225 Database Management4Reading Proficiency.
IS 141 Graphics for the Web3IS 139 and Reading Proficiency.Offered Fall only
IS 237 Fundamentals of Information Assurance/Security3IT 102 or IS 229 and Reading Proficiency.
Credit Hours14
Spring Credit Hours Prerequisites Milestones/Notes
IS 142 Web Development I3IS 139, IS 265, IS 187 or IS 153, and Reading Proficiency.Should be taken last
IS 241 Systems Analysis and Design3IS 153 or IS 187 and Reading Proficiency.Apply for graduation
IS Elective3  
Social & Behavioral Science Elective3  
Social & Behavioral Sciences: Civics Requirement3  
Credit Hours15
Total Credit Hours64

*Click on the hyperlinked course number to view additional information about the course.

**Students completing a course that has been assigned a MOTR number may transfer that course to any public institution in Missouri. Those who complete CORE 42 requirements will have that verification on their transcript.

*** It is your responsibility to verify that the courses listed above will transfer to the four-year institution of your choice.  Maximize your transfer credits/classes by meeting with an academic advisor.