Mathematics and Computer Science
Department
FACULTY: Daniel M. Bennett, James Henson, Patricia A. Hillman, Pamela Ruth
Lasher, Frank J. Marzano, Timothy S. Meyer, Joseph M. Molnar, John Onderko,
Patricia P. Pineo, Anne K. Quinn, Corinne Schaeffer, Stanley Schuyler, Emily
Sprague, Cara Stein, Marc A. Sylvester, David Tucker, Frederick J. Weening,
Richard K. White, Ellen Marie Zimmer
The Department of Mathematics and Computer Science offers programs that lead
to the following degrees: Bachelor of Arts in Mathematics, Bachelor of Arts in
Mathematics with Actuarial Concentration, Bachelor of Science in Computer
Science, Bachelor of Science in Education-Area of Certification: Secondary
Mathematics (refer to the Educational Services Department), and an Associate of
Science in Computer Science.
The Department of Mathematics and Computer Science also offers a mathemat-
ics minor, a computer science minor, an applied computer technology minor and
an applied mathematics minor. These minors can be coordinated with virtually
any academic discipline.
The Department of Mathematics and Computer Science develops the capacity of
the student to analyze a variety of life situations modeling the problem environ-
ment with logical and numerical tools. As such, a strong foundation in mathemat-
ics and computer science becomes the basis for clear reasoning and problem solv-
ing in many other areas. Professionals in virtually all disciplines recognize the
importance of mastering computer skills, developing problem-solving compe-
tence and studying mathematics. When students develop their abilities in mathe-
matics and computer science they move from using the logical models proposed
by others, to being able to create new approaches for the problems and technolo-
gies of tomorrow.
Course offerings include courses in algebra, analysis, statistics, geometry, pro-
gramming languages, software design, database design and management, data
structures, networking, artificial intelligence, operating systems, and computer
architecture. The department also provides a variety of introductory courses from
which students in any curriculum may select according to their needs and inter-
ests.
Opportunities available to graduates with a major in mathematics or computer sci-
ence include graduate study and a wide variety of positions in business, educa-
tion, government, and industry.
Associate of Science Degree
Computer Science
The Associate of Science degree in Computer Science is designed to prepare indi-
viduals to meet challenges in the rapidly growing and changing field of comput-
er science. Within the framework of general education courses and courses in
computer science, this degree will prepare the students for an entry level position
in a computer field, provide appropriate background for further study in comput-
er science and develop skills and attitudes necessary to become responsible
employees and citizens.
The occupational activities of computer personnel are diverse. Our program of
study enables the student to develop knowledge of computer equipment, business
procedures, and principles of computer applications. Associate degree students
are required to complete an internship in computer science.
Students completing this degree can move directly into a Bachelor of Science
degree program in Computer Science if they so desire.
Program Objectives
Students will be given the opportunity to:
acquire a disciplined approach to problem solving techniques and algorithm
development;
understand the mathematical concepts and techniques underlying various top-
ics in computer science;
write computer programs in at least one structured programming language and
develop techniques of program design, coding, debugging, testing and docu-
mentation within the framework of "good programming style";
examine the modern trends of computer applications in various disciplines;
study the principles of data modeling for database design and review commer-
cial database management systems.
I. General Education Requirements
24 sem. hrs.
ENGL101
College Writing Skills (3)
ENGL102
Specialized Writing/Research (3)
MATH104
Finite Mathematics or higher (3)
CSCI104
Essential Computing I (3)
1 SH from Four of six of the following Core categories (21)
Artistic Expression, World Civilizations, American Civilization, Human
Behavior, Cultural Diversity/Social Pluralism, Ethics
II. Required Computer Courses*
30 sem. hrs.
A. CSCI125
Introduction to Computer Science (3)
CSCI130
Principles of Programming I (3)
CSCI230
Principles of Programming II (3)
CSCI280
Principles of System Operation and Administation (3)
CSCI310
Uses of Microcomputers (3)
CSCI313
Data Base Management Systems (3)
CSCI496
Internship in Computer Science (6)**
B. Choose a Concentration Area (6)
1. Business Application
CSCI308 Systems Analysis (3)
CSCI320 Programming in COBOL II (3)
2. Object Oriented Programming
CSCI207 Visual Basic (3)
CSCI330 Object Oriented Programming (3)
3. Web Development
CSCI207 Visual Basic (3)
CSCI304 Web Development and Enterprise Computing (3)
III. Required Mathematics*
6 sem. hrs.
MATH208
Essentials of Calculus (3) (MATH105 College Algebra is a
prerequisite for MATH208)
MATH260
Elements of Statistics (3)
TOTAL
60 sem. hrs.
* A grade of C or better must be obtained in all computer science and mathemat-
ics courses.
** QPA's of at least 2.5 in the major and 2.0 overall are required to be placed in
an internship (CSCI496). Students shall be permitted to substitute three upper
level CSCI courses (nine semester hours) for CSCI496 provided the student
has equivalent work experience and received the approval of his/her advisor,
the department chairperson and the school dean.
Note: At most 12 computer science semester hours may be transferred into this
degree program.
ASCS PROGRAM: COURSE BREAKDOWN BY SEMESTER
First Semester
CSCI125
Intro to Computer Science (3)
CSCI130
Principles of Programming I (3)
MATH104
Finite Math (or higher) (3)
ENGL101
College Writing Skills (3)
CSCI104
Essential Computing I (3)
TOTAL
15 sem. hrs.
Second Semester
CSCI230
Principles of Programming II (3)
CSCI280
Princ of System Operation and Admin (3)
MATH208
Essentials of Calculus (3)
ENGL102
Writing/Research (3)
CSCI320
Programming in COBOL or
CSCI207
Programming in Visual Basic (3)
TOTAL
15 sem. hrs.
Third Semester
General Education Core (6)
MATH260
Elements of Statistics (3)
CSCI313
Data Base Management Systems (3)
106/Curricula and Organization