Collegese

Welcome to Collegese! Sign in →

Collegese

    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.