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

    2 Years

    Masters Of Computer Science

    Dr B R Ambedkar Institute Of Technology Port Blair
    Duration
    2 Years
    Masters Of Computer Science PG OFFLINE

    Duration

    2 Years

    Masters Of Computer Science

    Dr B R Ambedkar Institute Of Technology Port Blair
    Duration
    Apply

    Fees

    ₹2,50,000

    Placement

    92.0%

    Avg Package

    ₹7,50,000

    Highest Package

    ₹15,00,000

    OverviewAdmissionsCurriculumFeesPlacements
    2 Years
    Masters Of Computer Science
    PG
    OFFLINE

    Fees

    ₹2,50,000

    Placement

    92.0%

    Avg Package

    ₹7,50,000

    Highest Package

    ₹15,00,000

    Seats

    120

    Students

    120

    ApplyCollege

    Seats

    120

    Students

    120

    Curriculum

    Course Structure Overview

    The curriculum of the Masters Of Computer Science program at Dr B R Ambedkar Institute Of Technology Port Blair is meticulously designed to provide a comprehensive understanding of modern computing concepts and technologies. The program spans two academic years, divided into four semesters, with each semester consisting of core courses, departmental electives, science electives, and laboratory sessions.

    SemesterCourse CodeCourse TitleCredit (L-T-P-C)Prerequisites
    1CS101Advanced Data Structures3-1-0-4None
    1CS102Algorithm Design & Analysis3-1-0-4CS101
    1CS103Mathematics for Computer Science3-1-0-4None
    1CS104Computer Organization & Architecture3-1-0-4None
    1CS105Operating Systems3-1-0-4CS104
    1CS106Database Systems3-1-0-4CS102
    1CS107Programming Paradigms3-1-0-4None
    1CS108Research Methodology2-0-0-2None
    2CS201Software Engineering3-1-0-4CS106
    2CS202Computer Networks3-1-0-4CS104
    2CS203Human-Computer Interaction3-1-0-4CS107
    2CS204Mobile Computing3-1-0-4CS202
    2CS205Cloud Computing3-1-0-4CS202
    2CS206System Design3-1-0-4CS201
    2CS207Statistics for Data Science3-1-0-4CS103
    2CS208Project Planning & Management2-0-0-2CS201
    3CS301Machine Learning3-1-0-4CS207
    3CS302Deep Learning3-1-0-4CS301
    3CS303Cryptography3-1-0-4CS102
    3CS304Network Security3-1-0-4CS202
    3CS305Data Mining3-1-0-4CS207
    3CS306Computer Vision3-1-0-4CS301
    3CS307Reinforcement Learning3-1-0-4CS301
    3CS308Big Data Technologies3-1-0-4CS206
    4CS401Capstone Project6-0-0-6CS301, CS305
    4CS402Research Thesis6-0-0-6CS208
    4CS403Advanced Topics in AI3-1-0-4CS301
    4CS404Advanced Cybersecurity3-1-0-4CS303
    4CS405Advanced Data Analytics3-1-0-4CS305
    4CS406Software Architecture3-1-0-4CS201
    4CS407Internet of Things3-1-0-4CS204
    4CS408Quantum Computing3-1-0-4CS103

    Advanced Departmental Elective Courses

    The department offers a wide range of advanced departmental elective courses designed to deepen students' understanding of specialized areas within computer science. These courses are tailored to meet the evolving needs of the industry and academic research.

    Machine Learning: This course provides an in-depth exploration of machine learning algorithms, including supervised and unsupervised learning techniques, neural networks, and deep learning models. Students will learn to implement these algorithms using Python and TensorFlow, and apply them to real-world datasets. The course emphasizes both theoretical foundations and practical applications, preparing students for careers in AI research and development.

    Deep Learning: Building upon the concepts introduced in Machine Learning, this course delves into advanced neural network architectures such as convolutional neural networks (CNNs), recurrent neural networks (RNNs), and transformers. Students will work on projects involving image recognition, natural language processing, and generative models, gaining hands-on experience with cutting-edge tools and frameworks.

    Cryptography: This course covers the principles and techniques of modern cryptography, including symmetric and asymmetric encryption, hash functions, digital signatures, and public key infrastructure. Students will study both classical and contemporary cryptographic protocols and analyze their security properties. The course includes practical sessions on implementing cryptographic algorithms and conducting security assessments.

    Network Security: This course explores the fundamental concepts of network security, including firewalls, intrusion detection systems, and secure communication protocols. Students will learn to identify vulnerabilities in network infrastructures and develop strategies to mitigate risks. The course includes hands-on labs where students simulate attacks and defend against them using industry-standard tools.

    Data Mining: This course focuses on extracting useful patterns and knowledge from large datasets using various data mining techniques. Students will learn about clustering, classification, association rule mining, and anomaly detection. The course emphasizes practical applications in business intelligence, healthcare, and scientific research.

    Computer Vision: This course introduces students to the fundamentals of computer vision, including image processing, feature extraction, and object recognition. Students will work on projects involving facial recognition, image segmentation, and video analysis, using libraries like OpenCV and TensorFlow.

    Reinforcement Learning: This course covers the theory and practice of reinforcement learning, including Markov decision processes, Q-learning, policy gradients, and actor-critic methods. Students will implement reinforcement learning agents in simulated environments and apply them to real-world problems such as robotics and game playing.

    Big Data Technologies: This course provides an overview of big data processing frameworks such as Hadoop, Spark, and Kafka. Students will learn to process and analyze large datasets using distributed computing techniques and apply these skills to real-world scenarios in various domains.

    Project-Based Learning Philosophy

    The department strongly believes in project-based learning as a cornerstone of effective education. This approach enables students to apply theoretical knowledge to real-world problems, fostering creativity, critical thinking, and collaboration skills.

    Mini-projects are integrated throughout the program, beginning in the first semester. These projects are designed to reinforce concepts learned in core courses and encourage students to explore practical applications. Each project is assigned a mentor from the faculty, who provides guidance and feedback throughout the process.

    The final-year capstone project is a comprehensive endeavor that allows students to demonstrate their mastery of the field. Students select a project topic in consultation with faculty mentors, ensuring alignment with current industry trends and research interests. The project involves extensive research, development, and testing phases, culminating in a final presentation and documentation.

    Projects are evaluated based on multiple criteria, including technical proficiency, innovation, teamwork, and presentation skills. Students are encouraged to present their work at conferences, publish papers, or submit patents, further enhancing their academic and professional profiles.