Undergraduate Programs
Our undergraduate Computer Science program provide skills in programming languages, data analysis, problem solving, and professional practice.
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 prepares students with a foundational theory and application of computing and quantitative research. Students develop a broad understanding of the social and cultural significance of computers in our society.
Our undergraduate program in Computer Science provides students with solid theoretical knowledge and professional practices that allow them to strengthen their skills as the field evolves. Concentrations in Data Science, Cybersecurity, Software Development, and Game Programming allow students to tailor the degree to their individual career interests and goals. A 4+1 program in Computer Science offers a seamless transition into graduate studies and enables students to earn both a bachelor’s and a master’s degree in just five years.
Alumni of our graduate Computer Science programs work as data and systems analysts, programmers, software developers, quality assurance professionals, network administrators, integrated systems designers, information technology managers, and more.
With an emphasis on hands-on learning experiences, our faculty work with students to develop internship opportunities that accommodate schedules and career goals.
Our undergraduate Computer Science program provide skills in programming languages, data analysis, problem solving, and professional practice.
Our graduate programs in Computer Science and 4+1 programs combine theory with practical experience, preparing graduates to meet the demands of the high-tech workplace.