UNIVERSITY OF WISCONSIN OSHKOSH

Computer Science Majors and Emphases


Peter Worland, Chairperson
Department Office: Halsey Science Center 246
Department Telephone: 920-424-2068

Code 34 or COMP SCI

I. FACULTY

Meeker, Perrie, Salloum, Worland, Yackel

II. DEGREES

Undergraduate: A major in Computer Science can lead to the degree(s): Bachelor of Arts; Bachelor of Science.

Graduate: The Department does not offer a graduate program.

III. SUMMARY OF FIELDS OF STUDY

1. GOAL(S)

See the department for a listing of their goal(s).

2. THE MAJOR(S)

The Department offers a choice of five emphases within Computer Science Major. These are 1) Computer Information Systems, 2) Electronics and Instrumentation, 3) Liberal Arts, 4) Applied Computer Science, 5) Professional.

Comment:

To initiate discussions about an individually planned Computer Science emphasis, please see the Department Chairperson.

The Department of Public Instruction will certify secondary education graduates to teach Computer Science in high schools if they complete the Computer Science Minor. Students need to select certain courses from the list of elective courses to satisfy the Department of Public Instruction guidelines.

3. THE MINOR(S)

The Department offers one minor: 1) Computer Science.

IV. ADMISSION/GRADUATION REQUIREMENTS

1. Admission Procedures

Students at the University of Wisconsin Oshkosh who wish to obtain a Major or Minor in Computer Science should be formally admitted to the Computer Science Program in order to gain access to upper-level (numbered 300 to 499) Computer Science courses. Students who are not admitted are allowed to enroll in upper-level courses on a seats available basis after all admitted students have enrolled. Access to lower-level (courses numbered 100 to 299) will not be limited by this admissions policy.

Students who expect to meet the prerequisites for admission to the Computer Science Program at the end of the semester should apply for admission in the departmental office (Halsey Science Center 246) prior to the end of the Fall, Spring, or Summer term. Admission decisions will be made at the end of the second week of the interim terms, and after the end of the Summer Session.

Those students seeking Wisconsin teacher certification must earn a minimum grade point average of 3.00 in all courses required for their majors and minors in order to meet the requirements of the College of Education and Human Services.

Students who are denied admission to the Computer Science program in a particular semester (or summer term) may reapply for admission in a subsequent semester.

2. Grade Point Average

A minimum cumulative Grade Point Average of 2.5 or greater, based on transcripts for all accredited colleges attended, is required. Transcripts of students transferring to the University of Wisconsin Oshkosh will be evaluated for Grade Point Average on the same basis as the University of Wisconsin Oshkosh continuing students.

Admission to the Computer Science Program for both major and minors will be made on the basis of descending cumulative Grade Point Average (from 4.0) each semester until maximum program enrollments are reached. Exceptions to the Grade Point Average criterion may be granted by the Chairperson of the Computer Science Department.

3. Courses Required Prior to Admission to the Computer Science Program:

Prerequisites for admission to the program are completion of at least two of the following five courses with a grade of "B" or better and the completion of at least two of the remaining three courses with a minimum grade of "C".

34-221 Introduction to Programming in C++ 3 cr.
34-262 Object Oriented Programming in C++ 4 cr.
34-251 Machine Coding and Assemblers 3 cr.
34-271 Data Structures 4 cr.
67-171 Calculus I 4 cr.

4. Continuing Student Status

The purpose of the admission policy is to maintain the quality of the Computer Science course and programs. That quality assurance means that course enrollment limits will be maintained at a level that insures a high level educational quality and that the department will make every reasonable effort to allow admitted students to graduate in a timely fashion.

Admitted majors should not expect to be able to take more than two upper level Computer Science courses per semester except as a special case. No students should expect to be able to take more than three Computer Science courses per semester, or more than ten upper level Computer Science courses once admitted to the program. Admitted minors should not expect to be able to take more than one upper level Computer Science course per semester, or more than four upper level Computer Science Courses during their Program of study.

In order to continue in the program in good standing, admitted students must maintain a cumulative grade point average of 2.5 or higher (based on transcripts from all accredited colleges attended). Students will also be expected to complete a minimum of one Computer Science course per semester, three Computer Science courses per academic year, and 24 academic credits per academic year.

Students who have not met these program standards at the end of a particular semester will be placed on Computer Science Program probation. If these standards are not met by the end of the following semester, the student will be dropped from the Computer Science Program. Students dropped from the Computer Science Program may reapply, after one complete semester of study, to the Department Chairperson and be considered for admission according to the admission criteria and within the number of openings in the program that semester.

Exceptions to these provisions may be granted by the Chairperson of the Computer Science Department.

V. REQUIRED CORE COURSES

No common core. See the following sections for the courses required in each emphasis.

VI. THE MAJOR(S), WITH EMPHASES AND/OR OPTIONS

1. Computer Information Systems Emphasis

Recommended for students who wish to pursue careers in commercial computing.

Required Credits: 55 minimum

Required Courses:

Computer Science: 34-221, 34-251, 34-262, 34-271, 34-310, 34-321, 34-331, and either 34-399 or 34-490, and one of the following: 34-421, 34-431

Mathematics/Statistics: 67-122, 67-171, 67-201 or 67-301

Options: Student must complete either option A, B or C below.

Required Electives: Two Computer Science courses from the following list not used to satisfy the list of required courses: 34-300, 34-341, 34-351, 34-361, 34-371, 34-381, 34-391, 34-421, 34-431, 34-480

Option A - Management Information Systems (9 credits)

This option is recommended for students who wish to prepare themselves to support management information systems:

Business: 28-311, 28-314 and one of the following: 28-315, 28-355

Recommended elective courses associated with this option include: 34-341, 34-361, 34-391, 34-421

Option B - Operations Analysis option within the Computer Information Systems emphasis

This option is recommended for students who wish to prepare themselves to support production and control functions or decision groups.

Required Courses: In addition to the required courses above:

Business: 28-341 and any two of the following: 28-342, 28-343, 28-344

Option C - Individually Planned (9 credits)

This option is used whenever Option A or Option B does not meet your career objectives. You can create an individually planned emphasis by selecting a minimum of 9 credits related to computer information systems from some department other than Computer Science. At least two of the courses are to be a sequence. Submit a Program Modification Form to the department chairperson if you select this option.

2. Electronics and Instrumentation Emphasis

Recommended for students who want to study the circuity and methodology for using computers in data collection and computer control applications.

Required Credits: 55 minimum

Required Courses:

Computer Science: 34-221, 34-251, 34-262, 34-271, 34-310, 34-321, 34-331, an either 34-399 or 34-490, and one of the following: 34-421, 34-431

Mathematics/Statistics: 67-122, 67-171, and either 67-201 or 67-301

Options: Student must complete either option A or B below.

Required Electives: Two Computer Science courses from the following list not used to satisfy the list of required courses: 34-300, 34-341, 34-351, 34-361, 34-371, 34-381, 34-391, 34-421, 34-431, 34-480

Option A - Computer Interfacing option within the Electronics and Instrumentation emphasis

Required Courses:

Physics: (82-211 or 82-311), 82-405, and any one of the following: 82-305, 82-319, 82-415

Option B - Individually Planned option within the Electronics and Instrumentation emphasis

Required Courses: In addition to the required courses above, a minimum of 9 credits outside the Computer Science Department is required. These courses must be approved by the Computer Science Department and must form a coherent plan that is related to the student's career objectives or the student's computer science interest.

3. Liberal Arts Emphasis

Recommended for students with diversified interests and career goals including graduate study in Computer Science.

Required Credits: 55 minimum

Required Courses:

Computer Science: 34-221, 34-251, 34-262, 34-271, 34-310, 34-321, 34-331, and either 34-399 or 34-490, and one of the following: 34-421, 34-431

Mathematics/Statistics: 67-122, 67-171, 67-201 or 67-301

Options: Student must complete either option A, B, C, D or E below.

Electives: Two Computer Science courses from the following list not used to satisfy the list of required courses: 34-300, 34-341, 34-351, 34-361, 34-371, 34-381, 34-391, 34-421, 34-431, 34-480

Option A - Applied Statistics option within the Liberal Arts emphasis

Required Courses: In addition to the required courses above:

Mathematics: 67-302, 67-304, 67-385

Option B - Mathematical Statistics option within the Liberal Arts emphasis

Required Courses: In addition to the required courses above:

Mathematics: 67-401, 67-402, and any one of the following: 67-302, 67-304, 67-385

Option C - Numerical Methods option within the Liberal Arts emphasis

Required Courses: In addition to the required courses above:

Mathematics/Physics: 67-256, 67-355, and any one of the following: 67-356, 67-357, 82-319

Option D - Foundations of Computing Theory option within the Liberal Arts emphasis

Required Courses: In addition to the required courses above:

Mathematics: 67-222, 67-342, and any one of the following: 67-346, 67-349

Option E - Individually Planned option within the Liberal Arts emphasis

Required Courses: In addition to the required courses above, a minimum of 9 credits outside the Computer Science Department is required. These courses must be approved by the Computer Science Department and must form a coherent plan that is related to the student's career objectives or the student's computer science interest.

4. Applied Computer Science Emphasis

Recommended for students who wish to pursue careers where the focus of their computing responsibility involves application software.

Required Credits: 59 typically

Required Courses:

Computer Science: 34-221, 34-251, 34-262, 34-271, 34-331, 34-361, and either 34-399 or 34-490 and two courses from the list: 34-310, 34-341, 34-351 and 34-391.

Mathematics: 67-122

Required Electives: Any two Computer Science courses numbered 300 or above not used to satisfy the required courses above: 34-300, 34-310, 34-321, 34-341, 34-351, 34-371, 34-381, 34-391, 34-421, 34-431, 34-480

Required minor: A minor in any area of study, outside the Computer Science Department, typically 21 credits.

5. Professional Emphasis

Recommended for students with strong backgrounds in mathematics and physical sciences who wish to pursue a rigorous set of courses to satisfy the undergraduate major. Students who seek employment in "hi-tech" computing or seek a graduate degree in Computer Science are advised to complete this emphasis.

Specific Curriculum

Required Credits: 80 minimum

Required Courses:

Computer Science: 34-251, 34-262, 34-271, 34-310, 34-321, 34-331, 34-381, 34-421, 34-431, and either 34-399 or 34-490, two of the following: 34-300, 34-341, 34-351, 34-361, 34-371, 34-391, 34-480

Mathematics/Statistics/Physics: 67-122, 67-171, 67-172, 67-273, 67-301, one of the following: 67-256, 67-355, one of the following: 67-302, 67-304, 67-355, 67-356, 67-357, 67-401, 82-319

Comment:

The course 67-355 appears on two lists above; it can be used to satisfy only one list.
Physics: One of the following courses: 82-211 or 82-311.

Speech: 96-111

Physics/Chemistry: One two-course sequence from:

(82-109 & 82-110), (32-105 & 32-106)

VII. MINOR(S)

1. COMPUTER SCIENCE MINOR

Required Credits: 21 minimum

Required Courses:

Computer Science: 34-221, 34-251, 34-262, 34-271

Electives: Any three from the following courses:

Computer Science: 34-300, 34-310, 34-321, 34-331, 34-341, 34-351, 34-361, 34-371, 34-381, 34-391, 34-421, 34-431, 34-490

NOTE:

Students who seek DPI certification must satisfy the 22 credit option by completing the following three courses to satisfy the elective list: 34-321, 34-331, and one of: 34-300, 34-351, 34-361. Students seeking DPI certification must also complete the two credit course, 34-101; that course does not count toward the minor, however.
Questions, Comments...
  Please Email registrar@uwosh.edu

Last Updated July 1, 1999