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 Applications

Ajeenkya D Y Patil University Pune
Duration
4 Years
Computer Applications UG OFFLINE

Duration

4 Years

Computer Applications

Ajeenkya D Y Patil University Pune
Duration
Apply

Fees

₹1,80,000

Placement

92.0%

Avg Package

₹6,50,000

Highest Package

₹15,00,000

OverviewAdmissionsCurriculumFeesPlacements
4 Years
Computer Applications
UG
OFFLINE

Fees

₹1,80,000

Placement

92.0%

Avg Package

₹6,50,000

Highest Package

₹15,00,000

Seats

120

Students

350

ApplyCollege

Seats

120

Students

350

Curriculum

Curriculum Overview

The Computer Applications program at Ajeenkya D Y Patil University Pune is designed to provide a comprehensive educational experience that combines foundational knowledge with specialized skills. The curriculum is divided into eight semesters, with each semester offering a mix of core subjects, departmental electives, science electives, and laboratory sessions.

Course Schedule

SemesterCourse CodeCourse TitleCredits (L-T-P-C)Pre-requisites
1CS101Introduction to Programming3-0-0-3-
1CS102Data Structures and Algorithms3-0-0-3CS101
1MA101Mathematics for Computer Applications3-0-0-3-
1PH101Physics for Computer Science3-0-0-3-
1HS101English Communication2-0-0-2-
2CS201Object-Oriented Programming with Java3-0-0-3CS101
2CS202Database Management Systems3-0-0-3CS102
2CS203Operating Systems3-0-0-3CS102
2MA201Probability and Statistics3-0-0-3MA101
2PH201Electronic Devices and Circuits3-0-0-3PH101
3CS301Computer Networks3-0-0-3CS203
3CS302Software Engineering3-0-0-3CS201
3CS303Artificial Intelligence and Machine Learning3-0-0-3CS202
3CS304Cryptography and Network Security3-0-0-3CS301
3MA301Linear Algebra and Numerical Methods3-0-0-3MA201
4CS401Cloud Computing and DevOps3-0-0-3CS301
4CS402Data Science and Analytics3-0-0-3CS303
4CS403Mobile Application Development3-0-0-3CS201
4CS404Web Technologies3-0-0-3CS201
4MA401Optimization Techniques3-0-0-3MA301
5CS501Advanced Machine Learning3-0-0-3CS303
5CS502Big Data Technologies3-0-0-3CS402
5CS503Human-Computer Interaction3-0-0-3CS404
5CS504Embedded Systems3-0-0-3CS301
5MA501Stochastic Processes3-0-0-3MA401
6CS601Research Methodology3-0-0-3-
6CS602Capstone Project3-0-0-3CS501
6CS603Internship3-0-0-3-
6CS604Special Topics in Computer Applications3-0-0-3CS502
6MA601Advanced Mathematics for Computing3-0-0-3MA501
7CS701Specialization Elective 13-0-0-3-
7CS702Specialization Elective 23-0-0-3-
7CS703Specialization Elective 33-0-0-3-
7CS704Specialization Elective 43-0-0-3-
7MA701Advanced Numerical Methods3-0-0-3MA601
8CS801Industry Project3-0-0-3CS602
8CS802Professional Ethics and Sustainability2-0-0-2-
8CS803Final Year Project3-0-0-3CS602
8CS804Advanced Research Topics3-0-0-3-
8MA801Mathematical Modeling3-0-0-3MA701

Advanced Departmental Electives

The department offers several advanced elective courses that allow students to explore specialized areas within Computer Applications. These courses are designed to keep pace with the latest developments in technology and industry practices.

Advanced Machine Learning

This course delves deep into advanced topics such as reinforcement learning, generative adversarial networks (GANs), transformers, and attention mechanisms. Students learn how to implement complex models using frameworks like TensorFlow and PyTorch. The course includes hands-on labs where students work on real-world datasets from Kaggle and industry partners.

Big Data Technologies

This elective introduces students to big data processing frameworks such as Apache Spark, Hadoop, and Kafka. Students gain experience in distributed computing environments and learn how to design scalable solutions for handling large volumes of data. The course also covers data warehousing concepts and NoSQL databases like MongoDB and Cassandra.

Human-Computer Interaction

Focusing on user-centered design principles, this course explores the psychology behind interface design, usability testing methodologies, and accessibility standards. Students learn to create intuitive, inclusive products that enhance user satisfaction. The course includes collaborative projects with design teams from local startups.

Embedded Systems

This elective provides an overview of embedded system architectures, real-time operating systems, and microcontroller programming. Students work on projects involving IoT devices, sensor integration, and low-power computing solutions. The labs use platforms like Arduino and Raspberry Pi for practical experimentation.

Research Methodology

Designed to prepare students for graduate-level research, this course covers statistical analysis, experimental design, literature review techniques, and academic writing skills. Students are introduced to ethical considerations in research and learn how to present findings effectively through posters and presentations.

Project-Based Learning Philosophy

The department places a strong emphasis on project-based learning as a core component of the curriculum. Projects are structured to mirror real-world challenges faced by industry professionals, ensuring that students gain practical experience in problem-solving and innovation.

Mini-Projects

Mini-projects are assigned throughout the program to reinforce classroom learning and encourage experimentation. These projects typically span 2-3 weeks and involve working on small-scale applications or research questions. Students are grouped into teams and guided by faculty mentors who provide regular feedback and support.

Final-Year Thesis/Capstone Project

The final-year capstone project is a significant milestone that allows students to apply their knowledge to solve complex problems. Students choose a topic aligned with their interests or industry needs, working closely with a faculty advisor throughout the process. The project involves extensive research, implementation, and documentation, culminating in a presentation at the annual university symposium.

Project Selection and Mentorship

Students select their projects based on their academic interests, career goals, or industry connections. Faculty members from various specializations serve as mentors, providing guidance on research methodologies, technical challenges, and project execution. The department maintains a database of potential project ideas sourced from industry partners, faculty research initiatives, and student proposals.