Computer Programming

Associate in Applied Science

Credits: 91-95  |   Length of Program: 7 quarters

Subject: Computer Programming


Computer Programming - Associate in Applied Science

The AAS in Computer Programming is for students interested in writing computer programs, both stand-alone and web-based, in languages such as C# and Java. This includes fundamental skills for working with web sites and database connectivity. Students create a foundation for further training and will be able to use common tools to gather and convey information through the internet. Computer Programmers design, build, and support solutions for business problems.

Typical duties include some or all of the following: analysis of business needs and problems, design of software solutions, application of industry standard tools and techniques for software development and preparation of documentation and user training materials applying sound verbal and written skills.

 

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. Computer programming is a field with good opportunities for qualified persons in both government and private business. See Information Technology » Computer Programming for more career and employment information.

Program Outcomes

At the completion of the Computer Programming Program, the successful student will be able to:

  • Demonstrate the ability to access, evaluate, apply and convey technical information with their peers
  • Demonstrate the ability to effectively plan, create, and debug effective solutions to problems through the programs they write
  • Evaluate quantitative and symbolic data in translating user and organization needs into usable software and data solutions
  • Recognize ethical issues and evaluate consequences
  • ​Collaborate with diverse groups across a variety of knowledge and skill levels and perspectives
  • Apply database and programming concepts in various situations
  • Design and access databases to store information used by web sites
  • Create code in mark-up, scripting, and programming languages
  • Effectively plan, create, debug and maintain programs and web sites using industry-standard tools
  • Integrate problem-solving and technical skills to create and maintain web pages that provide the essential features of business and personal web sites
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

Additional Communication Choose one of the following:

OFTEC260 Business Communication 5 Credits Search Schedule
Explores the principles of effective communication in business emphasizing the human relations factor, through correspondence, report writing, and an oral presentation. OFTEC 160 recommended. Prerequisite: ENGL& 101 with a "C" or better.
CMST&101 Introduction to Communication 5 Credits Search Schedule
Investigates the theory and practice of intrapersonal, interpersonal, small group, organizational, intercultural, and public speech communication. Human communication processes and barriers are explored. Development of communication skills useful for workplace, family, friendships, educational, and community contexts. Prerequisite: None.
Distribution: AA, AAS, AS, DTA, COMMUNICATION, AAS-SPEAKING-LISTENING, AA-AAS-T-COMMUNICATION, AA-AAS-T
CMST&230 Small Group Communication 5 Credits Search Schedule
Studies communication in small groups to help students understand group processes and to be effective participants in problem-solving groups at home, in the community, and at work. Develops skills in decision-making, creative and critical listening and thinking, interpersonal and intercultural communication, conflict management, and leadership as applied to small groups. This course was formerly known as SPCH 115. Prerequisite: None.
Distribution: AA, AAS, AS, DTA, COMMUNICATION, AAS-SPEAKING-LISTENING, AAS-HUMAN RELATIONS, GER-CIS, AA-AAS-T-COMMUNICATION
CMST260 Communication and Conflict 5 Credits Search Schedule
Investigates interpersonal communication conflict theory and participates in class activities to build skills. Study of communication processes and strategies applicable to conflict in family, friend, school, work, and community relationships. Examines how communication patterns and behaviors contribute to conflict, escalation, destructive and constructive management approaches, resolution, and reconciliation. Prerequisite: Eligible for ENGL& 101.
Distribution: AA, AAS, AS, DTA, COMMUNICATION, AAS-SPEAKING-LISTENING, AA-AAS-T-COMMUNICATION
ENGL&235 Technical Writing 5 Credits Search Schedule
The study of effective technical and professional communication. Development of skills in proposal writing, technical report writing, business correspondence, oral presentations, online communication, group problem solving, professional portfolio development and basic research techniques. This course was formerly known as TCOM 106, Technical and Professional Communication. Prerequisite: ENGL& 101 (formerly WRIT 101). Word processing skills recommended.
Distribution: AA, AAS, AS, DTA, COMMUNICATION, AAS-SPEAKING-LISTENING, GER-CIS, AA-AAS-T-COMMUNICATION

Computation Choose one of the following:

MATH&107 Math in Society 5 Credits Search Schedule
Explores a variety of mathematical topics presenting mathematics as an art in its own right and as a tool for understanding the world around us. Designed for non-science majors. Specific topics may be drawn from geometry, number theory, set theory, and the history of mathematics. Prerequisite: MATH 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
MATH&146 Introduction to Statistics 5 Credits Search Schedule
Covers basic probability, descriptive and inferential statistics. Prerequisite: Appropriate placement or a "C" or better in MATH 096 or MATH 097 or MATH 099.
Distribution: AA, AS, DTA, NATURAL SCIENCE, QUANTITATIVE, AA-AAS-T-QUANTITATIVE, AA-AAS-T-NATURAL SCIENCE

Human Relations Choose one of the following:

BUS260 Principles of Management: Diversity 5 Credits Search Schedule
Analysis of the functions of management, including planning, problem solving, decision making, organizing, leading, directing, motivating and controlling. Special emphasis will be on current management issues including the importance of valuing diversity. Students will be expected to employ critical thinking skills to analyze and address typical workplace challenges. The case method, role playing, practical applications and exercises will be used. Prerequisite: Eligible for ENGL& 101. Completion of ENGL& 101 (formerly WRIT 101) is strongly recommended.
Distribution: AA, AAS, AS, DTA, DIVERSITY, AAS-HUMAN RELATIONS
CMST&210 Interpersonal Communication: Diversity 5 Credits Search Schedule
Investigation into the theory and practice of interpersonal communication. An experiential approach is used as students participate in a variety of class activities designed to apply and build skills through the speech communication process. Examines how a diversity of communication styles can affect formation and maintenance of school, co-worker, family, friendship and romantic relationships. This course was formerly known as SPCH 103. Prerequisite: None.
Distribution: AA, AAS, AS, DTA, COMMUNICATION, DIVERSITY, AAS-SPEAKING-LISTENING, AAS-HUMAN RELATIONS, AA-AAS-T-COMMUNICATION
CMST240 Intercultural Communication: Diversity 5 Credits Search Schedule
The study of intercultural communication theory and cultural adaptation processes, and the development of skills in transmitting and receiving oral and written messages within a cross-cultural context. Covers selecting a communication style and strategies appropriate to a specific audience and setting. Examines how differences in cultural background influence communication patterns in families, communities, schools, and the workplace. This course was formerly known as SPCH 105. Prerequisite: ENGL& 101 eligible or instructor's permission.
Distribution: AA, AAS, AS, DTA, COMMUNICATION, DIVERSITY, HUMANITIES, NURSING HUMANITIES, AAS-SPEAKING-LISTENING, AAS-HUMAN RELATIONS, AA-AAS-T-COMMUNICATION, AA-AAS-T-HUMANITIES
PSYC116 Psychology of Human Relations: Diversity 5 Credits Search Schedule
An introduction to the study of human relations, self-concept and the internal influences on one's thoughts, feelings and behaviors. An examination of the external and sociocultural influences on our personal and professional relationships. Prerequisite: Eligible for ENGL& 101.
Distribution: AA, AAS, AS, DTA, DIVERSITY, SOCIAL SCIENCE, NURSING SOCIAL SCIENCE, AAS-HUMAN RELATIONS, AA-AAS-T-SOCIAL SCIENCE

 

Effective Catalog Year 2018-2019

Entry Requirements

Students entering the program are required to have successfully completed MATH 097 or the equivalent.

Students must also successfully complete one of the following options:
1. The Accuplacer CSP Basic exam with a composite score of 75% or higher
2. OFTEC 111 and OFTEC 108

 

Length of Program

Full-time students typically complete the AAS in seven quarters after basic skills are complete. Six quarters is possible with an overload of courses in one quarter.

Admission Requirements

Students entering the program are required to have successfully completed MATH 097 or the equivalent. 

Students are accepted into the Computer Programming program every Fall and Winter quarter.

An AAS will be awarded upon successful completion of all core requirements, elective and general education requirements.

Application Process / How to Apply

Apply Now

Revision Date: 
March 20, 2018