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

    Bachelor Of Computer Science

    Dr B R Ambedkar Institute Of Technology Port Blair
    Duration
    4 Years
    Bachelor Of Computer Science UG OFFLINE

    Duration

    4 Years

    Bachelor Of Computer Science

    Dr B R Ambedkar Institute Of Technology Port Blair
    Duration
    Apply

    Fees

    ₹12,00,000

    Placement

    92.0%

    Avg Package

    ₹7,00,000

    Highest Package

    ₹15,00,000

    OverviewAdmissionsCurriculumFeesPlacements
    4 Years
    Bachelor Of Computer Science
    UG
    OFFLINE

    Fees

    ₹12,00,000

    Placement

    92.0%

    Avg Package

    ₹7,00,000

    Highest Package

    ₹15,00,000

    Seats

    120

    Students

    300

    ApplyCollege

    Seats

    120

    Students

    300

    Curriculum

    Course Structure Overview

    The Bachelor of Computer Science program at Dr B R Ambedkar Institute Of Technology Port Blair is structured over eight semesters, with each semester designed to build upon the previous one. The curriculum includes core courses, departmental electives, science electives, and laboratory sessions. The program emphasizes a balance between theoretical knowledge and practical application, ensuring that students are well-prepared for both industry roles and further academic pursuits.

    SemesterCourse CodeCourse TitleCredit Structure (L-T-P-C)Prerequisites
    1CS101Introduction to Computer Science3-0-0-3None
    1CS102Mathematics for Computing3-0-0-3None
    1CS103Engineering Graphics2-0-0-2None
    1CS104Programming Fundamentals3-0-0-3None
    1CS105Physics for Computer Science3-0-0-3None
    1CS106Chemistry for Computing3-0-0-3None
    2CS201Data Structures and Algorithms3-0-0-3CS104
    2CS202Database Systems3-0-0-3CS104
    2CS203Computer Architecture3-0-0-3CS103
    2CS204Software Engineering3-0-0-3CS104
    2CS205Operating Systems3-0-0-3CS201
    2CS206Mathematics for Computing II3-0-0-3CS102
    3CS301Artificial Intelligence3-0-0-3CS201
    3CS302Cybersecurity3-0-0-3CS201
    3CS303Data Science3-0-0-3CS201
    3CS304Software Testing3-0-0-3CS204
    3CS305Human-Computer Interaction3-0-0-3CS204
    3CS306Mobile Application Development3-0-0-3CS201
    4CS401Machine Learning3-0-0-3CS301
    4CS402Network Security3-0-0-3CS302
    4CS403Big Data Analytics3-0-0-3CS303
    4CS404Cloud Computing3-0-0-3CS205
    4CS405Database Design3-0-0-3CS202
    4CS406Software Architecture3-0-0-3CS204
    5CS501Advanced Algorithms3-0-0-3CS201
    5CS502Computer Vision3-0-0-3CS301
    5CS503Deep Learning3-0-0-3CS401
    5CS504Blockchain Technology3-0-0-3CS302
    5CS505UX Design3-0-0-3CS305
    5CS506Mobile App Security3-0-0-3CS306
    6CS601Reinforcement Learning3-0-0-3CS401
    6CS602Quantum Computing3-0-0-3CS205
    6CS603IoT Security3-0-0-3CS302
    6CS604Advanced Data Mining3-0-0-3CS303
    6CS605DevOps3-0-0-3CS404
    6CS606Network Protocols3-0-0-3CS205
    7CS701Research Project I3-0-0-3CS501
    7CS702Research Project II3-0-0-3CS701
    7CS703Capstone Project3-0-0-3CS702
    7CS704Thesis3-0-0-3CS703
    7CS705Internship3-0-0-3CS704
    7CS706Professional Development3-0-0-3CS705
    8CS801Capstone Project3-0-0-3CS703
    8CS802Thesis3-0-0-3CS704
    8CS803Internship3-0-0-3CS705
    8CS804Professional Development3-0-0-3CS706
    8CS805Final Project3-0-0-3CS801
    8CS806Graduation3-0-0-3CS805

    Advanced Departmental Electives

    Advanced departmental electives provide students with in-depth knowledge and practical skills in specialized areas of computer science. These courses are designed to enhance students' expertise and prepare them for advanced roles in the industry.

    Artificial Intelligence

    This course explores the principles and techniques of artificial intelligence, including machine learning, natural language processing, and computer vision. Students learn to design and implement AI systems that can solve complex problems and make intelligent decisions.

    Cybersecurity

    This course focuses on protecting digital assets and infrastructure from cyber threats. Students study network security, cryptography, ethical hacking, and risk management, gaining practical skills through hands-on labs and industry collaborations.

    Data Science

    This course provides students with the tools and techniques to extract insights from large datasets. Students learn to use statistical methods and machine learning to analyze data and build predictive models.

    Software Testing

    This course covers various testing methodologies and tools used in software development. Students learn to design and execute tests to ensure software quality and reliability.

    Human-Computer Interaction

    This course focuses on the design and evaluation of user interfaces and user experiences. Students study human psychology, usability testing, and interaction design to create intuitive and user-friendly systems.

    Mobile Application Development

    This course provides students with the skills to develop applications for mobile platforms such as iOS and Android. Students learn mobile development frameworks and design principles for mobile interfaces.

    Machine Learning

    This course explores the principles and techniques of machine learning, including supervised and unsupervised learning, neural networks, and deep learning. Students learn to build and train models to solve real-world problems.

    Network Security

    This course focuses on securing computer networks and protecting data from unauthorized access. Students study network protocols, firewall configurations, and intrusion detection systems.

    Big Data Analytics

    This course provides students with the tools and techniques to analyze large datasets. Students learn to use big data frameworks such as Hadoop and Spark to process and analyze data at scale.

    Cloud Computing

    This course explores the principles and practices of cloud computing. Students learn to design and deploy applications on cloud platforms such as AWS, Azure, and Google Cloud.

    Database Design

    This course focuses on the design and implementation of database systems. Students study database architecture, query optimization, and data modeling to create efficient and scalable databases.

    Software Architecture

    This course covers the design and structure of software systems. Students learn to design scalable and maintainable software architectures using design patterns and principles.

    Project-Based Learning

    The program emphasizes project-based learning to ensure that students gain practical experience and apply their knowledge in real-world scenarios. The project-based learning approach includes mandatory mini-projects and a final-year thesis/capstone project.

    Mini-Projects

    Mini-projects are designed to give students hands-on experience with specific topics and technologies. These projects are typically completed in groups and are evaluated based on technical execution, creativity, and presentation.

    Final-Year Thesis/Capstone Project

    The final-year thesis or capstone project is a comprehensive project that integrates all the knowledge and skills acquired throughout the program. Students work on a research or development project under the guidance of a faculty mentor. The project is evaluated based on originality, technical depth, and impact.

    Project Selection and Mentorship

    Students select their projects based on their interests and career goals. Faculty mentors are assigned based on the project topic and the expertise of the faculty members. The mentorship process ensures that students receive guidance and support throughout the project.