Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

   
    Nov 21, 2024  
Catalog 2020-2021 
    
Catalog 2020-2021 [ARCHIVED CATALOG]

Software Development, AAS


Return to {$returnto_text} Return to: Areas of Study in Alphabetical Order

No. of Credits: 60-61

Contact: Bernice Brezina, Chair, Business Technology, and Public Service Division;
Richard White, Program Coordinator

The Software Development AAS degree is a technical program designed to prepare students for entry level careers in the in-demand field of programming, software development, and software engineering.

Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.

Programmers write the detailed sets of instructions computers understand and act on. Emphasis is placed on computer information systems, programming language, concepts and designs, logic and theory.

While this program may transfer to some institutions, it is not intended to be a transfer program. Students planning to transfer to a 4-year college should consider the Computer Science AS degree.

The maximum number of credits accepted in transfer from other institutions to this program is 45.

Career Opportunities:

Programmers are needed in almost all sectors of the economy.  Job opportunities may include entry level programmer, programmer analyst, software developer, and web applications developer.

Transfer Options:

A complete list of all transfer opportunities can be found on the Transfer Services page

Student Learning Outcomes:

Students will…

  1. Design, develop, and maintain computer programs written in current and emerging programming languages.
  2. Design, develop, and test software for business, scientific, and general computing applications, given user needs.
  3. Employ best practices to set up, secure, and maintain web servers.
  4. Document every aspect of an application or system as a reference for future maintenance and upgrades.
  5. Collaborate with other computer specialists to create optimum software.

 

Required Courses and Recommended Sequence:


The following is a recommended sequence of courses for completing this program. College Prep and prerequisite course requirements, credit load, and/or course availability may affect a student’s individual progress. Course availability within the program sequences is specifically intended for full-time students who begin their course work with the fall semester. Students should always consult their online program evaluation or an academic advisor to better understand typical course availability and individual program planning.

Return to {$returnto_text} Return to: Areas of Study in Alphabetical Order