|
2001/2003 Undergraduate Catalog |
Shippensburg University >
Catalog > 2001/2003 Undergraduate Catalog
College of Arts and Sciences
Mathematics and Computer Science Department
Contents
The Department of Mathematics and Computer Science offers three undergraduate programs leading to the following degrees: the Bachelor of Arts, the Bachelor of Science, and the Bachelor of Science in Education.
Back to Contents
The Department of Mathematics and Computer Science offers an undergraduate program leading to a Bachelor of Science degree with a major in computer science. The computer science program is designed to enable the student to gain knowledge of computer science and to apply this knowledge to an application area. Students will be proficient in developing computer software to solve problems in a number of contexts.
The Bachelor of Science degree program in computer science includes
a concentration in an application area. Students may choose from a pre-approved
concentration, or seek departmental approval for a concentration of their
own design. The decision on the concentration is typically made during
the sophomore year.
Among the current pre-approved concentrations are: a concentration
for students interested in large software developing projects; a concentration
for students interested in applications in the business setting; a concentration
for those wishing to specialize in computer hardware and software systems;
and a concentration for those students who are interested in scientific
applications of the computer. A concentration in geographical applications
is under development. Each student, however, may submit a proposal for
an individualized program of concentration.
Internships and co-ops are available for students to gain practical
experience.
At Shippensburg University, the study of computer science as
an intellectual discipline does not occur in a vacuum. Rather, study is
oriented toward practical applications of computer science theory and methodology.
As a result, the department feels a part of its responsibility is assisting
students in the concrete task of learning programming languages suitable
for a variety of tasks.
Major languages used include the following: C++ is used as the
vehicle for the introductory program design course (Structured Computer
Programming), and in many courses throughout the remainder of the curriculum.
The Software Engineering I and II sequence introduces and makes extensive
use of Ada™. SQL is utilized for the File and Database Processing course.
In addition, all students will gain some knowledge of a variety of other
languages.
Career opportunities in software development as a programmer
or systems analyst have been, and are predicted to be, very favorable.
The work environment and income potential are highly attractive. Opportunities
exist among all employers, especially business and industry, government,
science, and education.
Core Requirements (43 crs.)
Mathematics
MAT211 Calculus I 4 crs.
MAT225 Discrete Mathematics 3 crs.
Computer Science
CPS103 Overview of Computer Science 3 crs.
CPS253 Structured Computer Programming 4 crs.
CPS254 Data Structures and Abstract Data Types 4 crs.
CPS255 Object Oriented Programming 3 crs.
CPS257 Computer Systems Concepts 4 crs.
CPS304 Software Engineering I 3 crs.
CPS305 Software Engineering II 3 crs.
CPS308 File and Database Processing 3 crs.
CPS447 Operating Systems 3 crs.
CPS448 Computer Networks and Communication 3 crs.
Computer Science Elective 3 crs.
Other
Concentration Requirements (approximately 21 crs.)
Each student must complete a cohesive course of additional study consisting
of advanced computer science courses and courses from related or application
areas. The student’s course of study must be approved by the department
in writing. The department has currently pre-approved four concentrations
for general use: the Software Engineering concentration, the Systems Programming
concentration, the computer-based Information Systems concentration, and
the Scientific Applications concentration. Any student choosing one of
these three receives automatic approval. However, a student may, with his
or her adviser, draw up a customized concentration, which the adviser will
then submit to the department for approval. Interested students may examine
the department’s web site at www.ship.edu/~mathcs to see the four pre-approved
concentrations.
Course Sequence
The department maintains a suggested sequence for scheduling
the courses required in the core and by the various pre-approved concentrations.
To ensure graduating in four years, each student should take the courses
in the semesters indicated on the departmental list. The list will be available
to students during scheduling.
A typical first year sequence for all computer science majors
is given below:
Semester I
Overview of Computer Science (3 crs.)
Discrete Mathematics (3 crs.)
Three general education courses (9 crs.)
Semester II
Structured Computer Programming (4 crs.)
Calculus I (4 crs.)
Three general education courses (9 crs.)
* Students unable to begin with Calculus I may be required to take
MAT124 Pre-Calculus.
Back to Contents
20-21 crs.
Core Courses (14-15 crs.)
CPS253 Structured Computer
Programming 4 crs.
CPS254 Data Structures and Abstract
Data Types 4 crs.
CPS255 Object Oriented Programming 3 crs.
CPS257 Computer Systems Concepts 4 crs.
or
CPS308 File and Database Processing 3 crs.
Electives (6 crs.)
Choose from
Computer Science Courses (300-400 level)
MAT410 Numerical Analysis I
MAT456 Mathematics of Operations Research I
Back to Contents
The Bachelor of Arts degree in mathematics is designed to give
the student a broad knowledge in mathematics and quantitative reasoning.
Additionally, students are required to complete a quantitative sequence,
which will enable them to apply their mathematical knowledge to a particular
area. Thus the student is prepared to enter a career field or further their
study.
The program is flexible in allowing students to determine their
own emphasis. The latest technology is increasingly brought into the classroom
to teach mathematics in a modern fashion. Faculty advisors work closely
with students to help them prepare for careers in the mathematical sciences.
We invite interested students to examine the department’s web site at www.ship.edu/~mathcs.
Required Mathematics (33 crs.)
MAT211 Calculus I 4 crs.
MAT212 Calculus II 4 crs.
MAT213 Calculus III 4 crs.
MAT223 Differential Equations 3 crs.
MAT229 Elementary Linear Algebra 3 crs.
MAT320 Introduction to Abstract Algebra 3 crs.
MAT428 Linear Algebra 3 crs.
MAT441 Advanced Calculus I 3 crs.
MAT475 Probability 3 crs.
One of:
MAT420 Abstract Algebra 3 crs.
MAT429 Applications of Linear Algebra
MAT442 Advanced Calculus II
Mathematics Electives (6 crs.)
Any 300 level or above mathematics or computer science course.
Required Computer Science
CPS253 Structured Computer
Programming 4 crs.
Quantitative Sequence (8-9 crs.)
Note: MAT courses cannot count toward required Mathematics electives.
One of the following sequences:
A. Chemistry
CHM121 Chemical Bonding 3 crs.
CHM122 Chemical Dynamics 3 crs.
CHM125 Lab IB 1 cr.
CHM126 Lab IIB 1 cr.
B. Economics (9 credits from:)
ECN102 Principles of Microeconomics 3 crs.
ECN260 Intermediate Microeconomics Theory 3 crs.
ECN484 Math Economics 3 crs.
ECN485 Econometrics 3 crs.
C. Operations Research (9 credits from:)
MAT326 Mathematical Modeling 3 crs.
MAT456 Deterministic Methods of Operations Research 3 crs.
MAT480 Mathematical Statistics 3 crs.
D. Physics
PHY205 Intermediate Physics I 4 crs.
PHY206 Intermediate Physics II 4 crs.
E. Pre-graduate School
MAT420 Abstract Algebra 3 crs.
MAT429 Applications of Linear Algebra 3 crs.
MAT442 Advanced Calculus II 3 crs.
Note: All students completing a Bachelor of Arts degree are required
to attain intermediate level proficiency in a foreign language. Intermediate
proficiency may be satisfied by the completion of six credits of intermediate
level course work in a foreign language, or four years of a foreign language
in high school, or satisfactory completion of a proficiency examination.
Back to Contents
The Bachelor of Science degree in mathematics is designed to
give the student a broad knowledge of mathematics as well as a firm grasp
on the application of mathematics to other disciplines. The most typical
applications include computer science statistics, actuarial science, and
teacher certification at the secondary level. Careers in the mathematical
sciences such as actuary, mathematician, statistician, or operations researcher
are consistently rated among the best in terms of income, job security,
and work environment. A unique characteristic of this program is the flexibility
it gives students in choosing electives. Students may take upper
level courses outside the mathematics department to strengthen their knowledge
in one or more application disciplines. We invite interested students to
examine the department’s web site at
www.ship.edu/~mathcs.
Concentrations
The Bachelor of Science degree program in mathematics includes
a concentration in an application area. Students may choose to take one
of the pre-approved concentrations designed by the department faculty or
to design their own concentration with the assistance of their academic
advisor. The four pre-approved concentrations are in computer science,
actuarial science, applied mathematics, and secondary education certification.
The custom concentration allows students who have specific career interests
the ability to customize their mathematics courses and electives to best
prepare them for life after graduation. A custom concentration must be
approved by the mathematics curriculum committee. The decision on a concentration
should be made during the sophomore year.
Description of allied electives
“Allied Electives” in the programs below can be any course at
or above the 300 level with prefixes ACC, BIO, CHM, CPS, ECN, ESS, MAT,
or PHY.
Required Courses (31 crs.)
Mathematics (27 crs.)
MAT211 Calculus I 4 crs.
MAT212 Calculus II 4 crs.
MAT213 Calculus III 4 crs.
MAT225 Discrete Mathematics 3 crs.
MAT229 Elementary Linear Algebra 3 crs.
MAT320 Introduction to Abstract Algebra 3 crs.
MAT428 Linear Algebra 3 crs.
MAT441 Advanced Calculus I 3 crs.
Computer Science (4 crs.)
CPS253 Structured Computer Programming 4 crs.
Concentration Requirements (30-50 crs.)
Computer Science Concentration (32 crs.)
MAT223 Differential Equations 3 crs.
MAT310 Applied Statistics 3 crs.
MAT410 Numerical Analysis 3 crs.
CPS254 Data Structures & Abstract Data Types 4 crs.
CPS255 Object-Oriented Programming 3 crs.
CPS257 Computer Systems Concepts 4 crs.
CPS415 Computer Simulations 3 crs.
or
CPS460 Introduction to Computer Graphics
CPS??? Computer Science electives at the 300-level or above 3 crs.
Allied Electives 6 crs.
Actuarial Science Concentration (30 crs.)
MAT223 Differential Equations 3 crs.
MAT410 Numerical Analysis 3 crs.
MAT456 Deterministic Methods of Operations Research 3 crs.
MAT475 Probability 3 crs.
MAT480 Mathematical Statistics 3 crs.
Allied Electives 6 crs.
Business Quantitative Sequence1 9 crs.
Applied Mathematics Concentration (32 crs.)
MAT223 Differential Equations 3 crs.
MAT310 Applied Statistics 3 crs.
MAT326 Mathematical Modeling 3 crs.
MAT??? Mathematics electives at the 400-level 6 crs.
Allied Electives 9 crs.
Science Quantitative Sequence2 8 crs.
Secondary Education Certification (50 crs.)
MAT310 Applied Statistics 3 crs.
MAT326 Mathematical Modeling 3 crs.
MAT333 Euclidean/Non-Euclidean Geometry 3 crs.
MAT??? Mathematics Elective at the 400-level 3 crs.
CPS180 Microcomputer BASIC 3 crs.
Allied Courses3:
RDG333 Reading in the Content Area 3 crs.
EEC411 Introduction to Exceptionalities 3 crs.
Professional Sequence3:
TCH205 The American School 3 crs.
TCH310 Educational Psychology 3 crs.
EDU301 Evaluative Techniques and Guidance4 2 crs.
EDU335 Teaching of Mathematics in Secondary School4 4 crs.
EDU370 Utilization of Instructional Media4 2 crs.
EDU495 Student Teaching and Professional Practicum 15 crs.
Notes:
1 The “Business Quantitative Sequence” consists of courses chosen from
the list ACC200, 201; ECN102, 260, 484, 485.
2 A “Science Quantitative Sequence” consists of either Physics (PHY205
and PHY206) or Chemistry (CHM121/125 and CHM122/126)
3 These courses are required for secondary certification.
4 These courses are taken as a block.
Mathematics Minor – 18-21 crs.
The Mathematics minor will consist of six (6) courses, MAT211 Calculus
I or above, which include at least two courses at the 300 level or above.
Back to Contents
Back to College of Arts and Sciences
This page last updated: Tuesday, 04-Sep-2007 14:15:56 EDT