Skip to main content.Return to: U of M Home
Gold University of Minnesota MUniversity of Minnesota
 
Duluth Catalog.
Search.

Search University Catalogs

Search Undergraduate Programs

University catalogs.

Courses

Majors & Minors

Policies & General Information

Faculty & Administration

Order or Download a Catalog

Catalog PDF Archives

Frequently Asked Questions

Abbreviation Key

Contact Us

Related links.

Duluth Graduate School Admissions

Duluth Graduate School Application

Financial Aid and Registration
for tuition, course registration, financial aid, academic calendars, and more

 
Catalog Home : Duluth Catalog
 

Computer Science

Graduate School :   Web Site    E-mail

Link to a list of faculty for this program.

M.S.
Plan A and Plan B


Director of Graduate Studies: Professor Carolyn J. Crouch

Contact Information—Department of Computer Science, University of Minnesota Duluth, 320 Heller Hall, 1114 Kirby Drive, Duluth, MN 55812 (218-726-7678; fax 218-726-8240; cs@d.umn.edu; www.d.umn.edu/cs/degr/grad).

Computer science is a discipline that involves understanding the design of computers and computational processes. Study in the field ranges from the theoretical examination of algorithms to the design and implementation of software at the systems and applications levels.

The master of science is a two-year program that provides the necessary foundational studies for graduates planning to pursue either a doctorate in computer science or a career as a computer scientist in business or industry.

Prerequisites for Admission

The program is designed for students with undergraduate degrees in computer science or computer engineering. These students should be able to enroll immediately in 8xxx computer science courses. Students with other backgrounds may be considered if they have completed the following courses or their equivalents: CS 1511–1521—Computer Science I–II; CS 2511—Software Analysis and Design; CS 2521—Computer Organization and Architecture; CS 3511—Computer Science Theory; CS 5621—Computer Architecture or CS 5651—Computer Networks; and CS 5631—Operating Systems. The appropriate math prerequisites, namely MATH 1296–1297—Calculus I–II and STAT 3611—Introduction to Probability and Statistics, are also required.

Special Application Requirements
The GRE General Test is required of all applicants; the TOEFL is also required of international students.

For more information about Graduate School admissions, visit the Graduate School Web site.

M.S. Degree Requirements

The master of science degree is offered under Plan A (thesis) and Plan B (non-thesis). At least 33 credits are required, including 16 credits from 8xxx courses in computer science, 1 credit of CS 8993—Seminar, and 6 credits from a specified set of courses outside of computer science (minor or related field). Plan A also requires 10 thesis credits; Plan B requires at least 10 credits in additional courses, 5xxx or above. Except in very rare instances, these must be computer science courses. All courses are chosen in consultation with the student’s adviser, subject to approval by the director of graduate studies. Normally, 4xxx computer science courses may not be included in degree programs for the master of science in computer science.

Language Requirements—None.

Final Exam—Students present a departmental colloquium, followed by an oral exam.

Minor Requirements for Students Majoring in Other Fields—At least 6 credits in computer science are required for a master’s minor.

Faculty

For latest graduate faculty listings, see www.grad.umn.edu/faculty_rosters/faculty.html.

Key to membership categories (abbreviations after faculty names).

Professor
Carolyn C. Crouch, M2
Donald B. Crouch, M2
Douglas, J. Dunham, M2
Richard F. Maclin, M2

Associate Professor
Theodore D. Pedersen, M2
Christopher G. Prince, M2
Gary M. Shute, M2
C. Hudson Turner, M2

Assistant Professor
Peter J. Willemsen, M2
     
 
The University of Minnesota is an equal opportunity educator and employer.