YouTube Facebook Instagram LinkedIn X.com Prospectus

Department of Computer Science

About the Department

Established in 1997, the Department of Computer Science develops computing knowledge, digital literacy, programming ability and current-technology competence. Its academic programmes span core computer science, artificial intelligence, cybersecurity, postgraduate computing and data science.

The department encourages students to combine theoretical understanding with practical application. Through programming exercises, laboratory sessions, projects and technology-oriented learning, students develop analytical thinking, creativity and the ability to solve real-world computing problems.

The department reports five laboratories with more than 300 systems and workstations across the facilities. Networking, servers, peripherals, UPS and licensed software support practical learning and technical skill development.

Students are encouraged to keep pace with emerging technologies, develop professional communication and teamwork, and understand the importance of secure, ethical and responsible technology use.

Department Vision

Our Vision

To produce adaptable computer professionals who can use current technologies responsibly and contribute to a rapidly changing digital world. The department aims to nurture innovative thinkers who can respond confidently to technological developments and professional challenges.

Department Mission

Our Mission

  • Provide strong foundations in programming, algorithms, computer systems and data.
  • Encourage innovation, continuous learning and systematic problem-solving.
  • Develop practical competence through laboratories, projects and industry-oriented learning.
  • Promote ethical, secure and inclusive use of technology.
  • Encourage teamwork, communication and professional responsibility.
  • Prepare students for higher education, research and careers in the technology sector.

Programmes Offered

Academic Programmes

The Department of Computer Science offers undergraduate and postgraduate programmes designed to develop core computing knowledge and specialised skills in emerging technology fields.

  • B.Sc. Computer Science

    An undergraduate programme covering programming, algorithms, databases, software development and computer systems.

  • B.Sc. Computer Science (Artificial Intelligence)

    An undergraduate programme integrating computer science foundations with artificial intelligence and machine learning concepts.

  • B.Sc. Computer Science (Cyber Security)

    An undergraduate programme focusing on computing fundamentals, information security and digital risk management.

  • M.Sc. Computer Science

    A postgraduate programme focused on advanced computing, software engineering, systems and emerging technologies.

  • M.Sc. Data Science

    A postgraduate programme in statistics, programming, data analysis, visualisation and machine learning.

B.Sc. Computer Science

About the Course

B.Sc. Computer Science is a three-year undergraduate programme providing foundations in programming, data structures, databases, operating systems, networks, software engineering and web technologies. Students learn to analyse problems and build reliable software solutions.

Learning Focus

  • Programming and problem-solving.
  • Data structures, algorithms and databases.
  • Operating systems, networks and software engineering.
  • Web, mobile, cloud and project development.
  • Software testing, debugging and documentation.

Career Opportunities

  • Software developer or programmer.
  • Web or application developer.
  • Database, systems or network-support associate.
  • Software tester or quality-assurance analyst.
  • Technical support and IT operations.
  • M.Sc., MCA or specialised study in computing and data.

B.Sc. Computer Science (Artificial Intelligence)

About the Course

B.Sc. Computer Science (Artificial Intelligence) is an undergraduate computer-science programme with focused learning in artificial intelligence. It combines programming and core computing with data handling, machine learning concepts and intelligent problem-solving.

Learning Focus

  • Programming, algorithms and computer-science foundations.
  • Data preparation, probability and statistics.
  • Machine learning, intelligent systems and model evaluation.
  • Ethics, responsible AI and application projects.
  • Computational thinking and AI-assisted problem-solving.

Career Opportunities

  • Junior AI or machine-learning associate.
  • Data analyst or data-preparation specialist.
  • Software developer for AI-enabled applications.
  • Automation and intelligent-process support.
  • Quality assurance for data and AI products.
  • Postgraduate study in AI, data science or computer science.

B.Sc. Computer Science (Cyber Security)

About the Course

B.Sc. Computer Science (Cyber Security) is an undergraduate programme combining computer-science fundamentals with cybersecurity awareness, secure systems and digital-risk management. Students learn how computing environments are protected, monitored and responsibly managed.

Learning Focus

  • Programming, operating systems and networks.
  • Information security principles and secure practices.
  • Threat awareness, vulnerability concepts and incident response.
  • Digital forensics, governance, ethics and security projects.
  • Data protection, access control and responsible digital behaviour.

Career Opportunities

  • Security-operations or monitoring trainee.
  • Junior cybersecurity analyst.
  • Network or systems-security support.
  • Identity and access-management associate.
  • Risk, compliance and security-awareness roles.
  • Advanced study and industry certifications in cybersecurity.

M.Sc. Computer Science

About the Course

M.Sc. Computer Science is a postgraduate programme for advanced computing, software development, systems, research and emerging technologies. It strengthens analytical depth and prepares graduates to design, implement and evaluate sophisticated computing solutions.

Learning Focus

  • Advanced algorithms, software engineering and databases.
  • Networks, cloud, distributed and intelligent systems.
  • Research methods, seminars and project development.
  • Current tools, platforms and professional practices.
  • Advanced problem-solving, system design and software evaluation.

Career Opportunities

  • Software engineer or full-stack developer.
  • Systems, database or cloud professional.
  • Technology consultant or business-systems analyst.
  • Research and development associate.
  • Teaching after meeting applicable eligibility norms.
  • Doctoral research and specialised technology roles.

M.Sc. Data Science

About the Course

M.Sc. Data Science is a postgraduate programme focused on extracting meaningful insight from data through statistics, programming, data management, visualisation and machine learning. Students develop the ability to frame analytical questions and communicate evidence responsibly.

Learning Focus

  • Statistics, probability and data analysis.
  • Python/R programming and data management.
  • Machine learning and predictive modelling.
  • Visualisation, big-data concepts, research and applied projects.
  • Data interpretation, analytical communication and evidence-based decision-making.

Career Opportunities

  • Data analyst or business-intelligence analyst.
  • Junior data scientist.
  • Machine-learning or analytics associate.
  • Data-quality, reporting or visualisation specialist.
  • Research and decision-support roles.
  • Advanced research in data science, AI or interdisciplinary analytics.

Learning Resources and Department Facilities

Laboratory Facilities

The department reports five laboratories with more than 300 systems and workstations across the facilities. Networking infrastructure, servers, peripherals, UPS and licensed software support computing practice and technical skill development.

The laboratories provide opportunities for students to practise programming, develop applications, work with data, understand computer networks and complete practical assignments and projects.

Academic Resources

Department website modules include syllabi, annual plans, university ranks, faculty details, achievements, academic programmes, student activities, gallery and contact information.

  • Course syllabi and academic planning.
  • Programming and practical laboratory resources.
  • Faculty guidance and academic mentoring.
  • Project development and technical presentations.
  • Workshops, seminars and technology activities.
  • Career awareness and higher-education guidance.

Faculty Members

S. No. Faculty Photo Name of the Faculty Designation Qualification
1 Computer Science Faculty Member 1 Faculty Name 1 Head of the Department Update Qualification
2 Computer Science Faculty Member 2 Faculty Name 2 Assistant Professor Update Qualification

Replace the sample faculty details and image paths with the department's verified information.

Syllabus

B.Sc. Computer Science

Access the undergraduate Computer Science syllabus and curriculum documents.

View B.Sc. Computer Science Syllabus

B.Sc. Computer Science (Artificial Intelligence)

Access the syllabus and curriculum documents for the Artificial Intelligence programme.

View Artificial Intelligence Syllabus

B.Sc. Computer Science (Cyber Security)

Access the syllabus and curriculum documents for the Cyber Security programme.

View Cyber Security Syllabus

M.Sc. Computer Science

Access the postgraduate Computer Science syllabus and curriculum documents.

View M.Sc. Computer Science Syllabus

M.Sc. Data Science

Access the postgraduate Data Science syllabus and curriculum documents.

View M.Sc. Data Science Syllabus

University Rank Holders

S. No. Name of the Student Programme Academic Year University Rank
1 Update Student Name B.Sc. Computer Science Update Year Update Rank
2 Update Student Name M.Sc. Computer Science Update Year Update Rank
3 Update Student Name M.Sc. Data Science Update Year Update Rank

Add confirmed university rank-holder details after verification by the department.

Centum Achievers

S. No. Student Name Programme Subject Academic Year
1 Update Student Name B.Sc. Computer Science Update Subject Update Year
2 Update Student Name B.Sc. Computer Science (AI) Update Subject Update Year
3 Update Student Name B.Sc. Computer Science (Cyber Security) Update Subject Update Year

Workshops

S. No. Workshop Title Date Resource Person Participants
1 Update Workshop Title Update Date Update Resource Person Update Details
2 Update Workshop Title Update Date Update Resource Person Update Details

Seminars

S. No. Seminar Topic Date Speaker Participants
1 Update Seminar Topic Update Date Update Speaker Update Details
2 Update Seminar Topic Update Date Update Speaker Update Details

Department Activities

Academic and Technical Activities

Department activities help students connect classroom learning with practical computing skills. Students are encouraged to participate in technical events, collaborative projects and academic programmes that strengthen their knowledge and professional confidence.

  • Programming competitions and coding activities.
  • Web and application development projects.
  • Artificial intelligence and data science awareness.
  • Cybersecurity and digital safety awareness.
  • Technical seminars, workshops and guest lectures.
  • Project presentations and team-based learning.
  • Career guidance and technology skill development.

Department Gallery

Add approved photographs and captions from laboratory sessions, workshops, seminars, project presentations, competitions and other departmental events.