Sorry, you need to enable JavaScript to visit this website.

School of Computer Science and Engineering (SCOPE)

At the Masters level, the school offers programs in Computer Science & Engineering, Computer Science & Engineering (Information Security) and Computer Science & Engineering with specialization in Big Data Analytics.

B.Tech Computer Science and Engineering is accredited by the Computing Accreditation Commission and Engineering Accreditation Commission of ABET, http://www.abet.org. The School offers research programmes such as M.Tech. (by research) and Ph.D. All engineering, M.Sc. programmes have been accredited by Institution of Engineering & Technology, UK (IET- formerly known as IEE, UK) during the year 2004-05.

M.Tech. Computer Science & Engineering

  • To provide students with the fundamental technical knowledge and skills in computer science and engineering to recognize and solve problems in the areas of Data structures and programming language.
  • To provide students with the necessary skills and practical experience to fulfil their professional duties and responsibilities in teamwork, ethics, technical leadership, business acumen and lifelong learning.
  • To make the students be in a position to practice professionally in various positions in industry or government and succeed in graduate or other professional schools.
  • To mould the students to become future engineers, scientists, researchers, and innovators and make substantial contributions to the society of Computer science and engineers.
  • To prepare the students to be successful engineers or managers meeting the global industrial requirements.
  • To make the students put constant efforts to improve the living quality of all walks of life by solving wide range of problems.
  • Develop and apply innovative, state-of-the-art practices and technologies and Provide sustainable solutions to the Computer Science and Engineering Problems.
  • To program various issues related to Industry standards that built the environment and also protecting, restoring the natural environment.
  • Apply modern Programming techniques, advanced languages, Lab equipments and management tools so as to complete the Computer Science and Engineering project within specified time and funds.

1. Having an ability to apply mathematics and science in engineering applications.
2. Having a clear understanding of the subject related concepts and of contemporary issues
3. Having an ability to be socially intelligent with good SIQ (Social Intelligence Quotient) and EQ (Emotional Quotient)
4. Having Sense-Making Skills of creating unique insights in what is being seen or observed (Higher level thinking skills which cannot be codified)
5. Having design thinking capability
6. Having an ability to design a component or a product applying all the relevant standards and with realistic constraints
7. Having computational thinking (Ability to translate vast data in to abstract concepts and to understand database reasoning)
8. Having Virtual Collaborating ability
9. Having problem solving ability- solving social issues and engineering problems.
10.Having a clear understanding of professional and ethical responsibility
11.Having interest in lifelong learning
12.Having adaptive thinking and adaptability
13.Having cross cultural competency exhibited by working in teams
14.Having an ability to design and conduct experiments, as well as to analyze and interpret data
15.Having an ability to use the social media effectively for productive use
16.Having a good working knowledge of communicating in English
17.Having an ability to use techniques, skills and modern engineering tools necessary for engineering practice
18.Having critical thinking and innovative skills
19.Having a good cognitive load management [discriminate and filter the available data] skills
20.Having a good digital footprint

  • Ability to apply the knowledge of mathematics, science and computing appropriate to the discipline
  • Proficiency to analyze a problem, identify and define the computing requirements appropriate to its solution
  • Competence to design, implement and evaluate a system / computer-based system, process, component or program to meet the desired needs
  • Efficiency to function effectively on multi-disciplinary teams to accomplish a common goal
  • Talent to identify, formulate and solve engineering problems
  • Ability to understand professional, ethical, legal, security oriented and social issues and responsibilities
  • Flair to communicate effectively with a range of audiences
  • Competence to address contemporary issues and analyze the local and global impact of computing and engineering solutions on individuals, organizations and society
  • Proficiency to design and conduct experiments as well as analyze and interpret data
  • Excellence to recognise the need for continuing professional learning (lifelong learning)and to engage in it
  • Talent to use current techniques, skills and tools necessary for computing and engineering practice
  • Skill to apply mathematical foundations, algorithmic principles and computer science theory in the modelling and design of computer-based systems (CS)
  • Potential to apply design and development principles in the construction of software systems (CS).

M. Tech. Computer Science & Engineering with specialization in Big Data Analytics

  • To provide students with the fundamental technical knowledge and skills in computer science and engineering to recognize and solve problems in the areas of Data structures and programming language.
  • To provide students with the necessary skills and practical experience to fulfil their professional duties and responsibilities in teamwork, ethics, technical leadership, business acumen and lifelong learning.
  • To make the students be in a position to practice professionally in various positions in industry or government and succeed in graduate or other professional schools.
  • To mould the students to become future engineers, scientists, researchers, and innovators and make substantial contributions to the society of Computer science and engineers.
  • To prepare the students to be successful engineers or managers meeting the global industrial requirements.
  • To make the students put constant efforts to improve the living quality of all walks of life by solving wide range of problems.
  • Develop and apply innovative, state-of-the-art practices and technologies and Provide sustainable solutions to the Computer Science and Engineering Problems.
  • To program various issues related to Industry standards that built the environment and also protecting, restoring the natural environment.
  • Apply modern Programming techniques, advanced languages, Lab equipments and management tools so as to complete the Computer Science and Engineering project within specified time and funds.

1. Having an ability to apply mathematics and science in engineering applications.
2. Having a clear understanding of the subject related concepts and of contemporary issues
3. Having an ability to be socially intelligent with good SIQ (Social Intelligence Quotient) and EQ (Emotional Quotient)
4. Having Sense-Making Skills of creating unique insights in what is being seen or observed (Higher level thinking skills which cannot be codified)
5. Having design thinking capability
6. Having an ability to design a component or a product applying all the relevant standards and with realistic constraints
7. Having computational thinking (Ability to translate vast data in to abstract concepts and to understand database reasoning)
8. Having Virtual Collaborating ability
9. Having problem solving ability- solving social issues and engineering problems.
10. Having a clear understanding of professional and ethical responsibility
11. Having interest in lifelong learning
12. Having adaptive thinking and adaptability
13. Having cross cultural competency exhibited by working in teams
14. Having an ability to design and conduct experiments, as well as to analyze and interpret data
15. Having an ability to use the social media effectively for productive use
16. Having a good working knowledge of communicating in English
17. Having an ability to use techniques, skills and modern engineering tools necessary for engineering practice
18. Having critical thinking and innovative skills
19. Having a good cognitive load management [discriminate and filter the available data] skills
20. Having a good digital footprint

    • More scope of employment since industries are focussing on Big Data Analytics for increasing their profit and their business enhancement using cost effective solutions.
    • Placement as Business Analyst, Data Analyst, Data Architect, Data Engineer, Analytics Manager, Business Intelligence Director, Data Scientist, R & D specialist in Big Data Analytics etc.

    M. Tech. Computer Science & Engineering (Information Security)

    • To provide students with the fundamental technical knowledge and skills in computer science and engineering to recognize and solve problems in the areas of Data structures and programming language.
    • To provide students with the necessary skills and practical experience to fulfil their professional duties and responsibilities in teamwork, ethics, technical leadership, business acumen and lifelong learning.
    • To make the students be in a position to practice professionally in various positions in industry or government and succeed in graduate or other professional schools.
    • To mould the students to become future engineers, scientists, researchers, and innovators and make substantial contributions to the society of Computer science and engineers.
    • To prepare the students to be successful engineers or managers meeting the global industrial requirements.
    • To make the students put constant efforts to improve the living quality of all walks of life by solving wide range of problems.
    • Develop and apply innovative, state-of-the-art practices and technologies and Provide sustainable solutions to the Computer Science and Engineering Problems.
    • To program various issues related to Industry standards that built the environment and also protecting, restoring the natural environment.
    • Apply modern Programming techniques, advanced languages, Lab equipments and management tools so as to complete the Computer Science and Engineering project within specified time and funds.

    1. Having an ability to apply mathematics and science in engineering applications.
    2. Having a clear understanding of the subject related concepts and of contemporary issues
    3. Having an ability to be socially intelligent with good SIQ (Social Intelligence Quotient) and EQ (Emotional Quotient)
    4. Having Sense-Making Skills of creating unique insights in what is being seen or observed (Higher level thinking skills which cannot be codified)
    5. Having design thinking capability
    6. Having an ability to design a component or a product applying all the relevant standards and with realistic constraints
    7. Having computational thinking (Ability to translate vast data in to abstract concepts and to understand database reasoning)
    8. Having Virtual Collaborating ability
    9. Having problem solving ability- solving social issues and engineering problems.
    10. Having a clear understanding of professional and ethical responsibility
    11. Having interest in lifelong learning
    12. Having adaptive thinking and adaptability
    13. Having cross cultural competency exhibited by working in teams
    14. Having an ability to design and conduct experiments, as well as to analyze and interpret data
    15. Having an ability to use the social media effectively for productive use
    16. Having a good working knowledge of communicating in English
    17. Having an ability to use techniques, skills and modern engineering tools necessary for engineering practice
    18. Having critical thinking and innovative skills
    19. Having a good cognitive load management [discriminate and filter the available data] skills
    20. Having a good digital footprint

      • Ability to apply the knowledge of mathematics, science and computing appropriate to the discipline
      • Proficiency to analyze a problem, identify and define the computing requirements appropriate to its solution
      • Competence to design, implement and evaluate a system / computer-based system, process, component or program to meet the desired needs
      • Efficiency to function effectively on multi-disciplinary teams to accomplish a common goal
      • Talent to identify, formulate and solve engineering problems
      • Ability to understand professional, ethical, legal, security oriented and social issues and responsibilities
      • Flair to communicate effectively with a range of audiences
      • Competence to address contemporary issues and analyze the local and global impact of computing and engineering solutions on individuals, organizations and society
      • Proficiency to design and conduct experiments as well as analyze and interpret data
      • Excellence to recognise the need for continuing professional learning (lifelong learning)and to engage in it
      • Talent to use current techniques, skills and tools necessary for computing and engineering practice
      • Skill to apply mathematical foundations, algorithmic principles and computer science theory in the modelling and design of computer-based systems (CS)
      • Potential to apply design and development principles in the construction of software systems (CS).

      M. Tech. Computer Science Engineering with specialization in Artificial Intelligence and Machine learning

      • To provide students with the fundamental technical knowledge and skills in computer science and engineering to recognize and solve problems in the areas of Data structures and programming language.
      • To provide students with the necessary skills and practical experience to fulfil their professional duties and responsibilities in teamwork, ethics, technical leadership, business acumen and lifelong learning.
      • To make the students be in a position to practice professionally in various positions in industry
      • To mould the students to become future engineers, scientists, researchers, and innovators and make substantial contributions to the society of Computer science and engineers.
      • To prepare the students to be successful engineers or managers meeting the global industrial requirements.
      • To make the students put constant efforts to improve the living quality of all walks of life by solving wide range of problems.
      • The ability to formulate mathematical models and problem-solving skills through programming techniques for addressing real-life problems using appropriate knowledge representation, problem-solving, and learning methods.
      • Become familiar with the insights of Artificial Intelligence and Machine Learning towards problem solving, inference, perception, knowledge representation, and learning.

      1. Having an ability to apply mathematics and science in engineering applications.
      2. Having a clear understanding of the subject related concepts and of contemporary issues
      3. Having an ability to be socially intelligent with good SIQ (Social Intelligence Quotient) and EQ (Emotional Quotient)
      4. Having Sense-Making Skills of creating unique insights in what is being seen or observed (Higher level thinking skills which cannot be codified)
      5. Having design thinking capability
      6. Having an ability to design a component or a product applying all the relevant standards and with realistic constraints
      7. Having computational thinking (Ability to translate vast data in to abstract concepts and to understand database reasoning)
      8. Having Virtual Collaborating ability
      9. Having problem solving ability- solving social issues and engineering problems.
      10. Having a clear understanding of professional and ethical responsibility
      11. Having interest in lifelong learning
      12. Having adaptive thinking and adaptability
      13. Having cross cultural competency exhibited by working in teams
      14. Having an ability to design and conduct experiments, as well as to analyze and interpret data
      15. Having an ability to use the social media effectively for productive use
      16. Having a good working knowledge of communicating in English
      17. Having an ability to use techniques, skills and modern engineering tools necessary for engineering practice
      18. Having critical thinking and innovative skills
      19. Having a good cognitive load management [discriminate and filter the available data] skills
      20. Having a good digital footprint

        • Ability to apply the knowledge of mathematics, science and computing appropriate to the discipline
        • Proficiency to analyze a problem, identify and define the computing requirements appropriate to its solution
        • Competence to design, implement and evaluate a system / computer-based system, process, component or program to meet the desired needs
        • Efficiency to function effectively on multi-disciplinary teams to accomplish a common goal
        • Talent to identify, formulate and solve engineering problems
        • Ability to understand professional, ethical, legal, security oriented and social issues and responsibilities
        • Flair to communicate effectively with a range of audiences
        • Competence to address contemporary issues and analyze the local and global impact of computing and engineering solutions on individuals, organizations and society
        • Proficiency to design and conduct experiments as well as analyze and interpret data
        • Excellence to recognise the need for continuing professional learning (lifelong learning)and to engage in it
        • Talent to use current techniques, skills and tools necessary for computing and engineering practice
        • Skill to apply mathematical foundations, algorithmic principles and computer science theory in the modelling and design of computer-based systems (CS)
        • Potential to apply design and development principles in the construction of software systems (CS).

        M. Tech. Computer Science and Engineering – 5 year integrated [In Collaboration with Virtusa]

        • To provide students with the fundamental technical knowledge and skills in computer science and engineering to recognize and solve problems in the areas of Data structures and programming language.
        • To provide students with the necessary skills and practical experience to fulfil their professional duties and responsibilities in teamwork, ethics, technical leadership, business acumen and lifelong learning.
        • To make the students be in a position to practice professionally in various positions in industry or government and succeed in graduate or other professional schools.
        • To mould the students to become future engineers, scientists, researchers, and innovators and make substantial contributions to the society of Computer science and engineers.
        • To prepare the students to be successful engineers or managers meeting the global industrial requirements.
        • To make the students put constant efforts to improve the living quality of all walks of life by solving wide range of problems.
        • Apply knowledge of recent computing technologies, skills and current tools of computer science and engineering.
        • Build a strong foundations in complete web applications that includes Front-end, Back-end and Data-exchange technologies and make them ready an industry-ready engineer.

        1. Having an ability to apply mathematics and science in engineering applications.
        2. Having a clear understanding of the subject related concepts and of contemporary issues
        3. Having an ability to be socially intelligent with good SIQ (Social Intelligence Quotient) and EQ (Emotional Quotient)
        4. Having Sense-Making Skills of creating unique insights in what is being seen or observed (Higher level thinking skills which cannot be codified)
        5. Having design thinking capability
        6. Having an ability to design a component or a product applying all the relevant standards and with realistic constraints
        7. Having computational thinking (Ability to translate vast data in to abstract concepts and to understand database reasoning)
        8. Having Virtual Collaborating ability
        9. Having problem solving ability- solving social issues and engineering problems.
        10. Having a clear understanding of professional and ethical responsibility
        11. Having interest in lifelong learning
        12. Having adaptive thinking and adaptability
        13. Having cross cultural competency exhibited by working in teams
        14. Having an ability to design and conduct experiments, as well as to analyze and interpret data
        15. Having an ability to use the social media effectively for productive use
        16. Having a good working knowledge of communicating in English
        17. Having an ability to use techniques, skills and modern engineering tools necessary for engineering practice
        18. Having critical thinking and innovative skills
        19. Having a good cognitive load management [discriminate and filter the available data] skills
        20. Having a good digital footprint

          • Ability to apply the knowledge of mathematics, science and computing appropriate to the discipline
          • Proficiency to analyze a problem, identify and define the computing requirements appropriate to its solution
          • Competence to design, implement and evaluate a system / computer-based system, process, component or program to meet the desired needs
          • Efficiency to function effectively on multi-disciplinary teams to accomplish a common goal
          • Talent to identify, formulate and solve engineering problems
          • Ability to understand professional, ethical, legal, security oriented and social issues and responsibilities
          • Flair to communicate effectively with a range of audiences
          • Competence to address contemporary issues and analyze the local and global impact of computing and engineering solutions on individuals, organizations and society
          • Proficiency to design and conduct experiments as well as analyze and interpret data
          • Excellence to recognise the need for continuing professional learning (lifelong learning)and to engage in it
          • Talent to use current techniques, skills and tools necessary for computing and engineering practice
          • Skill to apply mathematical foundations, algorithmic principles and computer science theory in the modelling and design of computer-based systems (CS)
          • Potential to apply design and development principles in the construction of software systems (CS).

          M. Tech. Computer Science and Engineering with Specialization in Data Science – 5 year integrated

          • To provide students with the fundamental technical knowledge and skills in computer science and engineering to recognize and solve problems in the areas of Data structures and programming language.
          • To provide students with the necessary skills and practical experience to fulfil their professional duties and responsibilities in teamwork, ethics, technical leadership, business acumen and lifelong learning.
          • To make the students be in a position to practice professionally in various positions in industry or government and succeed in graduate or other professional schools.
          • To mould the students to become future engineers, scientists, researchers, and innovators and make substantial contributions to the society of Computer science and engineers.
          • To prepare the students to be successful engineers or managers meeting the global industrial requirements.
          • To make the students put constant efforts to improve the living quality of all walks of life by solving wide range of problems.
          • Employ mathematical models with indispensable engineering and scientific principles to unravel solutions for life problems using appropriate data structures and algorithms.
          • Design storage structures to represent huge data and apply artificial statistics and computational analysis for data to predict and represent knowledge.
          • Evaluate the use of data from acquisition through cleansing, warehousing, analytics, and visualization to the ultimate business decision.
          • Utilize the core concepts of computer science and engage in research methods to interpret, process, experiment and conclude the investigations.

          1. Having an ability to apply mathematics and science in engineering applications.
          2. Having a clear understanding of the subject related concepts and of contemporary issues
          3. Having an ability to be socially intelligent with good SIQ (Social Intelligence Quotient) and EQ (Emotional Quotient)
          4. Having Sense-Making Skills of creating unique insights in what is being seen or observed (Higher level thinking skills which cannot be codified)
          5. Having design thinking capability
          6. Having an ability to design a component or a product applying all the relevant standards and with realistic constraints
          7. Having computational thinking (Ability to translate vast data in to abstract concepts and to understand database reasoning)
          8. Having Virtual Collaborating ability
          9. Having problem solving ability- solving social issues and engineering problems.
          10. Having a clear understanding of professional and ethical responsibility
          11. Having interest in lifelong learning
          12. Having adaptive thinking and adaptability
          13. Having cross cultural competency exhibited by working in teams
          14. Having an ability to design and conduct experiments, as well as to analyze and interpret data
          15. Having an ability to use the social media effectively for productive use
          16. Having a good working knowledge of communicating in English
          17. Having an ability to use techniques, skills and modern engineering tools necessary for engineering practice
          18. Having critical thinking and innovative skills
          19. Having a good cognitive load management [discriminate and filter the available data] skills
          20. Having a good digital footprint

            • Ability to apply the knowledge of mathematics, science and computing appropriate to the discipline
            • Proficiency to analyze a problem, identify and define the computing requirements appropriate to its solution
            • Competence to design, implement and evaluate a system / computer-based system, process, component or program to meet the desired needs
            • Efficiency to function effectively on multi-disciplinary teams to accomplish a common goal
            • Talent to identify, formulate and solve engineering problems
            • Ability to understand professional, ethical, legal, security oriented and social issues and responsibilities
            • Flair to communicate effectively with a range of audiences
            • Competence to address contemporary issues and analyze the local and global impact of computing and engineering solutions on individuals, organizations and society
            • Proficiency to design and conduct experiments as well as analyze and interpret data
            • Excellence to recognise the need for continuing professional learning (lifelong learning)and to engage in it
            • Talent to use current techniques, skills and tools necessary for computing and engineering practice
            • Skill to apply mathematical foundations, algorithmic principles and computer science theory in the modelling and design of computer-based systems (CS)
            • Potential to apply design and development principles in the construction of software systems (CS).