|
Dec 04, 2024
|
|
|
|
2022-2023 Catalog [ARCHIVED CATALOG]
Software Development, AS
|
|
Return to: School of Information Technology
LOCATIONS:
Bloomington - Columbus - Evansville - Fort Wayne - Hamilton County - Indianapolis - Kokomo - Lafayette - Lawrenceburg - Logansport - Madison - Muncie - South Bend/Elkhart - Warsaw
ALSO AVAILABLE STATEWIDE VIA DISTANCE EDUCATION
Software Development, AS Completion Guide
|
Written Communication (3)
Speaking and Listening (3)
Quantitative Reasoning (6-12)
Scientific Ways of Knowing (6-12)
Social and Behavioral Ways of Knowing (3-6)
Humanistic and Artistic Ways of Knowing (3)
OTHER INSTITUTIONAL REQUIREMENTS
Choose 3 credits from the following:
Choose 7 credits from the following:
TOTAL CREDITS: 60
Symbol Key:
^ Capstone Course
* Required for Indiana College Core, Technical Certificate
The Indiana College Core, Technical Certificate requirements for this degree require a minimum of 30 credit hours. The Indiana College Core, Technical Certificate requires a minimum of one course from six areas of study. The number of Transfer Cluster courses shown above may vary based on required Indiana College Core course credits earned, area of study, and the student’s Individual Academic Plan. The remaining degree requirements provide a mechanism for students to advance towards the technical skills required in the Software Development industry and meet the 60 credit hour AS Transfer degree threshold.
DEGREE OUTCOMES
- Develop, operate, maintain, and evaluate information systems and applications.
- Understand the software and systems development life cycles, incorporating different approaches and methodologies.
- Provide technical documentation for each stage of the software development life cycle.
- Develop software solutions, using relevant methodologies, policies, and standards for use in the business and consumer environment.
- Utilize industry-standard practices in the development of user interfaces in software design.
- Develop and utilize an in-depth understanding of the different programming models such as procedural, object oriented, event driven, and mobile device applications.
- Utilize appropriate strategies in the analysis, design, coding and testing of software solutions.
- Apply industry standard principles and practices of secure software development.
- Demonstrate the benefits of quality, timeliness and continuous improvement in regards to software development.
- Practice communication and team-building skills throughout business computer information systems and/or software development processes.
- Communicate effectively in written and oral forms.
- Demonstrate critical thinking.
- Demonstrate ethical, professional behavior.
- Apply an understanding of various IT career opportunities.
|
Return to: School of Information Technology
|
|