CIS Programs
Computational Biology
Genomic databases, protein databanks, MRIs of the human
brain, and remote-sensing data on landscapes contain
unprecedentedly detailed information about biological
systems that are transforming the way that we do almost
all of biology. Problems investigated by computational
biologists span a wide spectrum, including topics as
diverse as the genetics of disease susceptibility,
comparing entire DNA genomes to uncover the secrets of
evolution, predicting protein structures and understanding
their motions and interactions, designing new therapeutic
drugs, mathematically modeling the complex signaling
mechanisms within cells, predicting how ecosystems will
respond to climate change, and designing recovery plans
for endangered species. The computational biologist must
have skills in computer science, mathematics, statistics,
and the physical sciences, as well as in biology. A key
goal in training is to develop the ability to relate
biological processes to mathematical models that can be
solved computationally.
Cornell faculty members work primarily in four subareas
of computational biology: biomolecular structure and
function, bioinformatics and data mining, ecology and
evolutionary biology, and statistical and computational
methods for modeling biological systems. These include
the computational study of topics such as DNA databases,
protein structure and function, computational
neuroscience, biomechanics, population genetics, and
management of natural and agricultural systems. Beyond
the core skills in mathematics, physical sciences, and
biology, the computational biology program of study
requires additional coursework in mathematics, computer
programming, a “bridging” course aimed at connecting
biology to computation, and an advanced course where
the theoretical/computational component of one aspect
of biology will be studied.
Undergraduates can major in computational biology
through the new CIS–created undergraduate program of
study, which encourages students to gain fundamental
skills and understanding that will allow them to focus on
specific subareas and problems later in their careers.
Computational biology is an emerging area that has
applications as broad as biology itself. The problems
of interest, as well as the tools available to study them,
will undoubtedly change during the four years of an
undergraduate program. The program is an excellent
preparation for students who wish to specialize in one
of these computational areas in graduate school.
There is great, and increasing, demand for research
scientists and technical personnel who can bring
mathematical and computational skills to the study of
biological problems.
Recently Cornell announced a combined graduate program
in computational biology with Sloan–Kettering and
Rockefeller University. This tri-institutional effort
provides three fellowships for Cornell computer science
graduate students.
Computational Molecular Biology (CMB) is an
interdisciplinary field that brings together numerous
diverse research areas. A separate and isolated program in
CMB will have difficulties in maintaining excellence in all
fields, in teaching the diverse tools, and in providing the
breadth of research topics that form the core of CMB.
We therefore propose a different model of a multifield
program in Computational Molecular Biology. For example,
to meet the program conditions, a Ph.D. candidate in
computer science can have supplementing studies in
molecular biology. Alternatively, a Ph.D. student in the
biophysics field can have supplementing studies in
computer science and meet the CMB requirements. Hence,
the students of this program may come from diverse fields
such as molecular biology and genetics or computer
science, creating the diverse community of researchers
that we seek in CMB.
Through the Cornell Theory Center, two competitive
IBM fellowships were granted to undergraduate students
doing summer bioinformatic research. The research is a
collaboration between the CBSU at the CTC and the Cornell
faculty. It exposes the students to high-performance
computing and its application to bioinformatics. The CBSU
mission is to bridge the gap
between molecular biology and
mathematical sciences, by
helping individual researchers
or students, maintaining a
computational-biology facility,
and by conducting intensive
training workshops.
Computational
Science and
Engineering
Many of the faculty
members in engineering
and the sciences
engage in research that
is computationally driven.
Computational science and
engineering (CS&E) at
Cornell continues to be as
strong as ever. Critical to
the overall environment is
the Cornell Theory Center,
whose Velocity Cluster
supports lines of inquiry
that require intensive,
large-scale computation.
The CS&E subgroup
continues to offer a
series of four minicourses, taught by Andrew Pershing:
COM S 401 Introduction to Applied Scientific Computing with MATLAB
COM S 402 Scientific Visualization with MATLAB
COM S 403 Development of Scientific Computing Programs
COM S 404 Survey and Use of Software Libraries
for Scientific Computing
Designed primarily for first-year graduate students, these
four-week courses provide an efficient introduction to
important topics in applied scientific computing. The
first two courses focus on the MATLAB programming
environment and demonstrate how systems like MATLAB
can be used to aid scientific research. The last two courses
consider the process of developing scientific software and
explore a range of techniques and tools to make this
process more efficient. These well-received courses
attracted students from across the university.
Digital Arts and Graphics
The digital arts have strong ties to computer graphics at
Cornell. With these ties we are building a new academic
program. Research in computer graphics includes algorithms,
computation, computer architecture, computer
vision, physics, and perception psychology.
Cornell’s Program of Computer Graphics (PCG), an
interdisciplinary research center with close ties to CS, was
one of the pioneering laboratories in computer graphics.
Established in 1974, the program made breakthrough
contributions in radiosity and other aspects of high-quality
rendering. Its algorithms for realistic rendering opened the
way for computer-aided architectural design, computergenerated
motion picture animation, scientific
visualization, and more.
Research topics in PCG include reflectance models, physics-based
accurate rendering, visual perception for graphics,
sketching and modeling, medical visualization, digital
photography, and computer animation. The program’s
modern facility includes many tools for advanced research,
including a sophisticated light measurement laboratory, a
128-processor PC cluster, and a high-resolution tiled
projection display.
Digital Arts and Graphics (DA&G) involves architects, artists,
art historians, city planners, and information scientists.
It will explore technical aspects of digital graphics,
psychological aspects of vision and perception, the
relationship of human senses and robotics, and creating
art in a time of digital reproduction.
Information Science
Information Science at Cornell is an interdisciplinary program
of CIS that allows graduate and undergraduate students to
study new theories, models, concepts, and design principles
that incorporate an understanding of both social and
technical information systems.
The field of information science combines aspects of
computer science and human–computer interaction with an
examination of the social, economic, political, cultural, and
legal contexts in which information systems function.
Information science has been available since 2002 as
an official minor or concentration in all seven of the
undergraduate schools or colleges at Cornell. An
undergraduate major in information science is currently
in the approval process in Arts and Sciences, Engineering,
and CALS. We are excited by the enthusiasm with which
information science has been received across campus thus
far, and look forward to welcoming undergraduates into the
information science program this coming year.
Students in the programs obtain an understanding of
the core topics of study emerging in this new and rapidly
growing field: the design and analysis of computing
applications, information infrastructures, and human-centered
systems; the legal, economic, and ethical issues
that surround the construction of information systems; and
the ways in which information technology is transforming
society. Specific topics emphasized in the information
science program include electronic communication;
knowledge networking; collaboration within and across
groups, communities, organizations, and society; the Web
and Web information systems; natural language processing; computational techniques in the collection, archiving, and
analysis of social science data; information privacy; methods
of collecting, preserving, and distributing information;
information system design; cognition and learning; and human interface design and evaluation.