Computer Science

Programs under this Major:
Master of Science Program (MS)
Doctor of Philosophy Program (PhD)

Major Description

The Department of Computer Science offers programs leading to the Master of Science and the Doctor of Philosophy degrees with a major in computer science. The department's programs prepare graduate students for positions in the design and development of computer systems and applications in business and... Show Full Description

Department: Computer Science

Phone:
(520) 621-4049
Fax:
(520) 621-0308
Mailing Address:
Gould-Simpson Building, Room 901
1040 E 4th St, Tucson AZ 85721-0077
Website:
http://www.cs.arizona.edu/

Majors:
Computer Science

Show Faculty

Department Faculty

Hide Details

Master of Science Program (MS)

Application Information

Contact Information

Application Questions

Bridget Radcliff
bewrad@email.arizona.edu

Advising Questions

Bridget Radcliff
bewrad@email.arizona.edu

Financial Aid

  • Very limited financial aid available.

Application Requirements

Minimum GPA
3.20
Minimum TOEFL (Internet-based) Score
100
Minimum TOEFL (Paper-based) Score
100
Minimum IELTS (overall band score)
7

Standardized Test Requirements

Required Standardized Test(s)
GRE
Minimum GRE Verbal Score
158
Minimum GRE Quantitative Score
160
Minimum GRE Writing Score
4.0

Other Application Requirements

  • 2 letters of recommendation, preferably former faculty, that speak to your ability to complete a graduate degree in computer science.
  • Statement of purpose concerning why you want to go to graduate school in computer science, what specific areas of computer science most interest you, why you are interested in the University of Arizona, and what you plan to do once you have completed your graduate degree.
  • Curriculum Vitae including any research you have been involved in, papers you have published, and conferences at which you have presented.
  • Scanned copies of transcripts from all institutions of higher education you have attended (to include the grade scale normally found on the back of the transcript). Please send transcripts from junior colleges and universities. Do not send your high school transcripts.

Application Deadline(s)

Domestic Applicants
Fall
January 15
Spring
September 15
Summer I
No admissions
Summer II
No admissions
International Applicants
Fall
January 15
Spring
No admissions
Summer I
No admissions
Summer II
No admissions

Program Codes

GRE Institution Code (University of Arizona)
4832
GRE Subject Code(s)
4832, 0401, 0402, 0499

Program Requirements

Minimum Credit Hours

30

Satisfactory Academic Progress Website

http://www.cs.arizona.edu/graduate/mastersprogram.html

Core Courses

Take one course from Foundations of Systems and one course from Foundations of Theory and additional four courses from any area (6 courses total).

Foundations of Systems
525 Principles of Computer Networking
552 Advanced Operating Systems
553 Principles of Compilation
576 Computer Architecture

Foundations of Theory
545 Design and Analysis of Algorithms
573 Theory of Computation

Applications of Computing
520 Principles of Programming Languages
522 Parallel and Distributed Programming
533 Computer Graphics
547 Green Computing
560 Database Systems Implementation
566 Computer Security
550 Algorithms in Bioinformatics
537 Computational Geometry
577 Introduction to Computer Vision

Language Requirement(s)

None

Other Requirements for Successful Completion of the Program

A grade of B or better is required for any course applied toward the core curriculum. Courses in which a C is earned may be used toward major elective requirements. Courses in which a D or lower is earned will be included in the graduate GPA and cannot be include in the plan of study.
Hide Details

Doctor of Philosophy Program (PhD)

Application Information

Contact Information

Application Questions

Bridget Radcliff
bewrad@email.arizona.edu

Advising Questions

Bridget Radcliff
bewrad@email.arizona.edu

Financial Aid

  • Assistantships
  • Tuition Scholarships
  • Fellowships (GAANN, COS Fellowships, Graduate College)
  • NOTE: International applicants offered a TA position must pass the University T-BEST test upon arrival, or have a score of at least 26 on the TOEFL IBT Speak portion of the exam.

Application Requirements

Minimum GPA
3.50
Minimum TOEFL (Internet-based) Score
100
Minimum TOEFL (Paper-based) Score
100
Minimum IELTS (overall band score)
7

Standardized Test Requirements

Required Standardized Test(s)
GRE
Minimum GRE Verbal Score
156
Minimum GRE Quantitative Score
160
Minimum GRE Writing Score
4.0

Other Application Requirements

  • 2 letters of recommendation, preferably former faculty, that speak to your ability to complete a graduate degree in computer science.
  • Statement of purpose concerning why you want to go to graduate school in computer science, what specific areas of computer science most interest you, why you are interested in the University of Arizona, and what you plan to do once you have completed your graduate degree.
  • Curriculum Vitae including any research you have been involved in, papers you have published, and conferences at which you have presented.
  • Scanned copies of transcripts from all institutions of higher education you have attended (to include the grade scale normally found on the back of the transcript). Please send transcripts from junior colleges and universities. Do not send your high school transcripts.

Application Deadline(s)

Domestic Applicants
Fall
January 15
Spring
September 15
Summer I
No admissions
Summer II
No admissions
International Applicants
Fall
January 15
Spring
No admissions
Summer I
No admissions
Summer II
No admissions

Program Codes

GRE Institution Code (University of Arizona)
4832
GRE Subject Code(s)
4832, 0401, 0402, 0499
NRC Fields(s)
Computer Sciences

Program Requirements

Minimum Credit Hours

63

Satisfactory Academic Progress Website

http://www.cs.arizona.edu/graduate/PhDSatisfactoryProgressPolicy.html

Core Courses

Take one course from Foundations of Systems and one course from Foundations of Theory and additional four courses from any area (6 courses total).

Foundations of Systems
525 Principles of Computer Networking
552 Advanced Operating Systems
553 Principles of Compilation
576 Computer Architecture

Foundations of Theory
545 Design and Analysis of Algorithms
573 Theory of Computation

Applications of Computing
520 Principles of Programming Languages
522 Parallel and Distributed Programming
533 Computer Graphics
547 Green Computing
560 Database Systems Implementation
566 Computer Security
550 Algorithms in Bioinformatics
537 Computational Geometry
577 Introduction to Computer Vision

Language Requirement(s)

None

Other Requirements for Successful Completion of the Program

A grade of B or better is required for any course applied toward the core curriculum. Courses in which a C is earned may be used toward major elective requirements. Courses in which a D or lower is earned will be included in the graduate GPA, but cannot be include in the plan of study.

Minor Requirements

A PhD minor consists of twelve units of CSC home-department courses. At least 9 units must be from courses among the Comprehensive Examination Core Topics in computer systems (CSC 525, 552, 553, 576), theory (CSC 545, 573), software systems (520, 522, 560) and applications (533, 537, 577). The remaining 3 units are an unrestricted Computer Science elective. More advanced courses can be substituted for courses covering the Comprehensive Exam Core Topics, as long as the student is adequately prepared for examination in three of the core course areas tested in the Minor Written Comprehensive Exam. The Graduate College permits at most six units of 400-level courses to be part of the degree program in the minor. A grade of `A' or `B' must be earned in all minor courses.

Please make an appointment to meet with the Computer Science graduate program coordinator if you are interested in discussing a CS minor, http://advising.cs.arizona.edu/