Introduction
The Associates of Science in Software Development (ASSD) program combines foundational programming theory with a broad survey of topics across information technology. The project- and problem-based curriculum focuses on the skills most valued by today’s employers. Graduates of this program will be well-versed in software development practices, technologies, and methodologies. The curriculum is designed to emphasize collaboration and communication skills along with strong practical technology skills.
Through various courses and projects, students can focus on diverse career paths that are related to software development, web development, information systems, and technology management. Graduates will be prepared for entry level positions including software developer, web developer, systems analyst, and quality assurance positions.
Program Overview
Students participate in courses that are taught using active learning methods. Teaching techniques include lectures, class discussions, debates, student presentations, individual and group activities, creative assessments, various labs and assignments, and more. Additionally, students work individually and in teams on supervised projects in which they apply related concepts. Content is delivered in either traditional, blended, or online formats utilizing the campus LMS and other communication tools. The program is twelve quarters in length and requires three years to complete at half-time status.
Students completing the program online will be required to have access to the following equipment for the duration of their degree program:
A desktop or laptop computer with a minimum:
- Core i5 processor
- 4GB of memory
- 256GB hard drive
- Keyboard and mouse you are comfortable using for extended periods of time
- Monitor with 1920 x 1080 or greater resolution
- Running Windows 10 or Mac OS Sierra
- Streaming web camera
- Microphone and speaker system (preferably in a headset)
Access to a high speed internet connection with a minimum:
- 5mbps download
- 1mbps upload
- 100 Gigabyte data cap or higher
- Preferably a wired connection (DSL, Cable, or Fiber)
Program Objectives
Graduates of the Associates of Science in Software Development program are expected to be able to:
- Model best practices and processes involved in software development
- Develop software using modern languages and integrated development environments
- Recognize the impact of business decisions and implications in software development
- Effectively communicate in a professional setting
- Produce professional-quality specifications, models, and other documents
- Utilize technical and non-technical expertise in team-based, collaborative environments
- Demonstrate effective problem solving and critical thinking skills
ASSD Program Requirements
Required General Education
|
10 Credits
|
Elective General Education
|
14 Credits
|
Required Core Courses |
18 Credits |
Elective Core Courses |
46 Credits |
Career Services Course |
2 Credits |
Total Required for AS in Software Development
|
90 Credits
|
General Education (24 credits)
Required Courses (10 credits)
ENG110 | Introduction to English Composition | 4 credits |
HUM205 | Ethics | 3 credits |
BUS101 | Personal Finance | 3 credits |
Communications (3 credits)
Complete one of the following:
FAC105 | Leadership & Problem Solving | 3 credits |
FAC120 | Spoken Communications | 3 credits |
FAC125 | Collaborative & Interpersonal Communications | 3 credits |
Mathematics (6 credits)
Complete two of the following:
MAT105 | College Algebra | 3 credits |
MAT110 | Sets, Probability & Number Systems | 3 credits |
MAT125 | Geometry | 3 credits |
MAT150 | Trigonometry | 3 credits |
MAT250 | Calculus | 3 credits |
MAT260 | Statistics | 3 credits |
Additional General Education (5 credits)
Complete at least 3 credits of additional general education courses with code FAC, HUM, LNG, LIT, MAT, PSC, or SSC.
Core Courses (66 credits)
Required Core (18 credits)
CSC110 | Introduction to Computer Science | 4 credits |
CSC150 | Object Oriented Programming & Design | 6 credits |
CSC210 | Introduction to Web Presentation & Development | 2 credits |
DBT130 | Databases I | 4 credits |
ITH215 | Networking I | 2 credits |
Elective Core Courses (46 credits)
Complete 46 credits of technical courses with code BIT, BUS, CSC, DBT, GAT, ITH, ITS, MOA, MGT, MTM, PRA, PRO or TST
Career Services (2 credits)
NEU200 | Career Readiness | 2 credits |