+ 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
2010, 2020 (6)
- CS
electives (12)
Transfer
courses included in the minor carry a maximum
of three hours of credit per course. Credit
at the 1000-level is limited to three hours.
Credit for CS 3900 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 2210 and 2220. 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.
|