Home page

Computer Systems Analysis


Programs in computer systems analysis prepare people to analyze procedures, methods, and use of computer systems.

Programs in computer systems analysis teach people to troubleshoot computer problems and find solutions. Students learn to design software or make changes to hardware to improve routine tasks. They also design and implement network systems.

Computer systems analysis programs include topics such as:


Several community colleges offer associate degree programs in computer systems analysis. An associate degree program usually takes two years of full-time study.

Many colleges and universities offer bachelor’s degrees in computer systems analysis. A bachelor's degree usually takes about four years of full-time study.

Very few universities offer graduate degrees in computer systems analysis. A master’s degree typically requires two years of study beyond a bachelor’s degree. Doctoral (PhD) degree programs usually require two or more years of study beyond the master’s degree.

See schools that offer this program.

Related Educational Programs

Related Careers

Careers Directly Related to this Program of Study

Other Careers Related to this Program of Study

Program Admission

You can prepare for this program by taking courses in high school that prepare you for college. This typically includes four years of English, three years of math, three years of social studies, and two years of science. Some colleges also require two years of a second language.

For this program, schools recommend that you know how to use a computer and the Internet.

In addition, many programs require you to apply for admission even after you've been admitted to the school. Typically you must complete introductory computer science, math, and engineering courses before you are admitted.

Below is a list of high school courses that will help prepare you for this program of study:

Typical Course Work

Program Courses

This undergraduate program typically includes courses in the following subjects:

Things to Know

Although a bachelor's degree in computer science will teach you a variety of skills, it is becoming more common for employers to require a master's degree for many jobs.


East Side Area

Walla Walla University

King-Snohomish Area

Bellevue College

City University of Seattle

Edmonds Community College

TLG Learning

Kitsap Area

Olympic College

Statewide and Distance Learning

WGU Washington

Tacoma Area

Bates Technical College

Vancouver Area

Charter College--Vancouver

West Side Area

Western Washington University