|
|
The Program
The Department of Computer Science offers the Master of Science degree. The M.S. program provides educational opportunities
in a wide range of fields of computer science. It offers a strong set of core courses as well as a large selection of specialized
elective courses.
Students who wish may select a specialization in parallel and distributed computing, software engineering, telecommunications,
or operations research.
The parallel and distributed computing specialization is designed for students interested in the design, analysis and use
of integrated, distributed information processing systems. It includes intensive studies on principles of computer networking,
client-server computing, high performance computer architectures, centralized and decentralized operating systems, and creation/visualization
of data objects over the network.
The software engineering specialization is designed for students who want a focused study of software engineering. The program
provides intensive studies in the software lifecycle, software development methodologies, formal models of software engineering,
human-computer interaction, and database management.
The telecommunications specialization is designed for students interested in integrating the development of computing and
communications technologies with policy issues. The specialization includes course work in computer networking, distributed
computing, and operating systems as well as in the development of telecommunications policy and related social, ethical and
legal issues.
The operations research specialization is designed for students who want to use mathematical techniques to model and analyze
decision problems. The program includes theory and applications for linear programming, integer programming, network analysis,
and simulation.
PREREQUISITES FOR GRADUATE WORK: Applicants should have a background in computer science equivalent to that provided by the core undergraduate curriculum.
Prerequisites may be satisfied by courses actually taken as an undergraduate, by remedial course work taken while a graduate
student, or by substantial practical experience in the computer field. Also, applicants should have a minimum mathematical
background of differential calculus, integral calculus, and discrete mathematics. Additional courses in mathematics and statistics
are also desirable. Deficiencies in mathematics may be made up at the beginning of graduate study.
Applicants planning to specialize in operations research should have a full-year sequence in programming using a higher-level
language. Additional prerequisites are a full year of calculus, a course in linear algebra, a course in statistics, and an
introduction to operations research. Deficiencies in background may be made up at the beginning of graduate study.
Contact Information:
Guy Zimmerman, Chair Ron Lancaster, Graduate Coordinator Room: 221 Hayes Hall Phone: 419-372-2337
Back to Top
|
|