Course Details

Computer Science & Engineering

Computer Science & Engineering

Computer Science encompasses the exploration of computers and computational systems, distinct from the domains of electrical and computer engineering, as it primarily revolves around software and software systems. Computer scientists engage in the comprehensive study of software theory, design, development, and application. Key focal areas within Computer Science include artificial intelligence, computer systems and networks, security, database systems, human-computer interaction, vision and graphics, numerical analysis, programming languages, software engineering, bioinformatics, and theory of computing.

While programming proficiency is a fundamental aspect of computer science, it constitutes only one facet of this multifaceted field. Computer scientists are involved in designing and scrutinizing algorithms for problem-solving, evaluating the performance of computer hardware and software, and addressing challenges ranging from abstract problem-solving capabilities to the practical design of user-friendly applications with robust security measures. Graduates of the Computer Science Department are instilled with a lifelong learning ethos, enabling them to swiftly adapt to the dynamic challenges of this field.


To produce quality diploma Computer Science Engineers to serve ethically and technically for the advancement of the society.

  • To strengthen the technical knowledge in computer science through analytical learning.
  • To inculcate moral and ethical values and interpersonal skills among the students.
  • To impart quality education with social awareness and trained them in the development of the community.

Program Educational Objectives (PEO)

PEO – 1: To provide diploma students with core competencies by strengthening their mathematical, scientific and basic engineering fundamentals.
PEO – 2: To train diploma students in order to analyze, design and implement computer programming skills & concepts.
PEO – 3: Students will be capable of adopting new technologies and constantly upgrade
their skills with an ethical attitude towards lifelong learning.


PO1. Basic and Discipline-specific knowledge: Apply knowledge of basic mathematics, science and engineering fundamentals and an engineering specialization to solve the engineering problems.

PO2. Problem analysis: Identify and analyze well-defined engineering problems using codified standard methods.

PO3. Design/ development of solutions: Design solutions for well-defined technical problems and assist with the design of systems components or processes to meet specified needs.

PO4. Engineering Tools, Experimentation and Testing: Apply modern engineering tools and appropriate technique to conduct standard tests and measurements.

PO5. Engineering practices for society, sustainability and environment: Apply appropriate technology in the context of society, sustainability, environment and ethical practices.

PO6. Project Management: Use engineering management principles individually, as a team member or a leader to manage projects and effectively communicate about well-defined engineering activities.

PO7. Life-long learning: Ability to analyze individual needs and engage in updating in the context of technological changes.

Program Specific Outcomes (PSO)

PSO – 1: Ability to develop computer programs in the area related to Algorithms, DBMS, Software Design, Programming Languages and Networking.
PSO – 2: To enable diploma, to acquire programming and development competence, to sustain in academia as well as in industry.

Department Insights

This will close in 0 seconds