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

    Mahatama Gandhi University Ri Bhoi
    Duration
    4 Years
    Computer Science UG OFFLINE

    Duration

    4 Years

    Computer Science

    Mahatama Gandhi University Ri Bhoi
    Duration
    Apply

    Fees

    ₹4,84,000

    Placement

    97.0%

    Avg Package

    ₹11,00,000

    Highest Package

    ₹22,00,000

    OverviewAdmissionsCurriculumFeesPlacements
    4 Years
    Computer Science
    UG
    OFFLINE

    Fees

    ₹4,84,000

    Placement

    97.0%

    Avg Package

    ₹11,00,000

    Highest Package

    ₹22,00,000

    Seats

    120

    Students

    1,200

    ApplyCollege

    Seats

    120

    Students

    1,200

    Curriculum

    Curriculum Overview for Computer Science at Mahatama Gandhi University Ri Bhoi

    The curriculum of the Computer Science program at Mahatama Gandhi University Ri Bhoi is meticulously designed to provide students with a strong foundation in both theoretical and practical aspects of computer science. It integrates fundamental concepts with contemporary applications, ensuring graduates are well-prepared for the challenges of a rapidly evolving industry.

    Course Structure

    The program spans eight semesters over four academic years, with each semester carrying specific course load tailored to student development and learning progression.

    SemesterCourse CodeCourse TitleCredit Structure (L-T-P-C)Prerequisites
    1CS101Introduction to Computer Science3-0-0-3None
    1CS102Programming in C2-0-2-4None
    1PH101Physics for Computer Science3-0-0-3None
    1MA101Calculus and Analytical Geometry4-0-0-4None
    2CS201Data Structures and Algorithms3-0-0-3CS102
    2CS202Object-Oriented Programming in Java2-0-2-4CS102
    2EC101Basic Electronics3-0-0-3None
    2MA201Linear Algebra and Differential Equations4-0-0-4MA101
    3CS301Databases Management Systems3-0-0-3CS201
    3CS302Operating Systems3-0-0-3CS202
    3CS303Computer Networks3-0-0-3EC101
    3CS304Software Engineering3-0-0-3CS202
    4CS401Artificial Intelligence3-0-0-3CS301, CS302
    4CS402Machine Learning3-0-0-3CS401
    4CS403Cybersecurity3-0-0-3CS303
    4CS404Cloud Computing3-0-0-3CS303
    5CS501Data Science3-0-0-3CS402
    5CS502Internet of Things (IoT)3-0-0-3CS303
    5CS503Human-Computer Interaction3-0-0-3CS301
    5CS504Game Development3-0-0-3CS202
    6CS601Capstone Project I2-0-0-2CS501
    6CS602Capstone Project II2-0-0-2CS601
    6CS603Research Methodology2-0-0-2None
    6CS604Internship0-0-0-6CS301
    7CS701Advanced Topics in AI3-0-0-3CS402
    7CS702Deep Learning3-0-0-3CS701
    7CS703Natural Language Processing3-0-0-3CS402
    7CS704Reinforcement Learning3-0-0-3CS701
    8CS801Final Year Thesis2-0-0-4CS602
    8CS802Project Presentation2-0-0-2CS801
    8CS803Entrepreneurship in Tech2-0-0-2None
    8CS804Industry Internship0-0-0-6CS301

    Advanced Departmental Electives

    The department offers several advanced elective courses that allow students to explore specialized areas of interest and enhance their technical expertise. These courses are taught by faculty members who are experts in their respective fields.

    • Deep Learning: This course delves into neural network architectures, convolutional networks, recurrent networks, and transformer models. Students learn to implement complex deep learning systems using frameworks like TensorFlow and PyTorch.
    • Computer Vision: Designed for students interested in image processing and visual recognition, this course covers topics such as edge detection, object tracking, image segmentation, and face recognition algorithms.
    • Natural Language Processing: Students are introduced to language modeling, sentiment analysis, machine translation, and dialogue systems. Practical assignments involve building chatbots and text summarization tools using NLP libraries like NLTK and spaCy.
    • Reinforcement Learning: This course explores decision-making strategies in dynamic environments using Markov Decision Processes (MDPs). Students implement reinforcement learning agents for games, robotics, and autonomous systems.
    • Cryptography and Network Security: The focus is on secure communication protocols, encryption techniques, and cyber threat detection. Students gain hands-on experience with tools like Wireshark, Burp Suite, and OpenSSL.
    • Big Data Analytics: Using Hadoop and Spark clusters, students learn to process large volumes of data for business intelligence and predictive analytics. Projects include designing scalable data pipelines and visualizing insights from big datasets.
    • Mobile App Development: Emphasis is placed on developing cross-platform applications using Flutter or React Native. Students create functional apps for iOS and Android devices, integrating APIs and backend services.
    • DevOps and Cloud Engineering: This course covers CI/CD pipelines, containerization with Docker, orchestration with Kubernetes, and cloud deployment strategies on AWS, Azure, and GCP.
    • Human-Computer Interaction: The course addresses usability principles, user interface design, accessibility standards, and prototyping tools like Figma and Adobe XD. Students conduct usability studies and evaluate interaction designs.
    • Quantum Computing Fundamentals: An introduction to quantum algorithms, qubits, superposition, entanglement, and quantum error correction. Students simulate quantum circuits using Qiskit and IBM Quantum Experience.

    Project-Based Learning Philosophy

    The department believes in fostering innovation through project-based learning. From the first year, students are encouraged to work on mini-projects that align with classroom knowledge and real-world applications. These projects serve as a bridge between theory and practice, enhancing critical thinking and teamwork skills.

    Mini-projects are typically completed within 2-3 months and are evaluated based on design documentation, implementation quality, testing results, and presentation skills. Students often collaborate in teams of 2-4 members, mimicking professional environments and preparing them for future careers.

    The final-year capstone project represents the culmination of student learning. Each student selects a topic under faculty mentorship, conducting original research or developing an innovative application. The process includes proposal writing, literature review, system design, prototyping, experimentation, and final reporting. Students present their findings to a panel of faculty members and industry experts.

    Faculty mentors guide students throughout the project lifecycle, offering technical support, feedback, and career guidance. The department also hosts an annual capstone showcase where students display their work to the campus community, industry partners, and potential employers.