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

B.Tech in Computer Science and Engineering

MIT Group of Institutes Ujjain
Duration
4 Years
Computer Science and Engineering UG OFFLINE

Duration

4 Years

B.Tech in Computer Science and Engineering

MIT Group of Institutes Ujjain
Duration
Apply

Fees

₹15,00,000

Placement

92.5%

Avg Package

₹6,50,000

Highest Package

₹12,00,000

OverviewAdmissionsCurriculumFeesPlacements
4 Years
Computer Science and Engineering
UG
OFFLINE

Fees

₹15,00,000

Placement

92.5%

Avg Package

₹6,50,000

Highest Package

₹12,00,000

Seats

200

Students

300

ApplyCollege

Seats

200

Students

300

Curriculum

Course List and Credit Structure

SemesterCourse CodeCourse TitleCredit (L-T-P-C)Prerequisite
1CS101Engineering Mathematics I3-1-0-4-
1CS102Introduction to Programming3-0-0-3-
1CS103Physics for Engineers3-1-0-4-
1CS104Chemistry for Engineers3-1-0-4-
1CS105English Communication Skills2-0-0-2-
1CS106Engineering Graphics and Design2-0-0-2-
1CS107Computer Programming Lab0-0-3-1-
2CS201Engineering Mathematics II3-1-0-4CS101
2CS202Data Structures and Algorithms3-1-0-4CS102
2CS203Digital Logic and Computer Organization3-1-0-4-
2CS204Object-Oriented Programming3-1-0-4CS102
2CS205Electronic Devices and Circuits3-1-0-4-
2CS206Data Structures Lab0-0-3-1CS202
2CS207Object-Oriented Programming Lab0-0-3-1CS204
3CS301Database Management Systems3-1-0-4CS202
3CS302Operating Systems3-1-0-4CS204
3CS303Computer Networks3-1-0-4CS203
3CS304Software Engineering3-1-0-4CS202
3CS305Probability and Statistics3-1-0-4CS101
3CS306Database Systems Lab0-0-3-1CS301
3CS307Operating Systems Lab0-0-3-1CS302
4CS401Compiler Design3-1-0-4CS301
4CS402Artificial Intelligence3-1-0-4CS302
4CS403Machine Learning3-1-0-4CS305
4CS404Cybersecurity Fundamentals3-1-0-4CS303
4CS405Human Computer Interaction3-1-0-4CS202
4CS406AI and ML Lab0-0-3-1CS402
5CS501Advanced Algorithms3-1-0-4CS202
5CS502Distributed Systems3-1-0-4CS303
5CS503Big Data Analytics3-1-0-4CS301
5CS504Internet of Things3-1-0-4CS203
5CS505Software Testing and Quality Assurance3-1-0-4CS304
5CS506IoT Lab0-0-3-1CS504
6CS601Cloud Computing3-1-0-4CS303
6CS602Computer Vision3-1-0-4CS402
6CS603Natural Language Processing3-1-0-4CS402
6CS604Network Security3-1-0-4CS303
6CS605Mobile Application Development3-1-0-4CS204
6CS606Web Technologies Lab0-0-3-1CS304
7CS701Research Methodology2-0-0-2-
7CS702Capstone Project I3-0-0-3-
7CS703Thesis Writing and Presentation2-0-0-2-
8CS801Capstone Project II4-0-0-4CS702
8CS802Internship3-0-0-3-
8CS803Elective Courses4-0-0-4-

Advanced Departmental Electives

Course: Artificial Intelligence and Machine Learning
Learning Objectives: This course introduces students to the fundamentals of AI and ML, including supervised and unsupervised learning techniques, neural networks, deep learning architectures, and reinforcement learning. Students will gain hands-on experience with frameworks like TensorFlow and PyTorch.

Course: Cybersecurity Fundamentals
Learning Objectives: This course covers essential concepts in cybersecurity, including network security, cryptography, ethical hacking, and risk assessment. Students will learn how to protect systems from threats and implement secure design principles.

Course: Software Engineering
Learning Objectives: This course provides a comprehensive overview of software engineering principles, including requirements analysis, system design, testing strategies, and project management. Students will work on group projects to apply these concepts in real-world scenarios.

Course: Data Science and Big Data Analytics
Learning Objectives: Students will learn how to collect, process, and analyze large datasets using tools like Python, R, SQL, and Spark. The course covers statistical modeling, data visualization, and predictive analytics techniques.

Course: Internet of Things (IoT)
Learning Objectives: This course explores the architecture and implementation of IoT systems, including sensor networks, embedded programming, and cloud integration. Students will design and develop IoT applications for smart environments.

Course: Human-Computer Interaction
Learning Objectives: The course focuses on designing user interfaces that are intuitive, accessible, and effective. Students will learn about usability testing, interaction design, and cognitive psychology principles applied to UI development.

Course: Game Development
Learning Objectives: This course introduces students to game design and development using modern engines like Unity and Unreal. Topics include 2D/3D graphics programming, animation, sound design, and game physics.

Course: Computer Networks
Learning Objectives: Students will study the architecture and protocols of computer networks, including TCP/IP, routing algorithms, network security, and wireless communication. The course includes practical labs on network simulation and troubleshooting.

Course: Mobile Application Development
Learning Objectives: This course covers mobile app development for both iOS and Android platforms. Students will learn about UI/UX design, native programming languages, and cross-platform frameworks like React Native and Flutter.

Course: Robotics and Automation
Learning Objectives: The course explores the principles of robotics, including control systems, sensor integration, and automation technologies. Students will build robotic systems and program them to perform specific tasks.

Project-Based Learning Philosophy

The department emphasizes a project-based learning approach that encourages students to apply theoretical knowledge to practical problems. Projects are designed to simulate real-world scenarios and provide students with opportunities to collaborate, innovate, and lead.

Mini-projects begin in the second year and culminate in a final-year thesis or capstone project. These projects are assigned based on student interests and faculty expertise, ensuring personalized mentorship and guidance.

The evaluation criteria for these projects include technical depth, innovation, presentation quality, and peer feedback. Students are encouraged to present their work at conferences and competitions to gain recognition and networking opportunities.