Computer Science
A major in computer science prepares students to manage the complexity of computer based applications in science, government and industry. Algorithmic problem solving at College of Notre Dame involves modeling, analysis, design and implementation of the program structures. Students will gain technical, mathematical, communication and analytical skills.
Courses in the program reflect current trends in data structures, object oriented programming, operating systems, and digital systems as well as the mathematical theories which are the foundation of computer science.
A student may also choose to minor in computer science (6 courses) with any other major offered at the College. The minor is especially popular with a major in mathematics, physics or engineering. The computer science program is administered by the Computer Studies Department.
