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

   
    May 02, 2024  
2023-2024 Catalog 
    
2023-2024 Catalog

Applied Computing, AS (Degrees+)


Program Information


The Associate of Science (AS) program in Applied Computing provides students a pathway into software development and adjacent in-demand fields. Students in the program will gain a strong, practical foundation in programming, with enough background in mathematics and statistics to pursue self-directed learning in software development and/or explore entry-level roles related to data science. Graduates of this program will be prepared to enter the workforce in entry-level developer and data roles. General education core courses are required for the completion of this program, including college writing, mathematics, communication, social science, and applied reasoning. As part of the program, students will complete 1-2 career certificates that are designed to prepare them for entry level roles in computer and data related fields such as software development, cybersecurity, data science, and data engineering.

While pursuing an AS in Applied Computing, students will study major theories, practices, and applications of computer science. Through this career-focused program, students will build relevant technical skills for a variety of post-degree professional goals, including self-directed learning in programming and/or data science. The AS in Applied Computing is a flexible degree focused on a career entry point, one that enables students to receive credit for prior learning and/or work experience and enables them to continue to earn credit for learning acquired outside the classroom.

This Degrees+  program is offered in partnership with Outlier.org. Applicants must apply for admission via the Outlier website.

Student Learning Outcomes

Students who successfully complete this program should be able to do the following in the following areas:

Critical Thinking

  • Identifies assumptions and claims in arguments. Identifies, categorizes, and distinguishes among elements of ideas, concepts, theories, or practical approaches to standard problems.
  • Draws warranted inferences and formulates hypotheses from evidence; assesses strengths and weaknesses of inferences.

Quantitative Fluency

  • Presents accurate arithmetic and algebraic calculations and symbolic operations.
  • Presents accurate interpretations of quantitative information on political, economic, health-related, or technological topics and explains how both calculations and symbolic operations are used in those offerings.
  • Explains how both calculations and symbolic operations are used in quantitative information on political, economic, health-related, or technological topics.
  • Creates and explains graphs or other visual depictions of trends, relationships or changes in status.

Ethics

  • Describes one’s own moral beliefs and values, including their origins and development, assumptions, and predispositions.
  • Identifies and describes ethical issues. Describes common theories, concepts, and approaches to moral problems.
  • Applies ethical perspectives/concepts/theories to ethical questions accurately. Articulates positions on ethical issues and/or rationale for decisions taking into account differing ethical perspectives and concepts
  • Describes, explains, and evaluates the sources of their own perspective on selected issues in culture, society, politics, the arts, or global relations and compares that perspective with other views. 

Information Literacy

  • ​Identifies, categorizes, evaluates, and cites multiple resources to create projects and papers with respect to a general theme within the arts, sciences, or professional practice.

Lifelong Learning

  • Identifies and examines connections between values, interests, strengths, prior learning (including academic learning), and professional goals.
  • Demonstrates attitudes and habits productive of lifelong learning, including curiosity, initiative, independence, and transfer (adapting and applying learning skills and knowledge gained in one situation to a new situation).

Applied Learning

  • ​Describes in writing at least one substantial case in which knowledge and skills acquired in academic settings are applied to a field-based challenge and evaluates the learning gained from the application using evidence and examples. 
  • Analyzes at least one significant concept or method in light of learning outside the classroom. 
  • Locates, gathers, and organizes evidence regarding a question in a field-based venue beyond formal academic study and offers alternate approaches to answering it.

Communication

  • Develops cogent, coherent, and substantially error-free writing for effective communication to general and specialized audiences.
  • Effectively delivers formal and informal oral presentations appropriate to an audience in various contexts.

Broad Integrative Knowledge

  • Describes a key debate or problem relevant to each core field, explains the significance of the debate or problem to the wider society, and shows how concepts from the core field can be used to address the selected debates or problems.
  • Uses recognized methods of each core field studied, including the gathering of evidence, in the execution of analytical, practical, or creative tasks.
  • Describes and evaluates the ways in which at least two fields of study define, address, and interpret the importance for society of a problem in science, the arts, society, human services, economic life, or technology.

Specialized Knowledge

  • Applies fundamental programming knowledge and techniques to write, analyze, and test code.  
  • Demonstrates abilities for debugging, error handling, and defensive programming 
  • Applies computational thinking, common data structures, and algorithms to designing problem solutions.
  • Writes code to generate, use, and maintain complex dynamic structures, including linked lists, pointers, stacks, queues, sorts, searches and trees.

 

Requirements for the Associate of Science in Applied Computing


The degree requires completion of 60 units as follows: 20 units of core courses, 24 units required for the major, and 16 units of elective courses. Each course listed carries four semester units of credit.

A cumulative grade-point average of 2.00 (“C” grade) or higher in all courses taken at Golden Gate University. Prerequisites to courses, if any, are listed in the course descriptions.

Students enrolled in this program may not audit any of the courses required for this program.

Core Requirements - 20 units


Social Science

Select one of the following:

Problem Solving/Foundations

Select one of the following:

Elective Courses - 16 units


Select four of the courses listed below, and/or complete one course and an industry certificate for up to 12 units. (Note: Students should contact their academic advisors for a list of eligible industry-related certificates.)