UMM ACADEMIC AFFAIRS

DISCIPLINE COVER SHEET #2

SEMESTER

CURRICULUM CHANGES

FORM B

(2/00)

 

FORM B: DISCIPLINE OBJECTIVES AND REQUIREMENTS

(Submit to Division Chair)

 

Note: All changes become effective the fall semester following Campus Assembly approval.

 

 

Discipline:

Computer Science

Date:

11 Sep 2002

 

See instructions given in separate document.

 

   I.     Introductory Statement:

  II.     Objectives:

  III.     Assessment:

IV.     Requirements for a Major:

CSci 1301-1302 – Problem Solving and Algorithm Development I-II

CSci 2101 – Data Structures

CSci 2901 – Seminar I

CSci 3401 – Models of Computing Systems

CSci 3501 – Algorithms and Computability

CSci 3601 – Software Design and Development

CSci 2901 – Seminar I

CSci 4901 – Seminar II or equivalent experience approved by the discipline.

10 credits from CSci 44xx, 45xx, and 46xx with a minimum of 4 credits in two of the areas and 2 credits on the third area (see <www.morris.umn.edu/academic/csci/courses.php> for information on specific offerings in these areas)

12 credits from Math or Stat numbered 1101 and above (not to include Stat 1601 or Math 2211)

8 credits from Biol, Chem, Geol, or Phys

14 credits of electives. Elective credits must meet a distribution requirement of at least 4 credits in each area. For current and recent topic offerings see <www.morris.umn.edu/academic/csci>.

in addition, majors must complete 12 credits of appropriate Math or Stat courses numbered 1101 and above (not to include Stat 1601 or Math 2211)

majors also must complete at least 8 credits from biology, chemistry, geology, or physics

 

Up to 8 credits of coursework with a grade of D may be used to meet the major requirements if offset by an equivalent number of credits of A or B. No more than two courses with a grade of D, offset by an equivalent number of credits of A or B grades, may be used to meet the requirements for a computer science major.

  V.     Requirements for a Minor:

CSci 1301-1302 – Problem Solving and Algorithm Development I-II

CSci 2101 – Data Structures

 

Two courses chosen from:

CSci 3401 – Models of Computing Systems

CSci 3501 – Algorithms and Computability

CSci 3601 – Software Design and Development

4 credits from Math or Stat numbered 1020 and above (not to include Math 2211)

In addition, students minoring in computer science must complete at least 4 credits of Math or Stat courses numbered 1020 and above (not to include Math 2211)

 

Up to 8 credits of coursework with a grade of D may be used to meet the minor requirements if offset by an equivalent number of credits of A or B. No more than two courses with a grade of D, offset by an equivalent number of credits of A or B grades, may be used to meet the requirements for a computer science minor.