Back to Top
Top Nav Content Site Footer
University Home
College of Engineering & Science

Math & Computer Science Undergraduate Programs


Our applied and pure math courses provide a solid basis for graduate study and career opportunities in industry and K-12 education.  You will learn the theoretical concepts and applications of mathematics in the natural and social sciences.

We offer the following mathematics concentration areas:

Area: Computational Mathematics and Modeling
Lead faculty: Archey
Relevant courses: MTH 4270, MTH 4580, MRG 4550
Description: This is an area where mathematics and computer science faculty work closely together.

Area: Discrete Applied Mathematics
Lead faculty: Kikas, Shawash, Boats
Relevant courses: MTH 2760, MTH 4600, MTH 4150, CSSE 3430, CSSE 1720
Description: Several of our faculty are graph theory researchers, and do work interdisciplinary with computer science and engineering.

Area: Logic and Computation
Lead faculty: Dasgupta, Souldatos
Relevant courses: MTH 2760, MTH 4900, CSSE 4490
Description: Topics can include theory and models of computation.

Area:  Mathematics Education
Lead faculty:  Demir, Isaksen
Relevant courses:  CSSE 1710, MTH 4150, MED 4870
Description:  The department trains and prepares interested students for a career in teaching and for admission to graduate level teaching programs.

Area: Statistical, Financial, and Actuarial Mathematics
Lead faculty: Zhong
Relevant courses: MTH 3050, MTH 4550, MTH 4590
Description: Students graduating with this concentration will have employment opportunities in financial firms, insurance companies, and many industries.

In each area, faculty serve as experts for guiding students.  They can offer directed studies or full courses when there are sufficiently interested students.

Learn more about these programs:

Computer Science

Interested in Computer Science?  As an undergraduate computer science major, you'll develop a robust understanding and knowledge of quality software programming, design, development, and implementation.  You'll also have the flexibility to explore other interests such as: hardware, software, web development, gaming, bioinformatics, security, or robotics to name a few.

You'll be well-prepared for a variety of careers in academic, corporate, and government areas or for an advanced degree in Software Engineering.

Learn more:

Software Engineering

Are you looking for a degree in Software Engineering?

We offer our Software Engineering at the graduate level but make provide a path to obtain both your undergraduate and graduate in five years.

Our Software Engineering program is five-year combined Bachelor of Science in Computer Science and Master of Science in Software Engineering program. 

The advantages of the five-year combined program are:

  • Reduction of the total number of courses needed
  • Some graduate courses can be taken at the undergraduate tuition rate
  • Extension of a portion of your financial aid into your graduate study.

Learn more:

Minors in Mathematics include:


    Minor in Mathematics

    The Minor in Mathematics is designed to enable a student to pursue his/her interest in mathematics while pursuing a degree in another field.

    Learn more >>

    Minor in Applied Mathematics

    A background in mathematics helps demonstrate a student’s ability to think critically, logically, and creatively. It also demonstrates his/her ability to find patterns, think abstractly, analyze and interpret data, solve problems, and make predictions in a variety of fields.

    Learn more >>

    Minor in Actuarial Science

    Actuarial science is the discipline that applies mathematical and statistical methods to assess risk in the insurance and finance industries.

    Learn more >>

Back to Top