Computer Programming

Associate in Applied Science

Credits: 94-101  |   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 effectively plan, create, and debug effective solutions to problems through the programs they write
  • Demonstrate the ability to access, evaluate, apply and convey technical information with their peers
  • Evaluate quantitative and symbolic data in translating user and organization needs into usable software and data solutions
  • Collaborate with diverse groups across a variety of knowledge and skill levels and perspectives
  • Recognize ethical issues and evaluate consequences
  • 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
Entry Requirements

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

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

 

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 098 or ENGL& 101.
Distribution: AA, AAS, AS, DTA, COMMUNICATION, AAS-SPEAKING-LISTENING, AA-AAS-T-COMMUNICATION
ENGL&235 Technical Writing 5 Credits Search Schedule
Introduces technical writing skills necessary to communicate effectively in the workplace. Emphasizes written documents, successful teamwork strategies, and ethical considerations in workplace communication. Prerequisite: ENGL& 101 with a "C" or better.
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: Concurrent enrollment in or completion of 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: Concurrent enrollment in or completion of 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

Human Relations Choose one of the following:

BUS260 Principles of Management: Diversity 5 Credits Search Schedule
Describes the functions of management with an emphasis on current management issues, including the impact of diversity in the workplace. Prerequisite: BUS& 101.
Distribution: AA, AAS, AS, DTA, DIVERSITY, AAS-HUMAN RELATIONS
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, COMMUNICATION, DIVERSITY, AAS-SPEAKING-LISTENING, AAS-HUMAN RELATIONS, AA-AAS-T-COMMUNICATION
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, 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
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

 

Effective Catalog Year 2019-2020

Length of Program

Students are accepted into the Computer Programming program every Fall and Winter quarter. 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. 

 

 

Application Process / How to Apply

Apply Now

Revision Date: 
March 19, 2019