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

    3 Years

    Bachelor Of Computer Applications

    Andaman Nicobar College, Ancol Port Blair
    Duration
    3 Years
    Bachelor Of Computer Applications UG OFFLINE

    Duration

    3 Years

    Bachelor Of Computer Applications

    Andaman Nicobar College, Ancol Port Blair
    Duration
    Apply

    Fees

    ₹1,50,000

    Placement

    92.0%

    Avg Package

    ₹4,50,000

    Highest Package

    ₹8,00,000

    OverviewAdmissionsCurriculumFeesPlacements
    3 Years
    Bachelor Of Computer Applications
    UG
    OFFLINE

    Fees

    ₹1,50,000

    Placement

    92.0%

    Avg Package

    ₹4,50,000

    Highest Package

    ₹8,00,000

    Seats

    100

    Students

    300

    ApplyCollege

    Seats

    100

    Students

    300

    Curriculum

    Course Structure Overview

    The Bachelor of Computer Applications program at Andaman Nicobar Collge Ancol Port Blair is structured over 6 semesters, with each semester comprising a mix of core subjects, departmental electives, science electives, and practical laboratory sessions. The curriculum is designed to provide a balanced blend of theoretical knowledge and practical application, ensuring students are well-prepared for industry roles and further academic pursuits.

    SemesterCourse CodeCourse TitleCredit Structure (L-T-P-C)Prerequisites
    1BCA101Introduction to Programming3-0-0-3-
    1BCA102Mathematics for Computer Applications3-0-0-3-
    1BCA103Computer Fundamentals2-0-0-2-
    1BCA104English for Technical Communication2-0-0-2-
    1BCA105Introduction to Data Structures3-0-0-3BCA101
    1BCA106Practical Lab - Programming0-0-4-2BCA101
    2BCA201Object-Oriented Programming3-0-0-3BCA101
    2BCA202Database Management Systems3-0-0-3BCA105
    2BCA203Operating Systems3-0-0-3BCA105
    2BCA204Computer Networks3-0-0-3BCA105
    2BCA205Web Technologies3-0-0-3BCA101
    2BCA206Practical Lab - OOP0-0-4-2BCA201
    3BCA301Software Engineering3-0-0-3BCA201
    3BCA302Artificial Intelligence3-0-0-3BCA202
    3BCA303Cybersecurity3-0-0-3BCA204
    3BCA304Data Analytics3-0-0-3BCA202
    3BCA305Cloud Computing3-0-0-3BCA204
    3BCA306Practical Lab - Software Engineering0-0-4-2BCA301
    4BCA401Advanced Data Structures3-0-0-3BCA105
    4BCA402Mobile Application Development3-0-0-3BCA205
    4BCA403Machine Learning3-0-0-3BCA302
    4BCA404Internet of Things3-0-0-3BCA204
    4BCA405Project Management3-0-0-3BCA301
    4BCA406Practical Lab - Mobile Development0-0-4-2BCA402
    5BCA501Capstone Project0-0-8-6BCA301, BCA302, BCA303, BCA304
    5BCA502Research Methodology3-0-0-3BCA301
    5BCA503Specialized Elective I3-0-0-3-
    5BCA504Specialized Elective II3-0-0-3-
    5BCA505Specialized Elective III3-0-0-3-
    5BCA506Practical Lab - Capstone Project0-0-8-4BCA501
    6BCA601Internship0-0-0-6-
    6BCA602Final Project0-0-8-8BCA501
    6BCA603Professional Ethics2-0-0-2-
    6BCA604Entrepreneurship2-0-0-2-
    6BCA605Advanced Topics in Computer Applications3-0-0-3-
    6BCA606Practical Lab - Final Project0-0-8-4BCA602

    Advanced Departmental Elective Courses

    Advanced departmental electives offer students the opportunity to specialize in specific areas of interest and gain in-depth knowledge through specialized courses. These courses are designed to complement the core curriculum and provide students with advanced skills relevant to their chosen career paths.

    Machine Learning and Deep Learning

    This course delves into the principles and applications of machine learning and deep learning algorithms. Students will learn about supervised and unsupervised learning techniques, neural networks, and reinforcement learning. The course emphasizes practical implementation using libraries such as TensorFlow and PyTorch.

    Cybersecurity and Ethical Hacking

    This elective focuses on the fundamentals of cybersecurity, including network security, cryptography, and ethical hacking. Students will gain hands-on experience in identifying vulnerabilities and implementing security measures to protect digital assets.

    Data Mining and Big Data Analytics

    This course explores techniques for extracting insights from large datasets. Students will learn about data warehousing, clustering, classification, and association rule mining. The course also covers big data platforms such as Hadoop and Spark.

    Cloud Computing and DevOps

    This elective provides students with a comprehensive understanding of cloud computing platforms and DevOps practices. Topics include cloud architecture, containerization, automation, and microservices. Students will gain practical experience in deploying applications using tools like Kubernetes and Docker.

    Mobile Application Development

    This course covers the development of mobile applications for iOS and Android platforms. Students will learn about mobile UI/UX design, native and cross-platform development frameworks, and app deployment strategies.

    Web Development and Full-Stack Engineering

    This course focuses on building dynamic and responsive websites using modern web technologies. Students will learn about front-end frameworks like React and Angular, back-end development with Node.js and Django, and database design and management.

    Software Architecture and Design Patterns

    This elective explores software architecture principles and design patterns used in large-scale applications. Students will learn about system design, scalability, and performance optimization techniques.

    Human-Computer Interaction and User Experience Design

    This course emphasizes the design of user-friendly interfaces and the evaluation of user experiences. Students will learn about user research, prototyping, usability testing, and accessibility standards.

    Internet of Things (IoT) and Embedded Systems

    This elective introduces students to IoT concepts and embedded systems programming. Students will learn about sensor networks, microcontrollers, and smart device development.

    Game Development and Multimedia Applications

    This course covers the fundamentals of game development and multimedia applications. Students will learn about game engines, 3D modeling, animation, and interactive media design.

    Project-Based Learning Philosophy

    The department's philosophy on project-based learning is centered on experiential education that bridges the gap between theory and practice. Projects are designed to simulate real-world challenges, encouraging students to apply their knowledge in innovative ways.

    Mini-projects are introduced in the early semesters, allowing students to explore different aspects of computer applications while building foundational skills. These projects are typically completed in groups, promoting collaboration and communication.

    The final-year thesis or capstone project is a significant component of the program, requiring students to demonstrate their ability to conduct independent research and develop comprehensive solutions. Students work closely with faculty mentors throughout the process, receiving guidance and feedback on their progress.

    Project selection is based on student interests, faculty expertise, and industry relevance. Students are encouraged to propose innovative ideas that align with current technological trends and societal needs.

    Evaluation criteria for projects include technical implementation, creativity, presentation quality, and overall impact. Regular milestones and checkpoints ensure that students stay on track and receive timely feedback.