Collegese

Welcome to Collegese! Sign in →

Collegese
  • Colleges
  • Courses
  • Exams
  • Scholarships
  • Blog

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.