About the department

Computer Science is a rapidly evolving discipline today. And at SRM, we go to great lengths to ensure that our faculty and students can devote themselves to take maximal advantage of modern computer science and engineering - to solve a wide range of complex scientific, technological and social problems.


To become a world class department in imparting high quality knowledge and in providing students a unique learning and research experience in Computer Science and Engineering.


  • To impart knowledge in cutting edge technologies on part with industrial standards.
  • To collaborate with renowned academic institutions in research and development.
  • To instill societal and ethical responsibilities in all professional activities.


The department has well-qualified and experienced faculty who are specialists in the areas of network security and cryptography, databases, wireless networks, artificial intelligence, operating systems and programming languages etc. There are a sizable number of senior faculty members with over 10 years of experience in the stream.

Research & Development

The research areas in the department include network security, cryptography, wireless sensor networks, data mining and cloud computing. Our department faculty and students have presented and published papers in many national and international conferences. 

Program Educational Objectives (PEO’s)

PEO 1: Graduates will be able to perform in technical/managerial roles ranging from design, development, problem solving to production support in software industries and R&D sectors.

PEO 2: Graduates will be able to successfully pursue higher education in reputed institutions.

PEO 3: Graduates will have the ability to adapt, contribute and innovate new technologies and systems in the key domains of Computer Science and Engineering.

PEO 4: Graduates will be ethically and socially responsible solution providers and entrepreneurs in Computer Science and other engineering disciplines.

Program Learning Outcomes (PLO's)

PLO1: Graduates will be able to identify, formulate and analyze complex Computer Science and Engineering problems in the areas of hardware, software and its related applications.

PLO2: Graduates will be able to apply the knowledge of Mathematics, Science and Computer Science and Engineering to solve complex engineering problems related to the design, development, testing and maintenance of computing systems.

PLO3: Graduates will be able to design and build a system, component, process or a program for complex engineering problems by factoring in all the requirements and various design tradeoffs, with appropriate consideration for the public health and safety, cultural, societal and environmental factors.

PLO4: Graduates will be able to create, select and apply state of the art tools and techniques in designing, developing and testing a computing system or its component individually as well as in multidisciplinary teams.

PLO5: Graduates will be able to apply professional ethics and pledge to the norms/responsibilities in the engineering practice of Computer Science.

PLO6: Graduates will be able to communicate effectively on complex software/system engineering activities with the peer community and society through reports& presentations.

PLO7: Graduates will able to spot the need for and engage in lifelong learning to cope up with the rapidly evolving disciplines of Computer Science and its allied engineering application domains.