top of page

Computer Science and Engineering (Since 1987)

Course Duration : 4 Years     [ Intake: 120 ]
Programme Overview

Computer Science and Engineering (CSE) is a branch of engineering that deals with the study of computers and computational systems, including both hardware and software. It involves the design, development, and analysis of algorithms, programming languages, software systems, and computer hardware.

The Department of Computer Science and Engineering was established in 1987, and since then, it has grown to become one of the most popular engineering branches. CSE courses typically cover a range of topics, including data structures, algorithms, operating systems, programming languages, computer architecture, databases, and software engineering.

Some of the specialized areas in computer science and engineering are:

  1. Artificial Intelligence: This field involves the development of intelligent machines that can perform tasks that typically require human intelligence, such as image recognition, natural language processing, and decision-making.

  2. Computer Networks: This field involves the design, implementation, and management of computer networks, including local area networks (LANs), wide area networks (WANs), and the internet.

  3. Database Systems: This field involves the design, implementation, and management of large-scale databases, including relational databases, NoSQL databases, and distributed databases.

  4. Computer Architecture: This field involves the design and development of computer hardware, including microprocessors, memory systems, and input/output devices.

  5. Software Engineering: This field involves the design, development, and testing of software systems, including the development of software requirements, software design, software testing, and software maintenance.


Career opportunities in Computer Science and Engineering include:

  1. Software Developer: Software developers design, develop, and maintain software systems, including mobile apps, web applications, and enterprise software.

  2. Data Scientist: Data scientists use their knowledge of computer science and statistics to analyze and interpret large data sets, with the goal of extracting valuable insights and knowledge.

  3. Network Administrator: Network administrators are responsible for the design, implementation, and maintenance of computer networks.

  4. Cybersecurity Specialist: Cybersecurity specialists work to protect computer systems and networks from unauthorized access, cyber-attacks, and other security threats.

  5. Machine Learning Engineer: Machine learning engineers develop and deploy machine learning models to solve real-world problems, such as natural language processing and computer vision.

  6. Computer Hardware Engineer: Computer hardware engineers design and develop computer hardware, including microprocessors, memory systems, and input/output devices.


In summary, Computer Science and Engineering is a rapidly evolving field that plays a critical role in the development of modern technology. With the increasing demand for computer systems, software, and networking solutions, CSE graduates are expected to play a vital role in shaping the future of technology.

bottom of page