Nov 21, 2024  
2023-2024 General Catalog 
    
2023-2024 General Catalog [ARCHIVED CATALOG]

Software Development, AAS


Return to {$returnto_text} Return to: Programs Of Study By Division

The Associate of Applied Science in Software Development focuses on programming techniques for software applications. The program prepares individuals to function as entry level programmers and work in a team environment, and includes instruction in a variety of programming languages on programming logic, writing and executing code to create and troubleshoot software applications, data structures and computer architecture.

Learning Outcomes:

Recipients of the Associate of Applied Science in Software Development will be able to:

  1. develop original programs using creative problem solving;
  2. debug and test software;
  3. describe, implement and use common software algorithms and data structure;
  4. apply Object Oriented Programming principles such as Encapsulation, Inheritance, Polymorphism, and Design Patterns;
  5. collaborate on coding projects using tools such as AGILE, version control systems and basic communication skills; 
  6. develop applications for multiple platforms.

Specific Degree Information:

Students are encouraged to meet with an academic advisor concerning required courses and sequencing for this degree.

This program articulates with one or more institutions or agencies. Refer to the Transfer Agreements  section of the catalog for further detail.

Required Courses for Associate of Applied Science in Software Development:

Freshman Year


Second Semester: 15 Hours


Sophomore Year


First Semester: 15 Hours


Second Semester: 15 Hours


Total Credit Hours: 60


*CTEC ElectivesCTEC 104 CTEC 112 CTEC 114 CTEC 155 CTEC 165 CTEC 170 CTEC 172 ,  CTEC 263 CTEC 279  (Spring), CTEC 282  (Fall), CTEC 285  (Summer). 

**Software Development ElectivesCTEC 235   (Fall), CTEC 259  (Spring), or CTEC 260   (Spring)

For transfer to a four-year institution, students are strongly advised to take MATH 102  instead of MATH 101 . Students must seek the assistance of their advisor to determine the appropriate mathematics course.

Return to {$returnto_text} Return to: Programs Of Study By Division