Programmes Offered

B. Tech. in Computer Science and Engineering

The four-year program provides a scientific and practical approach to computation and its applications. It enables the students to design hardware and software solutions mapped to real-world scenarios. Besides acquiring skills in programming languages such as C, Python, C++, JAVA etc., the students also learn the core functionalities of operating systems, microprocessors, databases, computer networks, software development life cycles, and artificial intelligence. Students are also exposed to business economics and entrepreneurship skills to enable them to run their own enterprises if needed.

Computer engineers find their way into the exciting and ever-changing domains of software, aerospace and defence. The scope is big for research and higher studies as well as entrepreneurship, and many have made it to the mecca of techies, the Silicon Valley. The demand for computer engineers is always on the rise as every field of engineering is highly dependent on computer-aided design and manufacturing. With the spread of automation, connected computing and artificial intelligence, our graduates are set to change the world with their contributions.

Programme Educational Objectives (PEOs):

Our graduates will

PEO I:  Our graduates will be creative professionals who will apply their knowledge and critical reasoning skills to solve emerging real-world problems.

PEO II:  Our graduates will update themselves continually and use emerging technologies to develop cost effective solutions for the benefit of society.

PEO III:  Our graduates will apply skills of leadership, effective communication and team work to enhance the quality of human life, holding on to ethical values.

Programme Outcomes (POs):

1. An ability to apply the acquired knowledge of mathematics, science and engineering in the field of computer science.

2. An ability to identify real-world problems, analyse the requirements and to provide efficient designs.

3. An ability to develop the code, test, deploy and provide maintenance.

4. An ability to explore different software options, experiment, identify the best platforms/ tools for a given situation and research further on relevant issues.

5. An ability to use current techniques, skills, and modern tools necessary for computing practice.

6. An ability to analyse the local and global impact of computing on individuals, organizations and society.

7. An ability to design and develop computer-based systems to meet desired needs with appropriate considerations for environment, public health and safety.

8. An ability to respond responsibly, comprehending professional, ethical, legal, security and social issues.

9. An ability to function effectively as an individual and in a team seamlessly for a common goal.

10. An ability to communicate effectively with technical and business community.

11. An ability to recognize the need for and to engage in lifelong learning and thereby attain professional development.

12. An ability to incorporate engineering and management principles for developing economically feasible projects.

Programme Specific Outcomes (PSOs):

PSO1: To identify and formulate real world engineering problems and apply computational knowledge in solving them.

PSO2: To design and develop software systems to solve specific problems and work as a team to implement them.

PSO3: To communicate effectively and to work with professionalism and ethical responsibility.

M. Tech. in Computer Science and Systems Engineering

This Post Graduate course focuses on covering the fundamentals of discrete mathematical structures, Automata concepts, image processing, machine learning, advanced software testing, software maintenance and documentation tools, and big data analytics. The course content is designed and delivered with a focus on quality education and research and development to enable our graduates add real value to their organizations.

Computer Systems Engineering is an emerging field with endless potential. There is a huge demand for quality systems engineers who can address the rising complexities of large computing environments.

Programme Educational Objectives (PEOs):

PEO I : Able to excel professionally by adapting to the dynamic needs of Industry, Academia or Research in the field of Computer Science and Engineering.

PEO II : Able to demonstrate good analytical, research and design skills in multidisciplinary working environment. 

PEO III : Able to adapt with the changing technologies, tools and societal requirements and undertake research for creating innovative systems and optimized solutions. 

Programme Outcomes (POs):

PO1: An ability to independently carry out research/ investigation and development work to solve practical problems.

PO2: An ability to write and present a substantial technical report/ document.

PO3: An ability to demonstrate a degree of mastery over the area Computer Science and Systems Engineering , including usage of modern engineering tools.

PO4: An ability to follow ethical principles, assess societal issues and understand the impact of preserving the environment and sustainable development.

PO5: An ability to manage project work by implementing business practices including risk and finance management.

PO6: An ability to function effectively as an individual or team member in multidisciplinary settings and engage in lifelong learning.


Value added courses are designed to fill the curriculum gap of the programmes offered. Value added courses are conducted to ensure skill development of students and make them industry ready.

The Computer Science and Engineering Department offers value added courses in IOT and Arduino based Robotics, Modern Web Application Development, CrossPlatform Mobile Application Development, Internet of Things, Android , Python ,PHP, Blockchain etc.

.Among these wide spectra of courses offered at Saintgits, a student could select any in each semester and he/she should undergo at least seven of these courses based on his/her priority.