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 software developer or to pursue advanced studies in software design and development.

Interested in this program? Start the enrollment process by visiting stlcc.edu/enroll.

Program of Study

Career General Education
ENG 101College Composition I3
ENG 102College Composition II3
or ENG 103 Report Writing
MTH 160College Algebra4
XXX xxxNatural Science/Math Elective3
XXX xxxMissouri State Requirement3
XXX xxxSocial Science Elective3
Physical Education Activity
Select 2 credit hours2
Program Requirements
IS 112Software and Hardware Concepts3
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