Computer Science

Associate of Arts in Computer Science (DTA)
Associate of Science - Computer Engineering
Associate of Science - Electrical Engineering and Computer Engineering


Computer Science focuses on managing and operating complex computer systems. 

Computer science skills are needed in all areas of the economy: retailing, banking, manufacturing, agriculture, service, education, and government, as well as computer manufacturing and software development. This program provides students with the first two years of a four-year computer science degree, and prepares them to enter a Bachelor of Computer Science program at the junior level.

TCC offers courses that cover the first 2 years of a typical 4-year college computer science program (college-level courses) as well as courses to develop skills needed for college-level computer science courses. TCC offers three pathways of degree choices for computer science students. 


Associate of Arts in Computer Science

Your guided path toward earning your degree 

Degree overview
Degree Requirements
Career Options


This degree, awarded by Tacoma Community College, is designed for students who intend to transfer to a baccalaureate institution to major in Computer Science or some other closely related field. Many classes required for this degree are offered only once or twice a year. Students should work closely with faculty advisors to plan their programs of study. The Associate of Arts in Computer Science degree satisfies the General Education requirements of most Washington baccalaureate institutions (four-year colleges and universities). Students who transfer with the Associate of Arts in Computer Science degree may be required to complete some additional requirements during their junior and senior years as required by individual institutions. Students should review the requirements at their intended transfer institution to minimize the number of such additional requirements

While in high school, students should prepare by pursuing all the available courses in mathematics, chemistry, computer programming and physics.


Students must complete at least 90 credits for this degree.

Other requirements are:

  • At least 30 credits must be earned at TCC.
  • A GPA of 2.0 is required.
  • Students must take at least one course from the list of approved multicultural courses.


Basic Requirements (15 credits)

ENGL& 101

ENGL& 235 or ENGL& 102


Humanities and Social Sciences (15 credits)

Humanities course from approved class list

Social science course from approved class list

Humanities or Social Science credits from approved list

Required Specialization Courses (26-27 credits)

PHYS& 221

PHYS& 222 - or any laboratory science course in the Natural Sciences section of the Approved Distribution Course List

MATH& 152

CS 142, CS 143

Additional Specialization Courses (10-12 credits)

Select a minimum of two courses from this list, as appropriate for the intended bachelor’s institution. If greater than two courses are required by the bachelor’s institution, the additional courses can be applied as Electives credits in the MRP.

MATH& 153

MATH& 254

MATH& 146

MATH 220

PHYS& 223

MATH 210

Physical, biological and/or earth sciences with lab

Electives (6-9 credits)

Additional elective courses required to reach a minimum of 90 total credits should be selected in consultation with an advisor, as appropriate for the intended bachelor’s institution.

No more than three Physical Education Activity credits may apply to this degree.


Computer science graduates are prepared to work in an ever-changing technological world. Job opportunities with highly competitive salaries are open in computer system architecture, programming, training, management, and operational specialties in all areas of the economy: retailing, banking, manufacturing, agriculture, service, education, and government, as well as computer manufacturing and software development.

Explore careers in:

Computer-related degrees overview

If you are interested in computers, there are several different degrees depending on your career goals. The diversity of degrees can cause confusion, so let’s talk about the differences between the degrees. View the below descriptions or download the  document overview (pdf).

Contact us!

 Have questions about our program? Reach out to us. 


Gregory Ferencko

Computer Science faculty advisor

Bldg. 15-239


Amunoo Tembo

General advisor

Bldg. 7-121

Image of de lar cout

Our Doors Are Open to You