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 |
|
Faculty Name 1 | Head of the Department | Update Qualification |
| 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 SyllabusB.Sc. Computer Science (Artificial Intelligence)
Access the syllabus and curriculum documents for the Artificial Intelligence programme.
View Artificial Intelligence SyllabusB.Sc. Computer Science (Cyber Security)
Access the syllabus and curriculum documents for the Cyber Security programme.
View Cyber Security SyllabusM.Sc. Computer Science
Access the postgraduate Computer Science syllabus and curriculum documents.
View M.Sc. Computer Science SyllabusM.Sc. Data Science
Access the postgraduate Data Science syllabus and curriculum documents.
View M.Sc. Data Science SyllabusUniversity 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.