Undergraduate StudentsGraduate StudentsFacultyResourcesAlumniMY MSCS

print

Computational Mathematics Handbook for 2007 - 2008

Updated November 27, 2007

INTRODUCTION | CAREER OPPORTUNITIES | ADVISING and PRE-REGISTRATION | REQUIREMENTS | SAMPLE CURRICULUM | STUDENT COMPUTING FACILITIES

INTRODUCTION

The computational mathematics curriculum is a program of study offered by the Department of Mathematics, Statistics and Computer Science that blends the subjects of computer science and applied mathematics. The program is designed to provide a balance between mathematics and computer science that would otherwise require a double major to achieve. It includes those courses in the mathematics curriculum that emphasize applied mathematics as well as those from the computer science curriculum that develop the computing skills required by many of today's applications.

CAREER OPPORTUNITIES

The curriculum in computational mathematics produces graduates who are uniquely positioned for careers in today's technical environment. Such careers vary greatly in one's day-to-day projects but tend to involve the development of mathematical models by which scientists and engineers can test theories and predict future actions in the real world. For example, a graduate working with a medical research team may develop models based on theories of diseases and immunizations and use these models to predict the long term effects of a particular immunization program. Other graduates might find themselves involved in the development of automated control systems for use in automobiles, airplanes or industrial machinery. Still others find careers developing scientifically oriented computer software. Indeed, the list seems endless, with opportunities in both large and small corporations, which can, in fact, lead to the creation of a graduate's own consulting business.

Perhaps of most importance in the long run is that the curriculum in computational mathematics, being encased in the liberal arts tradition of Marquette University, not only teaches the skills required to launch a successful career, but also enhances the creative skills that allow a graduate to grow and learn in a changing world.

ADVISING and PRE-REGISTRATION

A student planning to complete a major in computational mathematics should enroll in COSC 060 and MATH 080 in the first semester of his or her freshman year and in COSC 061 and MATH 081 in the second semester. As soon as he or she has decided to major in the Department, the student should report to the Department office (room #340 of Cudahy Hall) to declare a major and to be assigned a departmental advisor. From this time on the student meets with the advisor to discuss course selections for the next semester and general academic progress. Access to preregistration through the TVR system is also handled through the departmental advisor.

REQUIREMENTS FOR THE COMPUTATIONAL MATHEMATICS MAJOR

All students must take the following six mathematics courses:

MATH 080

Calculus 1

4 sem. hrs.

MATH 081

Calculus 2       

4 sem. hrs.

MATH 082

Calculus 3

4 sem. hrs.

MATH 090

Discrete Mathematics

3 sem. hrs.

MATH 121

Linear Algebra

3 sem. hrs.

MATH 147

Computational Models

3 sem. hrs.

And the following five COSC courses:

COSC 060

Object-Oriented Programming

4 sem. hrs.

COSC 061

Object-Oriented Software Design       

4 sem. hrs.

COSC 065

Hardware Systems

3 sem. hrs.

COSC 066

Data Structures & Algorithms 1

3 sem. hrs.

COSC 146

Numerical Analysis

3 sem. hrs.

In addition, all students must take one of the following MATH courses:

MATH 161

Mathematical Statistics

3 sem. hrs.

MATH 164

Statistical Methods

3 sem. hrs.

two of the following MATH courses:

MATH 140

Theory of Differential Equations

3 sem. hrs.

MATH 142

Elementary Partial Differential Equations

3 sem. hrs.

MATH 160

Theory of Probability

3 sem. hrs.

MATH 162 Time Series Analysis
3 sem. hrs.

MATH 166

Biostatistical Methods and Models

3 sem. hrs.

MATH 167

Theory of Optimization

3 sem. hrs.

MATH 180

Intermediate Analysis 1

3 sem. hrs.

and one of the following COSC courses:

COSC 125

Operating Systems

3 sem. hrs.

COSC 152

Programming Languages

3 sem. hrs.


BACHELOR OF SCIENCE (FOR COMPUTATIONAL MATHEMATICS MAJORS)


F r e s h m a n

First Term Sem. Hr.(17-18)
COSC 060 4

MATH 080 2,3

4

ENGL 001

3

Foreign Language

3-4

HIST 001 or 002

3


Second Term Sem. Hr.(17-18)
COSC 061 4

MATH 081

4

ENGL 002

3

Foreign Language
3-4

History/Social-Behavioral Science

3

S o p h o m o r e

First Term Sem. Hr.(16)
COSC 065 3

MATH 082

4

MATH 091

3

Social-Behavioral Science

3

Elective

3

Second Term Sem. Hr.(15)
COSC 066 3

MATH 121

3

PHIL 050

3

Electives

6

J u n i o r

First Term Sem. Hr.(16)

COSC 152 (or elective)

3

Mathematics Elective

3
Literature
3

Natural Science

4

THEO 001

3


Second Term Sem. Hr.(16)

COSC 125 (or elective)

3

Mathematics elective

3

Literature
3

Natural Science

4

PHIL 104
3

S e n i o r

First Term Sem. Hr.(15-18)
COSC 146
3

Math 147

3

Philosophy (upper division)

3

Theology (second level)

3

Electives

3-6

Second Term Sem. Hr.(15-18)
Math 161 or 164
3

Theology (third level)

3

Diverse Cultures elective
3

Electives

6-9
  1. Taking the minumum number of hours each semester will not accumulate sufficient hours for graduation in four years.
  2. MATH 082 and 091 can be taken in either order or concurrently.
  3. Potential computational mathematics majors who have taken a university level calculus course in high school should discuss with the Department the possibility of credit by examination for MATH 080 and/or 081 or placement in MATH 081 or 082 before registering for a calculus course.

STUDENT COMPUTING FACILITIES

Katherine Reed Cudahy Hall Houses the University's central computing facility, maintained by Information Technology Services (ITS) in room #108, as well as the MSCS Department's computing facilities on the first, third, or fourth floors.

Each student enrolled at Marquette is granted an account on the Emarq/CheckMarq systems maintained by ITS. Accounts on the Emarq are obtained by applying in Room CU 293 and are maintained throughout the student's enrollment at Marquette. Additional information regarding University computing facilities can be obtained by calling ITS Help Desk at 288-7799.

Students enrolled in MSCS courses or registered as majors are also given access to the MSCS computing facilities (CU 101; 301 or 310; 410 or 412) available within the department. The MSCS computing facility consists of a network of SUN computers running the UNIX operating system, and PCs running Windows and Linux. Access to the MSCS computers is available directly through the first, third, and fourth floor laboratories of Cudahy Hall. The department also provides computing resources specifically to particular undergraduate and graduate courses (e.g., networks, hardware) and faculty research.

Although students may have their own computing equipment, the resources provided by the department are all that are required for course work. Students are encouraged to use the department's facilities since it is through these efforts that they learn the ins and outs of the UNIX/Linux/Windows operating systems, gain access to the Internet, and conveniently submit homework assignments.