Collegese

Welcome to Collegese! Sign in →

Collegese
  • Colleges
  • Courses
  • Exams
  • Scholarships
  • Blog

Search colleges and courses

Search and navigate to colleges and courses

Start your journey

Ready to find your dream college?

Join thousands of students making smarter education decisions.

Watch How It WorksGet Started

Discover

Browse & filter colleges

Compare

Side-by-side analysis

Explore

Detailed course info

Collegese

India's education marketplace helping students discover the right colleges, compare courses, and build careers they deserve.

© 2026 Collegese. All rights reserved. A product of Nxthub Consulting Pvt. Ltd.

Apply

Scholarships & exams

support@collegese.com
+91 88943 57155
Pune, Maharashtra, India

Duration

4 Years

Computer Science

Dr Preeti Global University Shivpuri
Duration
4 Years
Computer Science UG OFFLINE

Duration

4 Years

Computer Science

Dr Preeti Global University Shivpuri
Duration
Apply

Fees

₹12,00,000

Placement

93.5%

Avg Package

₹6,50,000

Highest Package

₹18,00,000

OverviewAdmissionsCurriculumFeesPlacements
4 Years
Computer Science
UG
OFFLINE

Fees

₹12,00,000

Placement

93.5%

Avg Package

₹6,50,000

Highest Package

₹18,00,000

Seats

100

Students

350

ApplyCollege

Seats

100

Students

350

Curriculum

Course Structure Overview

The B.Tech Computer Science program at Dr Preeti Global University Shivpuri is structured over eight semesters, with a carefully balanced mix of core courses, departmental electives, science electives, and practical labs. This structure ensures students gain both breadth and depth in their understanding of computer science while also developing specialized skills through focused electives.

Semester Course Code Course Title Credit (L-T-P-C) Pre-requisites
1 CS101 Introduction to Programming 3-0-0-3 -
1 CS102 Engineering Mathematics I 4-0-0-4 -
1 CS103 Physics for Computer Science 3-0-0-3 -
1 CS104 Chemistry for Computer Science 3-0-0-3 -
1 CS105 Communication Skills 2-0-0-2 -
1 CS106 Lab: Introduction to Programming 0-0-3-1 -
2 CS201 Data Structures and Algorithms 4-0-0-4 CS101
2 CS202 Engineering Mathematics II 4-0-0-4 CS102
2 CS203 Electrical and Electronics Engineering 3-0-0-3 -
2 CS204 Computer Organization and Architecture 3-0-0-3 -
2 CS205 Lab: Data Structures and Algorithms 0-0-3-1 CS101
3 CS301 Database Management Systems 3-0-0-3 CS201
3 CS302 Operating Systems 3-0-0-3 CS204
3 CS303 Computer Networks 3-0-0-3 CS204
3 CS304 Probability and Statistics 3-0-0-3 CS102
3 CS305 Lab: Database Management Systems 0-0-3-1 CS201
4 CS401 Software Engineering 3-0-0-3 CS301
4 CS402 Design and Analysis of Algorithms 3-0-0-3 CS201
4 CS403 Object-Oriented Programming using Java 3-0-0-3 CS101
4 CS404 Lab: Software Engineering 0-0-3-1 CS301
5 CS501 Machine Learning 3-0-0-3 CS304, CS201
5 CS502 Cryptography and Network Security 3-0-0-3 CS303
5 CS503 Data Mining and Warehousing 3-0-0-3 CS301
5 CS504 Web Technologies 3-0-0-3 CS403
5 CS505 Lab: Machine Learning 0-0-3-1 CS501
6 CS601 Big Data Analytics 3-0-0-3 CS503
6 CS602 Embedded Systems 3-0-0-3 CS204
6 CS603 Cloud Computing 3-0-0-3 CS303
6 CS604 Human Computer Interaction 3-0-0-3 CS401
6 CS605 Lab: Cloud Computing 0-0-3-1 CS603
7 CS701 Capstone Project I 4-0-0-4 All previous semesters
7 CS702 Advanced Topics in Computer Science 3-0-0-3 CS501 or CS502 or CS503
7 CS703 Research Methodology 2-0-0-2 -
8 CS801 Capstone Project II 6-0-0-6 CS701
8 CS802 Internship 3-0-0-3 All previous semesters

Advanced Departmental Elective Courses

The department offers several advanced elective courses that allow students to explore specialized areas of interest. These courses are designed to keep up with current industry trends and research advancements.

  • Machine Learning: This course explores the fundamentals of machine learning algorithms, including supervised and unsupervised learning techniques. Students learn how to apply these methods to real-world problems using tools like TensorFlow and Scikit-learn.
  • Cryptography and Network Security: Focused on protecting data in transit and at rest, this course covers cryptographic protocols, secure communication systems, and network defense mechanisms against cyber threats.
  • Data Mining and Warehousing: This elective introduces students to the processes of extracting knowledge from large datasets. Topics include data cleaning, transformation, clustering, classification, and association rule mining.
  • Web Technologies: Students are exposed to modern web development frameworks such as React, Node.js, and MongoDB. The course emphasizes full-stack development and responsive design principles.
  • Big Data Analytics: With the explosion of data in recent years, this course teaches students how to process and analyze large volumes of data using Hadoop, Spark, and other big data tools.
  • Embedded Systems: This course focuses on designing and developing embedded systems used in consumer electronics, automotive systems, and industrial automation. Students learn about microcontrollers, real-time operating systems, and hardware-software integration.
  • Cloud Computing: Covering cloud infrastructure, virtualization, and service models (IaaS, PaaS, SaaS), this course prepares students for deploying scalable applications on platforms like AWS, Azure, and GCP.
  • Human Computer Interaction: This course explores how users interact with computers and focuses on designing intuitive interfaces. Students learn about usability testing, user research, and prototyping techniques.
  • Game Development: Designed for students interested in the entertainment industry, this course covers game design principles, 3D modeling, physics simulation, and programming languages like C# or Python.
  • Mobile Application Development: Students learn to build cross-platform mobile apps using frameworks like Flutter or React Native. The course emphasizes user experience, app architecture, and deployment strategies.

Project-Based Learning Philosophy

Our department strongly believes in the value of project-based learning as a means of integrating theory with practice. Projects are designed to simulate real-world scenarios, encouraging students to apply their knowledge creatively and collaboratively.

Mini-Projects

Throughout the program, students complete several mini-projects that span multiple semesters. These projects typically involve small teams of 3-5 students working under faculty supervision. The goal is to reinforce concepts learned in class while developing essential skills like problem-solving, teamwork, and communication.

Final-Year Thesis/Capstone Project

The capstone project is the culmination of a student's academic journey. Students select a topic relevant to their specialization or an emerging trend in the field. They work closely with a faculty mentor throughout the semester, conducting literature reviews, developing prototypes, and presenting findings at a final symposium.

Project Selection Process

Students begin selecting their capstone project topics during the seventh semester. They can choose from faculty research areas or propose original ideas that align with industry needs. The selection process includes proposal submission, mentor allocation, and progress reviews at mid-semester.