The Bachelor of Science in Mathematics and Computer Science at De Paul University is designed for students aiming for intellectually demanding roles in software development or advanced graduate studies. You will explore the synergy between theoretical mathematics and practical computer science, preparing you for fields such as theoretical computer science, artificial intelligence, and computational methods. This undergraduate degree provides a robust foundation for those passionate about problem-solving and algorithmic thinking, equipping you with essential skills for a dynamic technological landscape.
This full-time, on-campus program is studied over four years, integrating core computer science sequences like Data Structures and Design and Analysis of Algorithms with essential mathematics, including discrete mathematics and calculus. You will select a calculus sequence and a capstone course, such as Software Projects or Data Science Project, to apply your learning. Throughout your studies, you will develop expertise in areas like Python for programmers and major electives in computational methods and artificial intelligence, graduating prepared for diverse career paths in tech and research.