Department of Computer Science

In a world driven by technology, there is an increasing demand for knowledgeable professionals in computer science.

Our programs in the Department of Computer Science provide students with a strong foundation in the theory, application, and impact of computing. Through rigorous coursework and practical experience, students develop technical expertise while gaining an understanding of the social, cultural, and ethical role of technology in today’s world.

Undergraduate Programs

Our undergraduate programs in Computer Science and Artificial Intelligence equip students with the theoretical knowledge, technical skills, and professional practices needed to succeed in a rapidly evolving field. Students can pursue traditional and three-year degree pathways, as well as accelerated options that lead to a master’s degree in as little as one additional year. Programs in Computer Science and Artificial Intelligence prepare students for careers in software development, machine learning, data analysis, cybersecurity, and emerging technologies.

Graduate Programs

Our graduate programs in Applied Artificial Intelligence, Computer Science, and Computer Information Systems prepare students to advance their expertise and leadership in a technology-driven world. Our Applied Artificial Intelligence and Computer Information Systems programs are offered both on campus and online, while Computer Science is available on campus. Together, these programs help students build the knowledge and experience needed to advance in areas such as software development, data and systems analysis, artificial intelligence, information systems, quality assurance, network administration, and IT management.

Hands-on Learning

Faculty work closely with students to identify internships and applied learning opportunities that align with their academic interests, career goals, and schedules. Through practical experience inside and outside the classroom, students build the skills and confidence needed to succeed in the workforce.

Graduate Programs

Our graduate programs in Applied Artificial Intelligence, Computer Information Systems, and Computer Science combine theory with practical experience, preparing graduates to meet the demands of the high-tech workplace.

Department of Computer Science