Computer Science Department Vision

Our Computer Science Department aims to inspire and equip students with essential skills and knowledge to thrive in today’s rapidly evolving digital landscape. We are dedicated to fostering an environment that nurtures informed curiosity and a lifelong passion for learning. Through exploring the principles and practices of computing, our students gain confidence in computational thinking and programming. By engaging in hands-on coding and complex problem-solving, we empower students to become innovative thinkers and skilled problem solvers, ready to navigate and shape the technology-driven future.

Departmental Aims and Ethos

Our goals are to develop:
  • Computational Thinking: Enable students to understand what can be computed and how, considering the necessary data and processes.
  • Problem-Solving Principles: Cultivate a deep understanding of the core principles of using computers to solve problems effectively.
  • Systemic Understanding: Help students recognize that every computer system is composed of multiple sub-systems, each with distinct components and functionalities.
  • Component Interrelations: Build a comprehensive understanding of how software, data, hardware, communications, and people work together within computer systems.
  • Practical Application Skills: Equip students with the skills to apply their understanding effectively, using high-level programming languages to solve computer-based problems.

 

.
Follow on Social Media