Computer Sciences

College: College of Letters and Science

Designation: Department

Major: Computer Sciences

Degrees Offered: M.S., Ph.D.

Other: Ph.D. Minor

Faculty: Professors Vernon (chair), Horwitz , Bach, Cai, DeWitt, Dyer, Ferris, Fischer, Hill, Livny, Meyer, Miller, Naughton, Ramakrishnan, Reps, Ron, Shavlik, Sohi, Solomon, Wood, Wright; Associate Professors A. Arpaci-Dusseau, R. Arpaci-Dusseau, Gleicher, Jha, Joseph, van Melkebeek; Assistant Professors Banerjee, Barford, Doan, Estan, Liblit, Sankaralingam, Swift, Zhang, Zhu

The Department of Computer Sciences offers the master of science and doctor of philosophy degrees in computer sciences. Research specialty areas include artificial intelligence (primarily computer vision and machine learning), computational biology, computer architecture, computer graphics, computer networks, computer security, database systems, numerical analysis, operating systems, optimization, performance analysis, programming languages and compilers, and theoretical computer science. A departmental committee, the Graduate Committee, advises all computer sciences graduate students except those who have acquired an official major professor for Ph.D. work and are not candidates for a master's degree. See the department Web site for faculty interests, research activities, courses, facilities, and degree requirements.

Ph.D. Minor 

Return to Top

Students planning to minor in computer sciences should consult with the department's minor advisor. To obtain a graduate minor, students must earn at least 12 credit hours in computer sciences courses, meeting the following requirements. The courses must form a coherent plan of study, approved by the department's minor advisor, who should be consulted for further details. With the exception of Comp Sci 367, all courses must be numbered 400 and above; at least one course must involve a significant amount of programming; at least one course must be numbered 700 or above and passed with a grade of at least a B; and the average grade in all computer sciences courses presented for the minor must be at least a B.

Admission 

Return to Top

Students with a strong background in computer sciences or a related field are encouraged to apply for admission. At a minimum, the applicant should have had some programming experience, including courses in data structures and machine organization, and should have had a year of college-level mathematics at the calculus level or above. Applicants are evaluated based on their previous academic record, GRE scores, letters of recommendation, and a personal statement. All applications must be submitted online. Admission is very competitive. Most admitted students are offered financial aid, usually as fellowships, teaching assistantships, or research assistantships.

For more information: Graduate Program Coordinator, Department of Computer Sciences, Room 5355, 1210 West Dayton Street, Madison, WI 53706; 608/262-7967; fax 608/262-9777; admissions@cs.wisc.edu; www.cs.wisc.edu.