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

Bachelor of Technology in Computer Science and Engineering

Mata Tripura Sundari Open University Gomati
Duration
4 Years
Computer Science UG OFFLINE

Duration

4 Years

Bachelor of Technology in Computer Science and Engineering

Mata Tripura Sundari Open University Gomati
Duration
Apply

Fees

₹3,50,000

Placement

93.5%

Avg Package

₹5,80,000

Highest Package

₹9,50,000

OverviewAdmissionsCurriculumFeesPlacements
4 Years
Computer Science
UG
OFFLINE

Fees

₹3,50,000

Placement

93.5%

Avg Package

₹5,80,000

Highest Package

₹9,50,000

Seats

120

Students

1,200

ApplyCollege

Seats

120

Students

1,200

Curriculum

Comprehensive Course List Across 8 Semesters

SemesterCourse CodeCourse TitleCredit Structure (L-T-P-C)Prerequisites
1CS101Introduction to Programming with C3-0-0-3None
1CS102Mathematics I4-0-0-4None
1CS103Physics for Computer Science3-0-0-3None
1CS104Chemistry for Computer Science3-0-0-3None
1CS105Engineering Drawing and Graphics2-0-0-2None
1CS106Computer Fundamentals2-0-0-2None
2CS201Data Structures and Algorithms4-0-0-4CS101
2CS202Mathematics II4-0-0-4CS102
2CS203Digital Logic Design3-0-0-3CS103
2CS204Object-Oriented Programming with Java3-0-0-3CS101
2CS205Database Management Systems3-0-0-3CS201
2CS206Computer Organization and Architecture3-0-0-3CS203
3CS301Operating Systems3-0-0-3CS206
3CS302Software Engineering3-0-0-3CS201
3CS303Computer Networks3-0-0-3CS206
3CS304Discrete Mathematical Structures3-0-0-3CS202
3CS305Web Technologies3-0-0-3CS204
3CS306Human Computer Interaction2-0-0-2CS101
4CS401Artificial Intelligence and Machine Learning3-0-0-3CS301
4CS402Cybersecurity3-0-0-3CS303
4CS403Data Mining and Analytics3-0-0-3CS302
4CS404Embedded Systems3-0-0-3CS306
4CS405Cloud Computing3-0-0-3CS301
4CS406Mobile Application Development3-0-0-3CS305
5CS501Advanced Algorithms3-0-0-3CS201
5CS502Big Data Technologies3-0-0-3CS403
5CS503DevOps and CI/CD3-0-0-3CS405
5CS504Quantitative Finance3-0-0-3CS202
5CS505Internet of Things (IoT)3-0-0-3CS404
5CS506Special Topics in Computer Science3-0-0-3CS401
6CS601Research Methodology2-0-0-2CS501
6CS602Capstone Project I4-0-0-4CS506
6CS603Internship6-0-0-6CS502
7CS701Capstone Project II4-0-0-4CS602
7CS702Advanced Cybersecurity3-0-0-3CS402
7CS703Advanced Machine Learning3-0-0-3CS401
7CS704Specialized Elective I3-0-0-3CS506
8CS801Industry Internship8-0-0-8CS703
8CS802Final Project Defense2-0-0-2CS701
8CS803Professional Development2-0-0-2CS603

Detailed Departmental Elective Courses

Departmental electives provide students with advanced knowledge in specific areas of computer science. Here are descriptions of several key elective courses:

Artificial Intelligence and Machine Learning (CS401)

This course explores the principles and techniques of artificial intelligence, including search algorithms, knowledge representation, planning, decision making under uncertainty, and machine learning models such as neural networks, support vector machines, and reinforcement learning. Students gain hands-on experience through lab sessions involving popular frameworks like TensorFlow and PyTorch.

Cybersecurity (CS402)

Students learn about various cybersecurity threats, attack vectors, defensive mechanisms, and ethical hacking practices. The course covers encryption techniques, network security protocols, digital forensics, intrusion detection systems, and incident response procedures, preparing students for roles in cybersecurity consulting and threat analysis.

Data Mining and Analytics (CS403)

This course introduces data mining concepts, including association rule mining, clustering, classification, regression, anomaly detection, and visualization techniques. Students work with real-world datasets using tools like R, Python, and SQL to extract meaningful insights and build predictive models.

Embedded Systems (CS404)

The course delves into the design and implementation of embedded systems for microcontrollers and digital signal processors. Topics include real-time operating systems, hardware-software co-design, interrupt handling, memory management, and application development for IoT devices using C/C++.

Cloud Computing (CS405)

Students explore cloud computing architectures, service models (IaaS, PaaS, SaaS), deployment models (public, private, hybrid), and platforms like AWS, Azure, and Google Cloud. The course includes hands-on labs for deploying scalable applications and managing infrastructure in the cloud.

Mobile Application Development (CS406)

This course teaches mobile app development using cross-platform frameworks like React Native and Flutter. Students learn UI/UX design principles, state management, API integration, and best practices for building responsive apps across iOS and Android platforms.

Advanced Algorithms (CS501)

Building upon foundational knowledge of algorithms, this course covers advanced topics such as approximation algorithms, online algorithms, parameterized complexity, and algorithmic game theory. Students engage in problem-solving sessions and implement complex algorithms for optimization problems.

Big Data Technologies (CS502)

This course provides an overview of big data frameworks such as Hadoop, Spark, Kafka, and Hive. Students gain practical experience with large-scale data processing pipelines and learn how to manage and analyze petabytes of structured and unstructured data using distributed computing techniques.

DevOps and CI/CD (CS503)

The course introduces DevOps practices and tools for continuous integration and delivery. Students learn about version control systems, containerization with Docker, orchestration with Kubernetes, automation testing, monitoring, and deployment strategies for agile software development.

Quantitative Finance (CS504)

This interdisciplinary course combines mathematical modeling with financial theory to understand market dynamics, pricing derivatives, risk management, and portfolio optimization. Students use Python and MATLAB to develop quantitative models and backtest trading strategies.

Internet of Things (IoT) (CS505)

The course explores IoT architecture, sensor networks, edge computing, communication protocols (WiFi, Bluetooth, Zigbee), and security challenges in connected environments. Students design and deploy IoT solutions for smart cities, agriculture, healthcare, and industrial automation.

Special Topics in Computer Science (CS506)

This elective allows students to explore emerging trends and specialized areas in computer science such as quantum computing, blockchain, natural language processing, computer vision, and robotics. Each semester, the course content is updated based on current research and industry developments.

Project-Based Learning Framework

Our department strongly believes in project-based learning as a cornerstone of technical education. The curriculum integrates mini-projects throughout each semester to reinforce theoretical concepts with practical implementation. These projects are designed to simulate real-world scenarios, encouraging students to collaborate, innovate, and solve complex problems.

Mini-Projects

Mini-projects are assigned at the end of each semester and typically span 2-4 weeks. They focus on specific aspects of the course material and require students to apply their knowledge in a practical setting. Projects are evaluated based on technical correctness, creativity, documentation quality, and presentation skills.

Final-Year Thesis/Capstone Project

The final-year capstone project is a significant component of the program that spans two semesters. Students choose a topic aligned with their specialization and work closely with faculty mentors to conduct research or develop an innovative solution. The project involves literature review, experimental design, implementation, testing, and documentation. It culminates in a formal defense before a panel of experts.

Project Selection and Mentorship

Students can select their projects from a list provided by faculty members or propose their own ideas after consultation with mentors. The department ensures that each student is paired with a suitable faculty mentor based on expertise and availability. Regular progress meetings are scheduled to guide students through the project lifecycle.