|
|
Computer Science
Phillips
130
(715) 836-2526
http://www.uwec.edu/Lists/Acad.htm
Andrew
Phillips, Chair
Susan Harrison, Thomas Moore, Steven Ratering, Daniel
Stevenson,
Jack Tan, Paul Wagner, Michael Wick.
To Computer
Science Course Descriptions
Honor
Societies and Student Organizations:
ACM, WITS
Computer Science is a discipline that combines concepts from
mathematics, science, and engineering into a coherent and disciplined
study of computational processes. The Eau Claire program in Computer
Science provides the fundamental education necessary to prepare students
for positions in industry or to pursue graduate study. The Computer
Science curriculum is organized so that graduates will be able to meet
immediate demands for solving computational problems, yet also have an
understanding of the basic principles and concepts in computer science
needed to avoid technological obsolescence in a rapidly changing computer
environment. This program is intended to produce computer science
professionals and not merely technicians with some training in computer
programming. Success requires a strong aptitude in mathematics.
TOP
The
Program for Majors and Minors
Faculty in the department constantly examine the
curriculum to ensure that students gain both the breadth and depth of
knowledge needed to be successful in careers in business and industry, or
in graduate school. The major/minor curriculum includes:
a. Introductory courses which cover the basic
principles of Computer Science.
b. The use of object-oriented and other current
programming paradigms.
c. An integrated blend of courses which cover the
tools, knowledge, and problem-solving and programming techniques that
form the basis for a successful career.
d. A capstone experience in which students complete a comprehensive
project to demonstrate their mastery of the discipline.
TOP
MAJORS
AND MINORS
MAJOR: COMPUTER SCIENCE,
Software Engineering
Liberal Arts (Code 170-205)
This major is recommended for
students who desire a strong foundation in software design and
development. Thirty-eight semester credits, including:
1. The Computer Science core: CS
185, 245, 255, 265, 330, 352, 355, 365, 462, and 495 (32 crs.)
2. A Computer Science capstone
experience and electives, selected from one of the following:
a. CS 485 (capstone experience)
and three credits of electives chosen from Computer Science courses
numbered 330 or higher and not already included in the Computer Science
core (six crs.); or
b. CS 482, CS 492 (capstone
experience) (six crs.)
Note 1: Math 114 and Math 314 are
required.
NOTE 2: CJ 202, Engl 305, or Engl
308 must be used to satisfy the GE-IA requirement if a student has not
satisfied the requirement on entry to the University (three credits).
COMPREHENSIVE MAJOR: COMPUTER
SCIENCE,
Liberal Arts
The
comprehensive major is intended for students who are interested in
studying the principles and practices of both computing and
closely-related disciplines. The comprehensive major is a blend of courses
from several departments that forms the basis for integrating and applying
the knowledge of those disciplines.
Computer Science
(Code 170-030)
This major is recommended for students who desire a strong foundation in
software design and development, computer systems and networking, and
mathematics. The B.S. degree program in computer science is accredited by
the Computing Accreditation Commission of the Accreditation Board for
Engineering and Technology (ABET). Sixty-one semester credits, including:
1. The Computer Science core: CS
185, 245, 255, 265, 330, 352, 355, 362, 365, 462, and 495 (35 crs.)
2. The Mathematics core: Math 114,
215, 314, and either 245 or 345 (14-15 crs.)
3. Three credits of electives
chosen from the following list of Mathematics courses: Math 216, 250,
311, 324, 351, 352, 354, 355, and 358 (three-four crs.)
4. A Computer Science capstone
experience and electives, selected from one of the following:
a. CS 485 (capstone experience)
and six credits of electives chosen from Computer Science courses
numbered 330 or higher and not already included in the Computer Science
core (nine crs.);
b. CS 482, CS 492 (capstone
experience), and three credits of electives chosen from Computer Science
courses numbered 330 or higher and not already included in the Computer
Science core (nine crs.).
For a degree in Computer Science, a
student must:
1. Complete CJ 202 or Engl 305 or
Engl 308 (satisfies GE-IA);
2. Complete Phil 308 (satisfies
GE-IVB);
3. Complete one lab science
sequence chosen from:
(a) Phys 211 and 212 (nine crs.),
plus a minimum of three additional credits of science courses chosen
from the list of allowed courses, or
(b) Phys 231 and 232 (ten crs.),
plus a minimum of two additional credits of science courses chosen from
the list of allowed courses.
Allowed science courses: Biol 110,
111, 130, 160, 196, 326, 330, 353, 392; Chem 101, 104, 115, 150; Geog
104, 178, 185, 345, 368; Geol 110, 115, 301, 303, 308; Phys 226, 229.
Geographic Information
Systems/Remote Sensing (Code 170-020)
This major is recommended for
students interested in the development of complex software systems used in
geographic applications, including manipulation of geographic databases
and aerial/satellite images. Sixty semester credits including:
1. The Computer Science core: CS
185, 245, 255, 265, 352, 355, and 365
(25 crs.)
2. Statistics: Math 245 or
Geography 328 (three crs.)
3. Landforms: Geology 110 or 115,
308 or 345 (seven crs.)
4. Plant forms: Biology 195, 338
(seven crs.)
5. Geographical systems: Geography
280, 332 or 339, 335, 338 (12 crs.)
6. Capstone experience and
electives, selected from one of the following:
a. CS 485 (capstone experience)
and three credits of electives chosen from Computer Science courses
numbered 330 or higher and not already included in the Computer Science
core (six crs.);
b. CS 482, CS 492 (capstone
experience) (six crs.).
Note: CS 185 serves as a substitute
for Geog 199 where it is listed as a prerequisite for Geography courses.
MINOR: COMPUTER SCIENCE,
Liberal Arts
Liberal Arts Emphasis
(Code 170-401)
Twenty-five semester credits,
including:
1. CS 185, 245, 255, and 265 (16 crs.)
2. Nine credits selected from
Computer Science courses numbered
330 or higher.
Web Design and Development Emphasis
(Code 170-405)
Twenty-four semester credits
minimum, including:
1. CS 318, 319*, 320, 321 (12 crs.)
2. At least 12 credits selected
from:
Art 274, 275, 312, 313, 375
CJ 105, 280, 343
CS 185
Engl 305, 306, 308, 309
Note*: CS 245 may be substituted for
CS 319.
MINOR:
COMPUTATIONAL SCIENCE
See College
of Arts and Sciences Multidisciplinary
Minors.
TOP
Information
for All Students
It is strongly recommended that the student have a grade
of C or above in any Computer Science course which is to be used as a
prerequisite to another course. Where a grade of C- or below is earned in
a Computer Science course, the student should repeat the course before
continuing.
TOP
Satisfactory/Unsatisfactory
Policy
The Satisfactory/Unsatisfactory option may not be elected
to satisfy a course requirement at the 200-level or higher for the major
or minor programs, except for CS 490.
TOP
Certificate
Program
The Department of Computer Science offers certificates to
students and working computer professionals who desire the knowledge and
hands-on experience necessary to become computer programmers or web design
and developers.
Certificate: Computer Programmer
15 credits, including:
1. CS 163, 245, 255, 265
Certificate: Web Design and
Development
12 credits, including:
1. CS 318 or MIS 450
2. CS 319, 320, 321
TOP
|