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 so ware systems in the enterprise. It teaches the principles of so ware architecture using current development tools, languages, and environments. The courses in the web, so ware 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, classroombased, 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 so ware developer or to pursue advanced studies in so ware design and development. Interested in this program? Start the enrollment process by visiting the Apply to STLCC (https://www.stlcc.edu/admissions/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 so ware systems. 2. analyze project specifications to develop so ware solutions that modify existing so ware incorporating new functions to support specific business goals. 3. participate in the design and development of so ware solutions 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 101 College Composition I (MOTR ENGL 100) 3 ENG 102 College Composition II (MOTR ENGL 200) 3 or ENG 103 Report Writing MTH 160 Precalculus Algebra (MOTR MATH 130) 4 XXX xxx Natural Science/Math Elective 3 XXX xxx Social & Behavioral Sciences: Civics Requirement 3 XXX xxx Social Science Elective 3 Physical Education Activity Select 2 credit hours 2 Program Requirements IS 112 So ware and Hardware Concepts 3 IS 139 Web Publishing 3 IS 225 Database Management 4 IS 229 Unix/Linux I 3 IS 241 Systems Analysis and Design 3 IS 237 Fundamentals of Information Assurance/Security 3 IS 153 C# Programming I 4 or IS 187 Java Programming I Select one of the following options: 8 C# Language & IS 283 Java Language IS 287 & IS 288 and I Java Programming II and Java Programming III Select one of the following focus areas: 12 Language Web Database Total Credit 64 Focus Areas Language IS 290 C# Frameworks:.NET Web App Framework 3 or IS 294 Java Frameworks: Struts and Hibernate Select 9 credit hours of approved IS electives 9 Total Credit 12 Web IS 141 Graphics for the Web 3 IS 265 Web Scripting Technologies 3 IS 142 Web Development I 3 Select 3 credit hours of approved IS electives 3 Total Credit 12 Database IS 240 SQL and Database Development 3 IS 257 Advanced Database Design 3 Select one of the following: 3 IS 268 IS 273 IS 276 SQL Server Programming Oracle Design and Implementation Oracle Programming Select 3 credit hours of approved IS electives 3 Total Credit 12 1 2018-2019 St. Louis Community College Catalog
Code Title Prerequisites Milestones/Notes First Year ENG 101 IS 153 or 187 College Composition I (MOTR ENGL 100) C# Programming I or Java Programming I 3 ENG 030 or ENG 070 with a grade of "C" or better or recommendation of department and Reading Proficiency or concurrent enrollment in RDG 030. 4 Reading IS 139 Web Publishing 3 Reading IS 229 Unix/Linux I 3 Reading Natural Sciences or Mathematics Elective 3 MTH 140 if needed MTH 160 IS 112 or 287 Precalculus Algebra (MOTR MATH 130) So ware and Hardware Concepts or Java Programming II 4 MTH 140 with a grade of "C" or better or satisfactory score on placement test, and Reading 3 MTH 140, Reading Basic computer literacy is expected. 4 IS 153 or IS 187 with minimum grades of "C" and Reading IS 225 Database Management 4 Reading Summer ENG 102 or 103 Credit 15 College Composition II (MOTR ENGL 200) or Report Writing (MOTR ENGL 110) 3 ENG 100 or ENG 101 with a grade of "C" or better or department approval and Reading Physical Education Elective 2 One credit must be activity Second Year IS 283 or 288 IS 240 Credit 5 I or Java Programming III SQL and Database Development 4 with a minimum grade of "C" and Reading 3 IS 225 and Reading IS 241 Systems Analysis and Design 3 IS 153 or IS 187 and Reading IS 237 Fundamentals of Information Assurance/Security Social & Behavioral Sciences: Civics Requirement 3 3 IT 102 or IS 229 and Reading So ware Developer, Associate in Applied Science 2
IS 257 Advanced Database Design 3 IS 225 and Reading Apply for graduation IS 268 or 273 or 276 SQL Server Programming or Oracle Design and Implementation or Oracle Programming Social & Behavioral Sciences Elective 3 Credit 12 Total Credit 64 3 IS 240 with a minimum grade of "C" and Reading *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. Code Title Prerequisites Milestones/Notes First Year ENG 101 IS 153 or 187 College Composition I (MOTR ENGL 100) C# Programming I or Java Programming I 3 ENG 030 or ENG 070 with a grade of "C" or better or recommendation of department and Reading Proficiency or concurrent enrollment in RDG 030. 4 Reading IS 139 Web Publishing 3 Reading IS 229 Unix/Linux I 3 Reading Natural Sciences or Mathematics Elective 3 MTH 140 if needed MTH 160 IS 112 or 287 Precalculus Algebra (MOTR MATH 130) So ware and Hardware Concepts or Java Programming II 4 MTH 140 with a grade of "C" or better or satisfactory score on placement test, and Reading 3 MTH 140, Reading Basic computer literacy is expected. 4 IS 153 or IS 187 with minimum grades of "C" and Reading Physical Education Elective 2 One credit must be activity 3 2018-2019 St. Louis Community College Catalog
Summer ENG 102 or 103 Second Year IS 283 or 288 College Composition II (MOTR ENGL 200) or Report Writing (MOTR ENGL 110) Credit 3 I or Java Programming III 3 ENG 100 or ENG 101 with a grade of "C" or better or department approval and Reading 4 with a minimum grade of "C" and Reading IS 225 Database Management 4 Reading IS 237 Fundamentals of Information Assurance/Security IS 290 or 294 Credit 14 C# Frameworks:.NET Web App Framework or Java Frameworks: Struts and Hibernate 3 IT 102 or IS 229 and Reading 3 IS 283 with a minimum grade of "C" and Reading IS 241 Systems Analysis and Design 3 IS 153 or IS 187 and Reading Social & Behavioral Sciences: Civics Requirement 3 Social & Behavioral Sciences Elective 3 Credit 15 Total Credit 64 Apply for graduation *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. Code Title Prerequisites Milestones/Notes First Year ENG 101 IS 153 or 187 College Composition I (MOTR ENGL 100) C# Programming I or Java Programming I 3 ENG 030 or ENG 070 with a grade of "C" or better or recommendation of department and Reading Proficiency or concurrent enrollment in RDG 030. 4 Reading IS 139 Web Publishing 3 Reading IS 229 Unix/Linux I 3 Reading So ware Developer, Associate in Applied Science 4
Natural Sciences or Mathematics Elective 3 MTH 140 if needed MTH 160 IS 112 or 287 Precalculus Algebra (MOTR MATH 130) So ware and Hardware Concepts or Java Programming II 4 MTH 140 with a grade of "C" or better or satisfactory score on placement test, and Reading 3 MTH 140, Reading Basic computer literacy is expected. 4 IS 153 or IS 187 with minimum grades of "C" and Reading IS 265 Web Scripting Technologies 3 IS 139 and Reading Physical Education Elective 2 One credit must be activity Summer ENG 102 or 103 Second Year IS 283 or 288 College Composition II (MOTR ENGL 200) or Report Writing (MOTR ENGL 110) Credit 3 I or Java Programming III 3 ENG 100 or ENG 101 with a grade of "C" or better or department approval and Reading 4 with a minimum grade of "C" and Reading IS 225 Database Management 4 Reading IS 141 Graphics for the Web 3 IS 139 and Reading IS 237 Fundamentals of Information Assurance/Security Credit 14 3 IT 102 or IS 229 and Reading IS 142 Web Development I 3 IS 139, IS 265, IS 187 or IS 153, and Reading IS 241 Systems Analysis and Design 3 IS 153 or IS 187 and Reading Social & Behavioral Science Elective 3 Social & Behavioral Sciences: Civics Requirement 3 Credit 15 Total Credit 64 Offered only Should be taken last Apply for graduation *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. 5 2018-2019 St. Louis Community College Catalog
*** 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. So ware Developer, Associate in Applied Science 6