Fusing the Power of Numbers & Algorithms

The Department of Mathematics & Computer Science equips you with a solid foundation in the mathematical and computational sciences, preparing you for lifelong independent learning and innovative thinking in a constantly changing discipline.

As an undergraduate, you will take a dynamic combination of courses in both mathematics and computer science, allowing you to build a strong foundation in both fields—as well as a foundation in subjects across Duquesne’s liberal arts landscape. Topics you’ll study include calculus, linear algebra, discrete mathematics, data structures and algorithms, computer organization and architecture, programming languages, theory of computation, numerical methods, operating systems and computer networks.

While becoming well-versed in each, you’ll have the opportunity to take electives in areas such as artificial intelligence, computer graphics, cryptography and computational biology, depending on your interests and career goals. Regardless of your chosen path through the major, when you graduate, you’ll be prepared for rewarding and in-demand careers in fields such as software engineering, computer programming, data analysis and scientific research.

Undergraduate Programs

a picture of students working together

Applied Mathematics

Our BS in Applied Mathematics is a dynamic and interdisciplinary program led by our mathematics and statistics faculty. With expertise in various application areas including medicine, mathematical biology, neuroscience, genomics, image processing, and the theory of learning, our faculty will guide you through a curriculum that emphasizes the practical applications of mathematical theory and concepts.

Learn more
a picture of students

Computer Science

We offer a diverse selection of academic opportunities in Computer Science, encompassing both a BA and a BS degree program. If you have a keen interest in expanding your computer science knowledge while also pursuing a minor or major outside the realm of mathematics and sciences, our BA program is specifically designed to meet your needs. If you aim to complement your Computer Science major with a Mathematics minor, our BS program is an ideal choice, offering additional math and science courses to enrich your learning experience.

Explore Further
A picture of a student

Data Science

The BS in Data Science program is designed to provide you with a comprehensive understanding of data science principles, techniques, and tools, empowering you to extract meaningful insights and make informed decisions. With a focus on hands-on learning and real-world applications, our program prepares you to excel in the dynamic field of data science and thrive in industries that rely on data-driven decision-making.

Discover More
a picture of a professor


The BS in Mathematics program provides you with a comprehensive education in mathematical principles and equips you with the analytical skills necessary to excel in a multitude of fields. The program encompasses a wide range of mathematics courses that aim to foster your mathematical prowess and nurture your logical thinking abilities.

Explore Further
A picture of a a student

Minors and Certificates

In addition to our degree programs, we also offer a certificate in Actuarial Science, and minors in both Computer Science and Mathematics. By pursuing these certificates and minors, you can complement your primary area of study, broaden your knowledge base, and position yourself for success in today's competitive job market.

Get the Details

Duquesne offers a wide variety of classes for every interest, and professors are always happy to help each individual student succeed. I am so grateful for the opportunity to learn among so many wonderful and talented individuals in this program!”

—Alex Barr, math major and tutor

Contact for more info

Department of Mathematics & Computer Science