Students
Tuition Fee
Start Date
Medium of studying
Duration
Details
Program Details
Degree
Bachelors
Major
Artificial Intelligence | Computer Science | Data Science
Area of study
Information and Communication Technologies
Course Language
English
About Program

Program Overview


Program Overview

The Computer Science program at Xavier University is designed to provide students with a comprehensive understanding of computer science principles, including programming, algorithms, data structures, software engineering, and operating systems. The program offers two degree paths: the Bachelor of Science (B.S.) in Computer Science and the Bachelor of Arts (B.A.) in Computer Science.


Degree Paths

  • The B.S. in Computer Science involves more in-depth coursework in computer science, mathematics, and science, producing graduates with a thorough knowledge of computer science.
  • The B.A. in Computer Science allows students room to pursue a second major or minor combined with computer science, encouraging inter- and multi-disciplinary study and developing well-rounded students ready to contribute to an increasingly interdisciplinary world that utilizes computation.

Curriculum

The curriculum for the Computer Science program includes a range of courses designed to provide students with a solid foundation in computer science principles. The sample course sequence for the B.S. in Computer Science includes:


  • First Year:
    • CSCI 170: Computer Science I
    • ENGL 101: English Composition or ENGL 115: Rhetoric
    • MATH 156: General Statistics (or MATH 222/256)
    • THEO 111: Theological Foundations
    • Second Language I
    • CORE 101: GOA
  • Sophomore Year:
    • CSCI 220: Data Structures and Algorithms
    • MATH 156: General Statistics (or MATH 222/240/256)
    • ENGL 205: Literature and the Moral Imagination (or CLAS 205 or SPAN 205)
    • Historical Perspectives
    • Scientific Perspectives
  • Junior Year:
    • CSCI 210: Machine Organization and Assembly Language
    • CSCI 261: Software Engineering II
    • Major Level Science/Lab
    • Social Science Elective
    • Humanities Elective
  • Senior Year:
    • CSCI 320: Operating Systems
    • Computer Science Elective
    • General Elective
    • General Elective
    • General Elective

Outcomes

The Computer Science program at Xavier University prepares students for a range of career opportunities, including:


  • Computer programmer
  • Cybersecurity analyst
  • Data scientist
  • IT project manager
  • Mobile app developer
  • Network administrator
  • Software developer/engineer
  • Systems analyst
  • Web developer

Clubs and Organizations

The university offers several clubs and organizations for computer science students, including:


  • Computer Science Club
  • Xavier University Gaming Club
  • Minorities in STEM Succeeding Together

Sample Courses

The program includes a range of sample courses, such as:


  • Software Engineering (CSCI 260)
  • Programming Languages (CSCI 300)
  • Operating Systems (CSCI 320)
  • Databases (CSCI 335)

Related Programs

The university offers several related programs, including:


  • BA in Artificial Intelligence
  • BSBA in Business Analytics and Information Systems
  • BS in Cybersecurity
  • BS in Data Science
  • BS in Engineering Physics
  • BS in Mathematics

Related Minors

The university offers several related minors, including:


  • Applied Mathematics
  • Computer Science
  • Information Systems
  • Mathematics
  • Statistics

Program Features

The Computer Science program at Xavier University includes several features, such as:


  • Hands-on learning experiences
  • Mentorships that shape your future
  • Technology for the greater good
  • Located in a city of opportunity

FAQ

The program includes several frequently asked questions, such as:


  • What jobs does the computer science major prepare students for?
  • What is the difference between the BA in Computer Science and the BS in Computer Science?
  • What is the difference between the BS in Computer Science and the BS in Cybersecurity?
  • Does Xavier offer an honors program for students in the computer science major?

University Overview

Xavier University is a private university located in Cincinnati, Ohio, providing a liberal arts education in the Jesuit Catholic tradition. The university has been ranked among the top 10 master's-level universities in the Midwest by U.S. News & World Report for the past two decades. The Princeton Review names it one of the "Best 385 Colleges in America."


See More
How can I help you today?