Structured and Creative Problem Solving
You will learn to to address the information and analytic needs of an organization, and visualize how solutions can be scaled to connect systems and address larger problems.
Powerful Tools
Master in-demand programming languages like Java, Python, SQL and R and gain hands-on skills in machine learning and artificial intelligence technologies.
Ethical Tech
Apply Jesuit ethics and ideals to groundbreaking technological research that serve our highest good.
Well-Rounded Curriculum
John Carroll encourages you to balance professional development and well-rounded learning. Your major comprises just 40% of your total credits, leaving time for you to go beyond discipline-specific concepts to discover what disciplines have in common, and how other studies supplement your learning.
Top Faculty
Computer Science faculty possess both academic credentials as well as real-world experience in information technology consulting across a variety of industry areas.
Key Program Stats
$85,000
The starting salary for the average computer science major who graduated in 2020.
4,654,750
The number of computer and mathematics jobs in the US.
22%
The predicted increase in jobs in Software Developers, Quality Assurance Analysts, and Testers by 2030