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.
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.
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
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.
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.
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.