+ 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 2006-2007 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 2006-2007 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 at the 200 level or above (12)
Transfer
courses included in the minor carry a maximum of three
hours of credit per course. The following courses may
not be counted toward the minor: CS
200, 261, 280, 290, 390, 490. 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 2006-2007 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 2006-2007 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.
|