From: cicone@m.cs.uiuc.edu (Barb Cicone)
Subject: CS at UIUC
Organization: University of Illinois, Dept. of Comp. Sci., Urbana, IL
Distribution: soc
Date: Tue, 6 Oct 1992 20:27:49 GMT


			UNIVERSITY OF ILLINOIS
		         AT URBANA-CHAMPAIGN

                     Department of Computer Science

Programs of Study
-----------------

    The Department of Computer Science offers graduate programs leading to the
degrees of PhD, MS, MCS (a professional option) and MSTCS (for teachers).  The
MS requires 8 units of coursework, including a 1-unit thesis (1 unit equals 4
semester-hours).  The PhD requires 16 units of coursework, which usually
include an MS, and a thesis describing original research.  The MCS, a terminal
degree, requires 9 units of coursework.  The MSTCS requires 8 units of
coursework and approved teaching experience.  There are also programs that
enable students to combine an MCS with an MArch or an MBA, and a Medical
Scholars program to combine a PhD with an MD.

    PhD students entering with a bachelor's degree are encouraged, though not
required, to earn an MS on their way to the doctorate.  After about one year of
graduate study they must take the department's written Comprehensive
examination in any three out of five divisions of computer science.  The
Qualifying examination, taken later, focuses on the student's individual
research interests.  The other examinations, which are required of all PhD
candidates at the university, are the Preliminary examination of the thesis
proposal and initial research results and the Final examination defending the 
thesis at the conclusion of the research.

    The time to complete a degree depends on many factors, but typical ranges
are: 1 - 2 years for the MS and MSTCS, 1 - 3 years for the MCS, 4 - 7 years
for the PhD including an MS.

Research Facilities
-------------------

    The department staffs and operates its own Computing Research Laboratory,
which provides hardware, software, text processing, and file backup services
for a network of machines of various sizes and capabilities.  Network
servers and a centralized time-sharing service are supplied by three Encore
Multimaxes, but most computing is done on a wide variety of workstations and
dedicated multiprocessors: Sun, IBM, Symbolics, AT&T, Apple, HP, TI, DEC, and
Tektronix workstations, and Encore and Intel multiprocessors.  The department
is completely networked, with off-campus connections to Internet, NSFNET,
BITNET, and uunet.  It has on-campus connections to the Computing Services
Office, which operates a four-processor Convex; to the Center for Supercompu-
ting Research and Development, which operates a number of Alliant machines;
and to the National Center for Supercomputing Applications, which operates
two Cray supercomputers and many sophisticated graphics workstations.  DCS
graduate students are involved in research at both supercomputing centers in
addition to their major involvement in departmental research.

    The department operates its own library, containing an extensive collection
of computer science texts, journals, reports, and other publications.

Financial Aid
-------------

    Fellowships, Research Assistantships and Teaching Assistantships are
available competitively.  In the 1991-92 academic year there were about 10
fellows, 50 teaching assistants and 100 research assistants.  The minimum nine-
month salary for these in 1992-93 is $9747 and they include tuition and fee
waivers.  Some assistantships may be continued into the summer for two months.
Computer-related employment is also available elsewhere on campus and in the
community at large.  In addition, the university runs a Financial Aid Office
with attendant counseling services.

Cost of Study
-------------

    Tuition and fees for 1992-93 are expected to be $3676 for the academic
year and $1231 for the summer session  for Illinois residents.  The correspon-
ding figures for non-residents are $8628 and $2778.

Cost of Living
--------------

    The university's graduate student housing costs from $1674 to
$2144 for the academic year.  An optional board contract is $2320.  There
are also many apartments operated privately, both near and far from the
campus, of all sizes, with monthly rents ranging upward from about $270.

Student Group
-------------

    The department has between 350 and 400 graduate students.  About 40% are
in the MS/PhD program, a similar number are working for an MS only, and the
rest are mostly in the MCS program.  Approximately 35% are foreign.

Location
--------

    The Urbana-Champaign campus of the University of Illinois is 130 miles
south of Chicago.  It is served by several major and minor airlines at
Willard Airport, 8 miles south of campus, by Amtrak, and by Interstate Highways
57, 72 and 74.  The area surrounding the twin cities is predominantly
agricultural.

The University and The Department
---------------------------------

    The university has an international reputation as a research institution.
Research facilities abound in many departments and there is ample scope for
interdisciplinary studies.  It is also a cultural center, offering many of
the amenities of a large city, such as the Krannert Center for Performing
Arts with its year-round program of concerts, theatre and dance, given by
both local and visiting artists.  The Department of Computer Science is one
of the longest established in the world.  As the Digital Computer Laboratory
it was the home for the design and construction of the first two ILLIACs.
It evolved into a department in 1964 and went on to create the ILLIAC III
and IV computers.  Since then, it has blossomed into one of the largest
departments within the College of Engineering with over 40 full-time, regular
faculty members, four graduate and two undergraduate programs involving about
1500 students, and a broad range of research activities running the gamut from
theory to practice and from microprocessors to supercomputers.  The department
has built a major addition to integrate these facilities.  This new building
is part of a College of Engineering Expansion program that also includes the
new Beckman Institute for Advanced Science and Technology, the Microelect-
ronics Center, and a new building under construction to house the Center for
Supercomputing Research and Development.

Applying
--------

   Applicants should write to the department for application forms and infor-
mation.  For fall and spring admissions, respectively, the deadlines for
receipt of applications are January 15 and September 1.  Applications must
include official transcripts for previous degree work, GRE General Test
Scores, a GRE Subject Test Score if applicable, and, for those seeking aid,
three letters of reference.  Admission is competitive: the most recent average
scores for entering graduate students have been about 2000 for the GRE General
Test and above 4.6 for grade point average (on a scale of A = 5).  Foreign
applicants, whose native language is not English, and who have attended
university in an English speaking country for less than two years, must submit
a score for the Test of English as a Foreign Language (TOEFL) of at least 570.
State law also requires that non-native English speakers who wish to be
considered for a teaching assistantship submit a score for the Test of Spoken
English (TSE) of 230 or more.

Correspondence and Information
------------------------------

	Director of Graduate Programs
	Department of Computer Science
	University of Illinois
	1304 West Springfield Avenue
	Urbana  IL 61801

	Telephone: (217) 333 - 3527
	Fax: (217) 333 - 3501

	Electronic mail: academic@cs.uiuc.edu

THE FACULTY AND THEIR RESEARCH
Gul Agha		Assistant Professor
    Concurrent systems; parallel programming languages; coordinated computing
Geneva G Belford	Professor
    Distributed processing, especially distributed database management systems,
    with emphasis on reliability and performance issues
Roy H Campbell		Professor
    Software engineering; operating systems
Andrew A. Chien		Assistant Professor
    Concurrent computer systems: hardware architecture, system
    software, compilation, programming systems
Gerald F DeJong		Associate Professor
    Artificial intelligence; machine learning
Nachum Dershowitz	Professor
    Automated deduction; rewrite systems; program development and verification
Herbert Edelsbrunner	Professor
    Data structures; algorithms; combinatorics; discrete geometry;
    computational geometry; with applications in areas such as robotics
    and computer graphics
Michael Faiman		Professor, Director of Graduate Programs
    Microprocessor systems; networks; computer-aided design
H George Friedman Jr	Associate Professor, Director of Undergraduate Programs
    Operating systems; computer-aided instruction
Efstratios Gallopoulos	Assistant Professor
    Parallel algorithms and numerical methods; problem solving
    environments and architectures for scientific computing
C William Gear		Professor Emeritus
    Systems for scientific problem solving, numerical analysis, ordinary
    differential equations
Eric Golin		Assistant Professor
    Languages and environments for visual programming
Mehdi T Harandi		Associate Professor
    Artificial intelligence; software engineering
Caroline C Hayes        Assistant Professor
    Artificial intelligence: planning, design, and their interface
Michael T Heath		Professor
    Numerical linear algebra; parallel computing
Ralph E Johnson		Assistant Professor
    Object-oriented programming languages; object-oriented design of
    software systems; distributed systems and user interfaces
Laxmikant V Kale	Associate Professor
    Parallel programming tools and techniques; parallel applications in
    science and engineering; parallel symbolic computations
Samuel N Kamin		Associate Professor
    Program development and verification; programming language semantics;
    functional programming
Simon M Kaplan		Associate Professor
    Theories and tools for software development
Thomas Kerkhoven	Associate Professor
    Numerical simulation of microelectronic devices; numerical analysis;
    scientific computing
William J Kubitz	Professor, Associate Head
    VLSI design automation; object-oriented graphics
David J Kuck		Professor Emeritus
    Structure of computers and computations
Duncan H Lawrie		Professor and Head of Department
    Computer organization and software
Kwei-Jay Lin		Associate Professor
    Distributed software and systems; real-time software and scheduling;
    program timing environments
C L Liu			Professor
    Combinatorics; computational algorithms
Jane W-S Liu		Professor
    Distributed and parallel algorithms; real-time systems
M Dennis Mickunas	Associate Professor
    Operating systems; compiler construction
Saburo Muroga		Professor
    VLSI logic design, especially design automation of VLSI chips;
    switching theory; interactive graphic design
Thomas A Murrell	Professor Emeritus
    Computer hardware
David A Padua		Associate Professor
    Program development systems; computer organization
Leonard Pitt		Associate Professor
    Theoretical computer science; computational learning theory
Jean A Ponce		Assistant Professor
    Computer vision; robotics; geometric modeling; computer graphics
W J Poppelbaum		Professor Emeritus
    Hardware systems
Sylvian R Ray		Professor
    Biomedical computer systems; AI applications
Uday S Reddy		Associate Professor
    Functional and logic programming languages: semantics, compilers,
    parallel implementations
Daniel A Reed		Professor
    Parallel computation; computer systems modeling
Edward M Reingold	Professor
    Analysis of algorithms; data structures
Larry A Rendell		Associate Professor
    Artificial intelligence; inductive and genetic systems; machine learning
James E Robertson	Professor Emeritus
    Computer arithmetic
Faisal Saied		Assistant Professor
    Differential equations and parallel algorithms
Ahmed Sameh		Professor, Director, CSRD
    Parallel computation; numerical linear algebra
Paul E Saylor		Professor
    Numerical linear algebra; scientific computing
Robert D Skeel		Professor
    Computational methods for molecular biophysics; numerical analysis;
    scientific computing
Pravin Vaidya		Associate Professor
    Analysis of algorithms; computational geometry
David C. Wilkins        Assistant Professor
    Artificial intelligence; knowledge-based systems; machine learning
Marianne S. Winslett    Associate Professor
    Database systems; VLSI design and manufacturing; automated reasoning