Bachelor of Science in Computer Science

The Department of Computer Science provides a comprehensive curriculum that delves into both the foundational principles and the latest advancements in the field. Our diverse courses encompass a range of topics, such as:

  • Programming and Software Development
  • Human-Computer Interaction
  • Computer Science Education
  • Artificial Intelligence and Machine Learning
  • Cybersecurity

Our faculty members, who are both seasoned educators and active researchers, bring their real-world expertise and innovative research into the classroom. This ensures our students gain a balanced and practical education. Enrollees in our program will develop a profound understanding of computer science concepts and practices, learning to:

  • Think critically and address complex problems using computational methods.
  • Keep up with emerging technologies and adapt to the continuously evolving tech landscape.
  • Create efficient and effective software solutions.
  • Participate in collaborative projects that reflect real-world scenarios.

We emphasize the importance of experiential learning. Our students are encouraged to participate in internships, research projects, and industry partnerships. These experiences not only enhance their technical skills but also equip them for successful careers in various sectors, including technology, defense, healthcare, finance, and more.

 

 

**Options for Pursuing Initial Teaching Certificate in Computer Science (P-12)