+ Computer Science
221
Hayes Hall, 419-372-2337
The
rapid advances in computer technology in today's
highly technological society have resulted in
a continuing demand for computer science graduates.
The computer science professional applies the
basic principles of computing and the latest
technological advancements to solve problems
in business, education, and government. Graduates
may work as systems analysts who design solutions
to specific problems, applications programmers
who translate these solutions into software,
or technical support professionals who resolve
a wide range of problems related to computer
applications and use. Other career possibilities
are system administrators, computer network
administrators, or systems programmers.
Learning
Outcomes
Upon
completion of the baccalaureate degree, students
in computer science are expected to:
-
Program in a higher-level language;
- Work
effectively with a client and members of a
software development team to analyze, specify,
design, implement, test, and document software
that meets the client's needs;
- Acquire
new computer-related skills independently
as technologies evolve;
- Communicate
technical concepts to non-technical persons,
both orally and in writing;
- Develop
a plan to integrate hardware and software
into a particular environment;
- Conduct
themselves in an ethical and professional
manner.
Major,
Bachelor of Arts (30 hours) minor
required — click
for 2009-2010 course requirements
Transfer
courses included in the major carry a maximum
of three hours of credit per course.
Students
with a minor or joint major in MATH need not
complete the listed MATH courses.
Major,
Bachelor of Science (30 hours) minor
required — click
for 2009-2010 course requirements
Transfer
courses included in the major carry a maximum
of three hours of credit per course.
Students
with a minor or joint major in MATH need not
complete the listed MATH courses.
Minor
(18 hours)
- CS
201, 202 (6)
- CS
electives (12)
Transfer
courses included in the minor carry a maximum
of three hours of credit per course. Credit
at the 100-level is limited to three hours.
Credit for CS
390 may not be counted toward the minor.
CS courses included in a major (such as MIS)
may not be counted toward the minor.
Specializations
for Computer Science Majors
The
following specializations can be used to satisfy
the minor requirement for a bachelor's degree
in computer science. These specializations are
open only to computer science majors.
Business
Systems Specialization
— click
for 2009-2010 B.S. course requirements; click
for 2009-2010 B.A. course requirements.
A student interested in the application of
computer science to business systems is required
to take
ACCT 221 and 222.
The student may then select five additional
business-related courses to complete the specialization.
See the Department of Computer Science for
a list of approved courses.
Geographic
Information Systems (GIS) Specialization
— click
for 2009-2010
B.S. course requirements; click
for 2009-2010 B.A. course requirements.
A student interested in the application
of computer science to GIS is required to
take seven courses in geography and cartography.
See the Department of Computer Science for
a list of approved courses.
Students
who do a co-op will take four years and one
additional semester to complete their degrees.
|