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

    Ahmedabad University Ahmedabad
    Duration
    4 Years
    Computer Science UG OFFLINE

    Duration

    4 Years

    Computer Science

    Ahmedabad University Ahmedabad
    Duration
    Apply

    Fees

    ₹6,00,000

    Placement

    94.0%

    Avg Package

    ₹6,50,000

    Highest Package

    ₹12,00,000

    OverviewAdmissionsCurriculumFeesPlacements
    4 Years
    Computer Science
    UG
    OFFLINE

    Fees

    ₹6,00,000

    Placement

    94.0%

    Avg Package

    ₹6,50,000

    Highest Package

    ₹12,00,000

    Seats

    180

    Students

    250

    ApplyCollege

    Seats

    180

    Students

    250

    Curriculum

    Course Structure Overview

    The curriculum is structured over eight semesters, with each semester containing a balanced mix of core engineering courses, departmental electives, science electives, and laboratory components. Each course carries specific credit hours represented by L-T-P-C format (Lecture, Tutorial, Practical, Credit).

    SemesterCourse CodeCourse TitleL-T-P-CPrerequisites
    1CSE101Introduction to Computing2-0-2-3-
    1MAT101Calculus I3-0-0-3-
    1PHY101Physics I3-0-0-3-
    1CHM101Chemistry I2-0-0-2-
    1ENG101English Communication2-0-0-2-
    1HSS101Social Sciences2-0-0-2-
    1L101Programming Lab0-0-4-2-
    2CSE102Data Structures and Algorithms3-0-2-4CSE101
    2MAT102Calculus II3-0-0-3MAT101
    2PHY102Physics II3-0-0-3PHY101
    2CHM102Chemistry II2-0-0-2CHM101
    2ENG102Technical Writing2-0-0-2ENG101
    2HSS102Humanities2-0-0-2HSS101
    2L102Data Structures Lab0-0-4-2CSE101
    3CSE201Database Management Systems3-0-2-4CSE102
    3MAT201Linear Algebra3-0-0-3MAT102
    3PHY201Electromagnetism3-0-0-3PHY102
    3CHM201Organic Chemistry2-0-0-2CHM102
    3ENG201Communication Skills2-0-0-2ENG102
    3HSS201Philosophy2-0-0-2HSS102
    3L201Database Lab0-0-4-2CSE102
    4CSE202Operating Systems3-0-2-4CSE201
    4MAT202Probability & Statistics3-0-0-3MAT201
    4PHY202Optics & Modern Physics3-0-0-3PHY201
    4CHM202Inorganic Chemistry2-0-0-2CHM201
    4ENG202Technical Presentation2-0-0-2ENG201
    4HSS202Political Science2-0-0-2HSS201
    4L202Operating Systems Lab0-0-4-2CSE201
    5CSE301Computer Networks3-0-2-4CSE202
    5MAT301Differential Equations3-0-0-3MAT202
    5PHY301Nuclear Physics3-0-0-3PHY202
    5CHM301Physical Chemistry2-0-0-2CHM202
    5ENG301Research Methodology2-0-0-2ENG202
    5HSS301Sociology2-0-0-2HSS202
    5L301Networks Lab0-0-4-2CSE202
    6CSE302Software Engineering3-0-2-4CSE301
    6MAT302Numerical Analysis3-0-0-3MAT301
    6PHY302Quantum Mechanics3-0-0-3PHY301
    6CHM302Chemical Kinetics2-0-0-2CHM301
    6ENG302Professional Ethics2-0-0-2ENG301
    6HSS302Economics2-0-0-2HSS301
    6L302Software Engineering Lab0-0-4-2CSE301
    7CSE401Advanced Algorithms3-0-2-4CSE302
    7MAT401Complex Analysis3-0-0-3MAT302
    7PHY401Condensed Matter Physics3-0-0-3PHY302
    7CHM401Chemistry of Polymers2-0-0-2CHM302
    7ENG401Capstone Project I0-0-6-3CSE302
    7HSS401Law and Ethics2-0-0-2HSS302
    7L401Algorithms Lab0-0-4-2CSE401
    8CSE402Capstone Project II0-0-6-3CSE401
    8MAT402Graph Theory3-0-0-3MAT401
    8PHY402Electronics3-0-0-3PHY401
    8CHM402Environmental Chemistry2-0-0-2CHM401
    8ENG402Project Management2-0-0-2ENG401
    8HSS402Political Theory2-0-0-2HSS401
    8L402Final Year Project Lab0-0-4-2CSE401

    Advanced Departmental Electives

    Departmental electives are designed to provide advanced exposure to specialized areas within Computer Science. These courses are typically offered in the third year onward and are aligned with current industry trends and research directions.

    • Deep Learning and Neural Networks: This course introduces students to neural network architectures, convolutional networks, recurrent networks, and reinforcement learning. Students will implement models using TensorFlow or PyTorch frameworks.
    • Blockchain Technologies and Cryptocurrency: Covers distributed ledger systems, smart contracts, consensus algorithms, and decentralized applications. Students develop blockchain-based solutions for real-world scenarios.
    • Computer Vision and Image Processing: Focuses on image analysis techniques, object detection, segmentation, and feature extraction. Applications include autonomous vehicles, medical imaging, and robotics.
    • Cybersecurity Fundamentals: Introduces cryptographic methods, network security protocols, ethical hacking, and digital forensics. Students learn to protect systems against threats using industry-standard tools and frameworks.
    • Software Testing and Quality Assurance: Teaches various testing methodologies, automation tools, and quality metrics for software development projects. Includes hands-on experience with Selenium and JUnit.
    • Mobile Application Development: Covers Android and iOS app development using native and cross-platform frameworks. Students build functional apps that integrate with backend services.
    • Cloud Computing and DevOps: Explores cloud platforms (AWS, Azure), containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines. Projects involve deploying scalable applications on cloud infrastructure.
    • Human-Computer Interaction: Examines user experience design principles, usability testing, accessibility standards, and prototyping tools. Students evaluate interfaces and improve user engagement through iterative design processes.
    • Quantitative Finance and Risk Modeling: Integrates financial concepts with computational models for pricing derivatives, portfolio optimization, and risk management. Uses Python and specialized libraries like QuantLib.
    • Internet of Things (IoT) and Embedded Systems: Focuses on microcontroller programming, sensor integration, wireless communication protocols, and real-time systems. Projects involve building IoT devices for smart city applications.

    Project-Based Learning Philosophy

    The department believes in experiential learning as a cornerstone of education. Mini-projects are integrated into the curriculum from the second year onwards, allowing students to apply theoretical knowledge to practical problems. These projects often involve real-world constraints and require multidisciplinary thinking.

    The final-year capstone project is a significant component of the program. Students select their topics in consultation with faculty mentors, based on personal interests and industry relevance. The process includes proposal writing, literature review, experimentation, documentation, and presentation skills development.

    Projects are evaluated through multiple criteria including innovation, technical depth, teamwork, communication, and impact. Faculty members from various specializations guide students throughout the project lifecycle, ensuring mentorship and professional growth.