The Holy Cross College at Notre Dame Bachelor of Science in Computer Science is designed for aspiring technologists passionate about leveraging computation for societal benefit. You will explore core areas such as programming, discrete logic, data analytics, and the principles of artificial intelligence and machine learning. This program is ideal if you are driven to understand how algorithms and computational thinking can solve complex problems across diverse sectors, from business to healthcare, preparing you for impactful careers in the technology landscape.
This full-time, on-campus undergraduate degree is structured over four years, providing a comprehensive education that includes foundational courses in programming languages like Python and C++, alongside advanced topics in cyber operations and computer organization. You will engage in hands-on learning through projects and a significant final-year capstone experience, potentially exploring areas like algorithms and automata. Upon graduation, you will possess the analytical and technical skills necessary for roles in software development, data science, and cybersecurity, ready to contribute to technological innovation.