Software Development

Associate in Applied Science

Credits: 93  |   Length of Program: 6 quarters

Subject: Software Development


Software Development - Associate in Applied Science

The AAS in Software Development is for students interested in designing, building, and supporting software solutions to business problems. The degree covers local and web-based applications, as well as basic cloud-based deployment in languages like C# and JavaScript. This includes fundamental skills for working with web sites, database connectivity, and cybersecurity concepts. Students create a foundation for further training and will be able to use industry standard tools to gather and convey information.

Typical duties include some or all of the following: analysis of business needs and problems, design and/or coding of software solutions, application of industry standard tools and techniques for software development, and keeping businesses informed of current cybersecurity issues and alerts.

 

print icon
PRINT
PROGRAM
print icon
PRINT
ED PLAN
info icon
ALL PROGRAM
REQUIREMENTS
search icon
CLASS
SCHEDULE

Career Opportunities

Career opportunities typically begin as a computer programmer or web developer with possible future promotion to systems analyst and software engineer. Software development is a field with good opportunities for qualified persons in both government and private business.

Length of Program

Full-time students typically complete the AAS in six quarters after basic skills are complete.

Cost of Program / Financial Aid

Tuition and Fees

Application Process / How to Apply

Apply Now

Program Student Learning Outcomes

 

After completing the Software Development program, the successful student will be able to:

  • Plan, create, modify, and debug software solutions to problems using industry standard tools
  • Present technical information to diverse audiences both orally and in writing
  • Evaluate and apply technical information from a variety of sources
  • Collaborate with diverse groups and individuals
  • Describe information technology’s role within an organization
  • Explain general principles of the software development process
  • Identify basic cybersecurity concepts
  • Evaluate quantitative and symbolic data in translating user and organization needs into applications

 

Ed Plan / Class List
General Education Requirements

Communication

ENGL&101 English Composition I 5 Credits Search Schedule
Develops writing skills by focusing on strategies and techniques writers use to convey ideas, evaluate information, make a point, and participate in multiple discourse communities. Emphasizes both the process and the product of writing. This course was formerly known as WRIT 101, College Writing I. Prerequisite: Appropriate placement test scores OR appropriate completion of ENGL 095, ENGL 095X, or ENGL 098 OR concurrent enrollment in ENGL 110 with instructor's permission.
Distribution: AA, AAS, AS, DTA, COMMUNICATION, GER-CIS, AA-AAS-T-COMMUNICATION, AAS-COMMUNICATION: Reading/Writing, AAS-READING-WRITING

Computation Choose one of the following:

MATH&146 Introduction to Statistics 5 Credits Search Schedule
Covers basic probability, descriptive statistics, and inferential statistics. Prerequisite: Concurrent enrollment in or completion of MATH 095 and 096 with a "C" or better or appropriate placement.
Distribution: AA, AS, DTA, NATURAL SCIENCE, QUANTITATIVE, AA-AAS-T-QUANTITATIVE, AA-AAS-T-NATURAL SCIENCE
PHIL&120 Symbolic Logic 5 Credits Search Schedule
Introduces the principles of deductive inference with a focus on proofs in both sentence logic and predicate logic with quantifiers. Includes a study of semantic methods for testing validity. Prerequisite: MATH 097 or equivalent.
Distribution: AA, AS, DTA, HUMANITIES, NURSING HUMANITIES, QUANTITATIVE, AA-AAS-T-QUANTITATIVE, AA-AAS-T-HUMANITIES

Human Relations Choose one of the following:

CMST&210 Interpersonal Communication: Diversity 5 Credits Search Schedule
Focuses on understanding and developing interpersonal communication skills needed to build and maintain healthy one-on-one relationships in both personal and professional contexts. Examines how diverse communication styles can impact relationships. Prerequisite: None.
Distribution: AA, AAS, AS, DTA, DIVERSITY, AAS-SPEAKING-LISTENING, AA-AAS-T-HUMANITIES, AAS-ADDITIONAL COMMUNICATION, AAS-HUMAN RELATIONS
CMST240 Intercultural Communication: Diversity 5 Credits Search Schedule
Introduces intercultural communication theories and concepts with applications. Explores the communication processes when people enter new cultural context or interact with people who have different cultural identities. Prerequisite: Eligible for ENGL 098 or ENGL& 101 or instructor's permission.
Distribution: AA, AAS, AS, DTA, DIVERSITY, HUMANITIES, NURSING HUMANITIES, AAS-SPEAKING-LISTENING, AAS-HUMAN RELATIONS, AA-AAS-T-HUMANITIES, AAS-ADDITIONAL COMMUNICATION
PSYC116 Psychology of Human Relations: Diversity 5 Credits Search Schedule
Introduces students to the psychology of human relationships. Examines how thoughts, feelings, and behaviors impact communication in a multicultural world. Prerequisite: Eligible for ENGL 098 or ENGL& 101.
Distribution: AA, AAS, AS, DTA, DIVERSITY, SOCIAL SCIENCE, NURSING SOCIAL SCIENCE, AAS-HUMAN RELATIONS, AA-AAS-T-SOCIAL SCIENCE

 

Diversity Requirement 
Diversity-designated courses at South Puget Sound Community College provide opportunities for students to develop awareness of their own social and cultural identities, seek understanding of others, and cultivate skills to communicate across cultures and differences. All programs require the completion of a diversity course.

 

Effective Catalog Year 2020-2021

Revision Date: 
May 1, 2020