Skip to content
Show submenu for Important Links
Show submenu for Departments
Show submenu for Academics
Show submenu for
Computer Science

What is Computer Science?

Computer science is the study of computers and computational systems — how they work, how they’re designed, and how we can use them to solve problems. It’s a broad field that covers both the theory and practical applications of computing. Computer scientists develop algorithms (step-by-step instructions for solving problems), write software, design systems, and explore how technology interacts with people and the world.

Some key areas of computer science include:

  • Programming and Software Development: Writing code to create applications, websites, and tools.

  • Algorithms and Data Structures: Designing efficient ways to process and store information.

  • Cybersecurity: Protecting computer systems and data from attacks and breaches.

  • Artificial Intelligence (AI) and Machine Learning: Teaching computers to learn from data and make decisions.

  • Computer Networks: Understanding how devices communicate and share information.

  • Human-Computer Interaction: Designing user-friendly interfaces and technology experiences.

Computer science plays a huge role in nearly every industry, from healthcare and education to entertainment and finance. It helps power innovations like smartphones, social media, gaming, and even self-driving cars. It’s an exciting field for anyone interested in problem-solving, creativity, and shaping the future through technology.

Computer Science Schedule