Computer Science and Engineering

CS

Computer Science is the systematic study of the theoretical foundations of information and computation and of practical techniques for their implementation and application in computer systems. Computer scientists invent algorithmic processes that create, describe, and transform information and formulate suitable abstractions to model complex systems. The study is devoted to theoretical foundations of computation and practical techniques for their implementation in computer systems.

On the other hand, Computer Engineering has its roots in Electrical and Electronics Engineering. It deals with the study of interaction of various devices among themselves and with the computer. Loosely, Computer Science focuses on software, and Computer Engineering emphasizes hardware. However, there exists a significant overlap between them. In its entirety, Computer Science and Engineering can be conceived as the two sides of the same coin, where each side complements the other. Apart from the regular courses, the department also conducts workshops, training programs and conferences to provide best technical skills and software engineering ethics.

Mission

The mission of the department is to provide high-quality education that prepares the graduates for success in their professional practice and advanced studies.

Vision

The vision of the department is to prepare its students for professional employment and graduate education through study and implementation of the fundamental principles of theory, abstraction, and software design, while at the same time presenting the ethical and social issues associated with computer science.

Head of the Department

Prof. Durga Prasad Mohapatra

Professor
  0661-2462351 (HOD)
  0661-2462356 (Off)
  HOD-CS[at]nitrkl.ac.in

Office Address

Department of Computer Science and Engineering
 National Institute of Technology Rourkela
 Rourkela, Odisha - 769008
 0661-2462350