Program Objectives

  1. Develop a solid foundation in computer science theory, algorithms, data structures, and programming languages, enabling students to design, implement, and optimize software solutions across diverse computing environments.
  2. Cultivate critical thinking and problem-solving abilities by engaging students in real-world challenges, fostering innovative approaches to address complex computing problems, and encouraging creative solutions using cutting-edge technologies.
  3. Foster effective communication and collaboration skills, preparing students to work seamlessly in interdisciplinary teams and articulate technical concepts to diverse audiences.
BS in Computer Science  ›  Program Objectives