Print Page
Software Development
Award:
Associate of Applied Science
Total Credits for Award:
60.00
Description:
Minneapolis College's Software Development Degree will empower you to systematically analyze problems and create software solutions for business, scientific fields and government. This fast-paced program uses state-of-the-art technology and prepares you for success through training in client/server architecture, data communications, data process principles and computer business applications. Upon completion of the program, you will have gained strong problem-solving, interpersonal and communication skills that will be useful as you enter the workforce.
COURSE REQUIREMENTS: FIRST SEMESTER:
COURSE #
|
TITLE
|
CREDITS
|
GOAL AREA(S)
|
ITEC 1005
|
Preparing for IT
|
1
|
|
ITEC 1100
|
Information Technology Concepts
|
2
|
|
ITEC 1110
|
Information Technology Skills
|
2
|
|
ITEC 1150
|
Introduction to Computer Programming with Python
|
3
|
|
ITEC 1250
|
Microsoft Windows Operating Systems
|
3
|
|
ITEC 1425
|
Introduction to Computer Networks
|
4
|
|
|
TOTAL CREDITS:
|
15
|
|
COURSE REQUIREMENTS: SECOND SEMESTER:
COURSE #
|
TITLE
|
CREDITS
|
GOAL AREA(S)
|
Communication Studies Course (CMST)
|
Choose any CMST course that meets MnTC Goal Area 1
|
3
|
1 |
ENGL 1110 Or
ENGA 1110
|
College Composition
|
3
|
1 |
Choose one of the following Programming Language Courses:
|
ITEC 2415 |
Apple Mobile Programming |
6 |
|
ITEC 2417 |
Android Mobile Programming |
|
ITEC 2505 |
Visual C# .Net Programming |
|
ITEC 2545 |
JAVA Programming |
|
ITEC 2560 |
Web Client and Server Programming |
|
ITEC 2605 |
C# ASP .Net Development |
|
Choose one of the following Database Courses:
|
ITEC 1375 |
Database Design and Implementation |
4 |
|
ITEC 1460 |
SQL Server Database Design and Implementation |
|
ITEC 1465 |
MySQL Database Design and Implementation |
|
|
TOTAL CREDITS:
|
16
|
|
COURSE REQUIREMENTS: THIRD SEMESTER:
COURSE #
|
TITLE
|
CREDITS
|
GOAL AREA(S)
|
ENGL 1111
|
Research and Composition for Change
|
3
|
1 |
Information Studies Course (INFS)
|
Choose any of the 3 credit INFS Research Methods Courses. INFS 2009 is recommended
|
3
|
Varies |
Choose one of the following Courses:
|
ITEC 2425 |
InfoTech Project Management |
4 |
|
ITEC 2775 |
Systems Analysis and Design |
|
Choose one of the following Programming Language Courses:
|
ITEC 2415
|
Apple Mobile Programming
|
6
|
|
ITEC 2417
|
Android Mobile Programming
|
|
ITEC 2505
|
Visual C# .Net Programming
|
|
ITEC 2545
|
JAVA Programming
|
|
ITEC 2560
|
Web Client and Server Programming
|
|
ITEC 2605
|
C# ASP .Net Web Development
|
|
|
TOTAL CREDITS:
|
16
|
|
COURSE REQUIREMENTS: FOURTH SEMESTER:
COURSE #
|
TITLE
|
CREDITS
|
GOAL AREA(S)
|
ITEC 2905
|
Software Development Capstone
|
4
|
|
ITEC 2950
|
Information Technology Career Preparation
|
2
|
|
Program Electives
|
Choose any ITEC courses that are not already required for the program or MATH 1110 or MATH 1119 is recommended (4 credits).
|
4
|
|
MnTC Electives
|
Choose any course from any of the MnTC Goal Areas
|
3
|
Varies |
|
TOTAL CREDITS:
|
13
|
|
General Education Courses (15 Credits):
To complete the Software Development A.A.S. degree, students are required to successfully complete 15 credits of General Education coursework. The coursework must be selected from at least three of the MnTC Goal Areas.
All students pursuing this award should work closely with their advisor to ensure proper selection of required program courses, if applicable program electives, required Minnesota Transfer Curriculum courses, and MnTC electives. You are expected to meet with your advisor on a regular basis to ensure courses are taken in an order that will lead to efficient and successful completion of the required coursework.