Department offers Post Graduate programmes in MCA (3 years), M.Sc. Computer Science (2 years) and undergraduate programme in B.Sc. Computer Science (3 years). We have 20 faculty members and 560 students in 11 batches. All the faculty members are post graduates and more than 15 of them are experienced.

Department offers Post Graduate programmes in MCA (3 years), M.Sc. Computer Science (2 years) and undergraduate programme in B.Sc. Computer Science (3 years). We have 20 faculty members and 560 students in 11 batches. All the faculty members are post graduates and more than 15 of them are experienced.
The MCA program was formulated, taking into account the emerging areas of Computer Science. The MCA program is open to the students of computer / non-computer background. The curriculum and syllabi of MCA is designed in such a way that it starts from the basics of computers and covers all the major areas of computer science. C programming, Data Structures, Operating systems, Database management systems object-oriented programming, Computer networks, Computer Organization and architecture computer graphics, Visual programming etc are some of the core subjects. The curriculum also offers the elective subjects in different streams like Data mining, Distributed Computing, Component Technology, Unix internals, Simulation and modelling, Micro processors, Multimedia Systems, Advanced Database management systems etc. Mathematic courses are offered in first three semesters which include Mathematical Foundation for computer Applications, Numerical Statistical methods and algorithms, and Operations Research. Each theory course is supplemented with a lab component, hence giving exposure to the practical aspects of the course. Students are also given training in their soft-skills by the placement cell of the college, which equips them to attend the interviews and develop inter-personal skills .They are also offered the valve education course to inculcate the spirit of selfless service among students. The curriculum is regularly revised through board of studies meet to improve the education standard.
For MSc CS, advanced courses like Theory of Computation, Computer Architecture, Computer Networks, Operating systems, Compiler Design, Software Engineering, and Database Systems are offered as core subjects. During the third semester, electives such as Database Administration and Data Mining, N-tier Applications, Visual Programming (using .NET framework) etc are offered as electives. The curriculum is framed as to make the students become proficient in analysing and solving the practical problems in the core subjects by using programming languages like C, C++, Java and other software tools like MS-Visio, Rational Rose, and SVN etc.
For BSc CS, basic courses like Computer Organization, Operating Systems, Database Management Systems, Algorithms, Computer Networks, and Software Engineering are offered as core subjects. Elective courses on specialized fields such as Artificial Intelligence, Object oriented Analysis and Design, Embedded Systems, Data Mining, Semantic Web, Mobile Communications, Cyber security, etc. are offered.
Apart from technical courses, the students are also required to enroll for language courses like English and other courses like Mathematics and Electronics. The curriculum is updated from time to time as per the recommendations of the Board of Studies. This ensures that the students are at pace with the advances in technology.