Computer Science & Engineering

Computer Science & Engineering

Department Overview

The Computer Science and Engineering (CSE) Department is one of the key departments of the Engineering College. It is dedicated to providing high-quality education and training to students in the field of computer science and engineering, with an emphasis on practical skills, innovation, and research. The department offers a range of undergraduate and postgraduate programs in computer science and engineering, as well as research opportunities in emerging areas of computer science and technology.

The faculty members of the CSE Department are highly qualified and experienced professionals who are committed to delivering quality education and training to students. They use innovative teaching methods and state-of-the-art technologies to ensure that students receive a well-rounded education that prepares them for a successful career in the field of computer science and engineering.

The CSE Department has excellent infrastructure and facilities, including well-equipped computer labs, modern classrooms. The department also has partnerships with leading IT companies and research organizations to provide students with practical training and research opportunities.

The key focus areas of the CSE Department include

  • Artificial Intelligence and Machine Learning
  • Data Science
  • Cloud Computing
  • Cybersecurity and Information Security
  • Internet of Things (IoT)
  • Mobile Computing and Applications
  • Software Engineering

The CSE Department is committed to providing students with a comprehensive education in these areas, as well as encouraging them to participate in research and innovation. With its strong focus on practical skills, research, and innovation, the CSE Department is a leading center of excellence in computer science and engineering education and research.

Courses Available

M.Tech. CSE (36 Seats)

The department of Computer Science and Engineering is enriched with competent and dedicated faculty members to bring out the best in the students. The department is well equipped with computers, software and modern IT infrastructure, and where students are exposed to up-to-date equipment, technology and techniques. Fully equipped air-conditioned laboratories with internet, web application facilities accessible on LAN and Wi-Fi are available for students to provide them hands-on experience on latest software and technology tools used in the industries. Our students graduate with campus placement and some of them are placed with more than ac.inanization

Labs

  • Object Oriented Programming Lab
  • Database Management Lab
  • Internet Lab
  • Data Structure and Algorithm Lab
  • Web Technology Lab
  • Computer Network Lab
  • Advance Java Lab
  • Python Lab
  • Operating System Lab
  • Computer Graphics lab
  • Design and Algorithms Lab
  • Computer Hardware Lab
  • Software Engineering Lab
  • Neural Network Lab
  • Artificial Intelligence Lab
  • Mobile and wireless communication Lab
  • Compiler Design Lab
  • .Net Lab
  • Visual Programming lab
  • Digital image Processing Lab
B.Tech. Computer Science & Engg. (60 Seats)

B. Tech in Computer Science & Engineering is a four-year degree program that provides students with the ability to design a Hardware / software program, component, or process to meet desirable requirements within real-world situations.

After successfully completing the program, the student will be able to work on multiple disciplinary teams, build and solve engineering problems and design and compare solutions, algorithms, and policies. The program focuses on Digital Transform Technologies which focuses on building mathematical and algorithmic concepts for students.

The curriculum includes operating system information, programmatic language, database, Networking, Testing Software, Software Development, Frontend, Software Development backend, Design Network, Network Management, Database Administrator, Data Analysis, Software Testing and Maintenance, and System Development System etc.

The program is designed to build strong connections in the industry to prepare students to work in the industry and to provide students with the flexibility to pursue their favourite options and projects.

The student in the career can choose after the course

Lab

  • 1. Applications Developer
  • 2. Systems Engineer
  • 3. Software Engineer
  • 4. System Software Developer
  • 5. Database Programmer/Designer
  • 6. Computer Animation Expert
  • 7. Quality Assurance Specialist
  • 8. Systems Analyst
  • 9. Computer Science – Lecturer
  • 10. Information Security Specialist
B.Tech. Computer Sc. & Engg- Artificial Intelligence & Machine Learning (60 Seats)

The last decade has seen an escalation in the number of applications, solutions, platforms and tools based on Artificial Intelligence (AI). The newer technological prospects and digitalization being facilitated by AI are driving the major social and economic transformations since the industrial revolution. Systems that can learn from experiences, simulate reasoning and mimic human behavior are being developed worldwide.

Therefore, the demand of professionals with ability to research, discover and implement AI based solutions is increasing exponentially. The Bachelor of Technology (Artificial Intelligence & Machine Learning) programme is designed keeping in mind the current needs and skillset required for applying AI in diverse domains, designing and implementing AI solutions, and improvising the existing solutions into AI based solutions.

Artificial intelligence has emerged as the vital force behind several revolutionary digital innovations and technologies. It has been growing at an increased pace due to its versatility and advanced features in areas including health, transport, security and many more. With the world been quietly reshaped by machine learning, it has led to an enormous change in the course of our lives. Implementing Machine Learning(ML) in day to day lives resulted in making our jobs both easier and productive. Apart from providing advanced solution it has turned out to be an important metric for competitive edge business and innovation.

This course would be a pathway for students to focus on real time applications across all fields including information technology, media and entertainment, gaming, automative industry, and even banking and finance. Hands on training would keep students connected to advanced features of such intelligent learning systems and enhance the quality of present-day technology. The course would provide them in finding a lucrative career and a bright future both in terms of technology, research and innovation.

Career Paths

Over the past decade, an explosion of IT careers has arrived on the scene. Some of career choices for CSE(AI ML) Undergraduate includes:
  • Data Scientist
  • Data Technology Engineer – AI
  • Applied ML Engineer
  • Qualitative Expert
  • Analytics Manager
  • Algorithm Specialist
  • Computer Vision Engineer
  • Deep Learning Engineer
  • AI Architect

Since technology is growing and evolving at a breakneck speed, so are the jobs in Information Technology. Information Technology has become the foundation on which industries rest and the next decade will give birth to new opportunities and see the evolution of existing careers.

Infrastructure:

Artificial Intelligence being the most sought-after skill in the industry, DPGITM is in process to partnering with Nvidia, the technology leader in AI computing. As a part of this initiative, DPGITM will be procured Nvidia DGX Station, with four Nvidia Tesla V100 Tensor Core GPUs each with 32 GB memory and Intel Xeon processor with 20 cores, the workstation delivers 500 teraFLOPS of AI power. The DGX Station can accelerate machine learning training up to 215X faster and carry out deeper exploration in the fields of Data Science, Machine Learning and Deep Learning. Also the department has signed an MoU with IBM India Pvt Ltd. The IBM Big Data Software Centre of Excellence is an initiative with a vision to enable the students and faculty in higher education to gain the relevant skills in Big Data Analytics, experiential learning and to make them adept with latest Big Data technology and tools. Currently the researchers are involved in research projects on Bio-medical text mining, Analytics in surveillance videos, Data Analytics on Social Media data, Drug Analysis, Predictive Analytics for cancer, fraudulent data Analytics, and traffic data analytics.

B.Tech. Computer Sc. & Engg- Data Science (60 Seats)

B. Tech in Computer Science Computer Science (DS) is a new and growing field that contains a set of tools and methods used to extract useful data from data. This program incorporates Science data as a compact, problem -solving topic that learns to apply scientific techniques to practical problems

The curriculum curriculum includes the integration of data extraction, algorithm development, and technology to solve complex problems. The program focuses on skills transformation in three major areas of mathematical expertise, hacking technology skills and business and acumen strategy

At the heart of this program is the extensive use of big data by creative means of generating business value. Hidden insights are brought to the fore so that companies can make business decisions wisely. The Data Science program is directed to active and self-study classes during data processing and planning of data analysis activities.

Students looking fora job with different fields of discovery and challenging roles in the future industry. Financial security, freedom of movement, the prospect of learning all make this program an excellent career for computer science enthusiasts.

The student in the career can choose after the course
  • Database Administrators
  • Data Architects
  • Data Visualizers
  • Data Engineers
  • Data Ecologists
  • Data Science Consultant
  • Financial Modeller
  • Clinical and Pharmaceutical Analyst
  • Data Technologies Specialist

HoD Message

Dr. Sarika Chaudhary
Associate Professor, HOD CSE

Dear Students,

Welcome to the Department of Computer Science and Engineering (CSE) at DPG Institute of Technology and Management, Gurugram. Department of CSE came into existence in the year 2011 with an intake of 60 students per year.

As the Head of Department, I am honoured to lead a team of dedicated faculty members and enthusiastic students in our pursuit of academic excellence and innovation in the field of computer science. Our curriculum encompasses a wide spectrum of areas including Programming Languages, Software Engineering, Database Management Systems, Computer Networks, Artificial Intelligence, Machine Learning, Data Science, Cyber Security, Block-Chain, IoT- to name just a few. Our department is committed to provide an enriching educational experience that fosters intellectual growth, creativity, and innovation.

Beyond academics, we offer numerous opportunities for students to engage in projects, internships, and extracurricular activities that complement their learning and personal growth. The Department is proud to have a strong-alumni-network, many of whom hold influential positions in the IT industry and academia.

I encourage you to explore our website to learn more about the exciting programs, resources, and initiatives available within our department. Whether you are interested in artificial intelligence, cybersecurity, software engineering, or any other aspect of computer science, we are here to support you on your academic journey.

Once again, welcome to the Department of Computer Science and Engineering. I look forward to seeing all that you will accomplish during your time here.

Best regards,
Dr. Sarika Chaudhary
Head of Department, Computer Science and Engineering .

Faculty

Prof.(Dr.) Mukesh Yadav

Professor (Dean)
Department of Computer Science Engineering

Dr. Sarika Chaudhary

Associate Professor, HOD CSE
Department of Computer Science Engineering

Dr. Bhawna

Assistant Professor
Department of Computer Science Engineering

Ms. Renu Vadhera

Assistant Professor
Department of Computer Science Engineering

Ms. Archana Rohilla

Assistant Professor
Department of Computer Science Engineering

Ms. Smriti Dwivedi

Assistant Professor
Department of Computer Science Engineering

Ms. Phani Kumari Cheruku

Assistant Professor
Department of Computer Science Engineering

Mr. Yash Dhankhar

Assistant Professor
Department of Computer Science Engineering

Ms. Meenakshi Gupta

Assistant Professor
Department of Computer Science Engineering

Ms. Garima Choudhary

Assistant Professor
Department of Computer Science Engineering

Ms. Kanchan Choudhary

Assistant Professor
Department of Computer Science Engineering

Ms. Bhawna Kumari

Assistant Professor
Department of Computer Science Engineering

Rakhi Sharma

Assistant Professor
Department of Computer Science Engineering

Dr. Nidhi Srivastava

Assistant Professor
Department of Computer Science Engineering

Dr. Bharti Bisht

Assistant Professor
Department of Computer Science Engineering

Dr. Poonam sharma

Assistant Professor
Department of Computer Science Engineering

Ms. Arpita Mendiratta

Assistant Professor
Department of Computer Science Engineering

Ms. Neelam Kumari

Assistant Professor
Department of Computer Science Engineering

Richa Nehra

Assistant Professor
Department of Computer Science Engineering

Vision & Mission

Vision

To become leaders in providing academic excellence with career development skills and nurturing the students to compete globally with the curriculum that imparts theoretical foundations and hands on experience of Computer Science and Engineering and also build social and ethical values needed to make significant contributions to the society.

Mission

  • To achieve Academic excellence through innovative learning practices.
  • To collaborate with industries for giving opportunities to students to develop their employability and entrepreneurial skills
  • To prepare students to adapt to the challenges of an ever-changing market needs.
  • To enrich students with professional ethical values and high integrity to serve the society.

PEOs, PO’s and PSOs

  • To excel in their professional career with expertise in providing solutions to Computer Science and Technology problems.
  • To exhibit adaptive and agile skills in the core area of Computer Science & Engineering to meet the technical and managerial challenges.
  • To demonstrate interpersonal skills, professional ethics to work in a team to make a positive impact on society.

Program Outcomes (POs)

  • Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems.
  • Problem analysis: Identify, formulate, review research literature, and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences.
  • Design/development of solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations.
  • Conduct investigations of complex problems: Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.
  • Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations.
  • The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice.
  • Environment and sustainability: Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development.
  • Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.
  • Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.
  • Communication: Communicate effectively on complex engineering activities with the engineering community and with society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.
  • Project management and finance: Demonstrate knowledge and understanding of the engineering and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
  • Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change

PSOs

  • Upgrade and maintain legacy software systems through the application of latest techniques, programming skills, and tools.
  • Develop, validate and maintain software systems for diverse applications, addressing the automation requirements of both society and industry.
  • Acquaint with evolving landscape of computing and its latest trends, to engage in teaching, research & development activities and to work effectively in a team.

Labs. & Infrastructure

Computing Centres

The computing centre of Department of Computer Science and Engineering supports 180 clients across the various laboratories with an IBM XEON-X3400 server. The Laboratories are installed with Thin Client, a centrally managed tool/system for internet browsing, HCL Busy Bee (C2D) and having Wi-Fi connectivity. OFC based 20Mbps Internet facilities have been provided throughout the premises. The department of Computer Science & Engineering have following laboratories:

  • Computer Programming / Programming Laboratory
  • Data Structure Laboratory
  • Database Lab/Oracle Laboratory
  • Internet Lab/Computer Centre
  • Microsoft Laboratory
  • Advance Java Lab
  • Artificial Intelligent Systems lab
  • Computer Networks Lab
  • Soft Computing Lab/Neural Network Lab
  • Operating Systems Lab
  • Visual programming Lab
  • Research Lab
  • Open Source Programming Laboratory

Employment Opportunities

Empower Future with a Diverse Range of Career Opportunities

At DPGITM, we are committed to helping students transition from education to successful careers. Through a combination of academic excellence, hands-on experience, and industry connections, we prepare our graduates to thrive in a dynamic job market. Our dedicated placement team provides personalized guidance, offering resume-building workshops, internship placements, and networking opportunities with top employers across various industries. Whether you’re aiming for a career in technology, business, healthcare, or the arts, we ensure that you leave equipped with the skills, confidence, and connections to pursue your goals. Let us help you shape the future you’ve always envisioned.

Job Profiles

  • Software Developer/ Engineer
  • Data Scientist
  • Data Analyst
  • Data Engineer
  • Business Analyst
  • Cybersecurity Analyst
  • Artificial Intelligence Engineer
  • Web Developer
  • Database Administrator
  • Cloud Computing Specialist
  • Mobile App Developer
  • IT Project Manager
  • Robotics Engineer
  • Content Developer
  • Quality Assurance Engineer
  • Quality Assurance Test Lead
  • Data Warehouse Analyst
  • Computer Programmer
  • Computer Systems Analyst
  • Professor
  • PCB Designer
  • Research Analyst
  • Computer Network Architect

Career Opportunities (Industries/Organizations)

  • BHEL (Bharat Heavy Electronics Ltd)
  • ONGC (Oil and Natural Gas Corporation Limited)
  • HPCL (Hindustan Petroleum Corporation Limited)
  • ECIL (Electronic Corporation of India Limited)
  • AAI (Airport Authority of India)
  • DRDO (Defence Research and Development Organization)
  • IOCL (Indian Oil Corporation Limited)
  • BSNL (Bharat Sanchar Nigam Limited)
  • SAIL (Steel Authority of India)
  • C-DAC (Centre for Development of Advanced Computing)
  • ISRO (Indian Space Research Organization)
  • IB DCIO (Intelligence Bureau)
  • RRB (Railway Recruitment Board)
  • Government departments and authorities that recruit CSE specialists are: Specialist officer in top Indian Banks such as RBI, PNB, SIDBI, IBPS, SBI etc.
  • Teacher in Kendriya Vidyalaya and other teaching job options through central and state examinations (A Computer Science Engineer doesn’t need to have a B.Ed. degree to appear for the KVS teaching examination).

Clubs

  • RAKSHAVEDA: Cybersecurity Club
  • AI ENTHUSIASTS
  • DATA WIZARDS
  • TECH INNOVATORS
View Events

Syllabus and Scheme of Study

TitleDownload
B.Tech AIML 2nd yearDownload
B.Tech AIML 3rd yearDownload
B.Tech AIML 4th yearDownload
B.Tech CSE- 2nd yearDownload
B.Tech CSE- 3rd yearDownload
B.Tech CSE- 4th yearDownload
B.Tech DS- 2nd yearDownload
B.Tech DS- 3rd yearDownload
B.Tech DS- 4th yearDownload
B.Tech DS- 4th yearDownload
M.Tech CSE – 1st YearDownload
M.Tech CSE – 2nd YearDownload

Previous Year’s Question Papers

Artificial Intelligence

TitleDownload
B.Tech 6th Sem July 2021Download
B.Tech 6th Sem July 2022Download
B.Tech 6th Sem May 2023Download

Analysis and Design of Algorithm

TitleDownload
B.Tech 6th Sem May 2012Download
B.Tech 5th Sem Mar 2021Download
B.Tech 6th Sem May 2019Download
B.Tech 5th Sem Dec 2022Download
B.Tech 5th Sem Dec 2022Download

Digital Logic and Computer Architecture

TitleDownload
B.Tech 3rd Sem Dec 2022Download
B.Tech 3rd Sem Feb 2022Download

Advanced Computer Architecture

TitleDownload
B.Tech 7th Sem Dec 2018Download
B.Tech 7th Sem Dec 2019Download

Python Programming

TitleDownload
B.Tech 3rd Sem Mar 2021Download
B.Tech 3rd Sem Mar 2021Download
B.Tech 3rd Sem Mar 2021Download
B.Tech 3rd Sem Mar 2021Download

Software Engineering

TitleDownload
B.Tech 5th Sem Mar 2021Download

Software Testing

TitleDownload
B.Tech 7th Sem Mar 2023Download

Data Structure and Algorithm

TitleDownload
B.E 3rd Sem Dec 2012Download
B.Tech 3rd Sem Mar 2021Download
B.Tech 3rd Sem Mar 2021Download
B.Tech 3rd Sem Dec 2019Download
B.Tech 3rd Sem Dec 2022Download

Theory of Automata Computation

TitleDownload
B.Tech 5th Sem Dec 2012Download
B.E. 4th Sem May 2012Download
B.Tech 5th Sem Mar 2021Download
B.Tech 5th Sem Mar 2021Download
B.Tech 5th Sem Dec 2022Download
B.Tech 7th Sem 2012 – 2017Download
B.Tech 7th Sem May 2019Download

Computer Networks

TitleDownload
B.Tech 5th Sem Mar 2021Download
B.Tech 6th Sem May 2017Download
B.Tech 6th Sem Oct 2020Download
B.Tech 6th Sem May 2019Download
B.Tech 6th Sem May 2019Download
B.Tech 6th Sem Jul 2022Download
B.Tech 6th Sem Jul 2021Download

Programming in Java

TitleDownload
B.Tech 5th Sem Mar 2021Download

Object Oriented Programming

TitleDownload
B.Tech 4th Sem May 2017Download
B.Tech 4th Sem Oct 2020Download
B.Tech 4th Sem Dec 2022Download

Computer Architecture and Organization

TitleDownload
B.Tech 4th Sem May 2018Download
B.Tech 4th Sem Mar 2021Download
B.Tech 4th Sem May 2019Download
B.Tech 4th Sem May 2018Download
B.Tech 4th Sem July 2022Download
B.Tech 4th Sem May 2023Download

Database Management Systems

TitleDownload
B.Tech 4th Sem Oct 2020Download
B.Tech 4th Sem May 2018Download
B.Tech 4th Sem May 2019Download
B.Tech 3rd Sem Feb 2022Download
B.Tech 4th Sem July 2021Download
B.Tech 4th Sem July 2022Download
B.Tech 4th Sem May 2023Download

Programming for Problem Solving

TitleDownload
B.Tech 1st Sem Mar 2021Download
B.Tech 1st Sem Mar 2021Download
B.Tech 2nd Sem May 2019Download
B.Tech 2nd Sem May 2019Download

Artificial Engineering And Machine Learning

TitleDownload
Big Data & Analytics 5th Sem Nov 2023Download
Computer Networks 5th Sem Mar 2021Download
Computer Networks 6th Sem Jul 2021Download
Computer Networks 6th Sem Oct 2020Download
Computer Networks 5th Sem Dec 2022Download
Computer Networks 6th Sem May 2015Download
Computer Networks 6th Sem May 2016Download
Computer Networks 6th Sem May 2017Download
Programming For Data Science And AIML 4th Sem Jul 2022Download
Programming For Data Science And AIML 4th Sem Jul 2022 – Part 2Download
Statistical Machine Learning 6th Sem May 2023Download

B. Tech 4th Sem

TitleDownload
Object Oriented Programming Using C++ Oct 2020Download
Object Oriented Programming Jul 2021Download
Object Oriented Programming Using C++ Jul 2021Download
Object Oriented Programming Using C++ May 2019Download
Object Oriented Programming May 2023Download
Object Oriented Programming Using C++ May 2018Download
Operating System Jul 2021Download
Operating System Jul 2022Download
Operating System May 2023Download
Operating System Dec 2017 (5th Sem)Download
Web Technologies May 2023Download
Web Technologies Jul 2022Download
Web Technologies Dec 2017 (5th Sem)Download
Web Technologies Dec 2018 (5th Sem)Download

B. Tech 6th Sem

TitleDownload
Advanced Java Mar 2021 (7th Sem)Download
Advanced Java May 2023Download
Advanced Java Jul 2021Download
Advanced Java Oct 2020 (7th Sem)Download
Artificial Intelligence Dec 2023Download
Compiler Design May 2023Download
Compiler Design Apr 2021Download
Compiler Design May 2019Download
Compiler Design May 2018Download
Compiler Design Oct 2020Download
Computer Graphics May 2023Download
Computer Graphics Dec 2018Download
Computer Graphics Dec 2016Download
Data Science May 2023Download

B. Tech 8th Sem

TitleDownload
Big Data Analysis May 2023Download
Machine Learning Dec 2022Download

Departmental Magazine

TitleDownload
Bit n Bytes: CSE Insights Vol. 1Download
Bit n Bytes: CSE Insights Vol. 2Download