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

School of Computer Science and Information Technology
Duration
4 Years
Computer Applications UG OFFLINE

Duration

4 Years

Computer Applications

School of Computer Science and Information Technology
Duration
Apply

Fees

₹2,40,000

Placement

97.0%

Avg Package

₹17

Highest Package

₹190

OverviewAdmissionsCurriculumFeesPlacements
4 Years
Computer Applications
UG
OFFLINE

Fees

₹2,40,000

Placement

97.0%

Avg Package

₹17

Highest Package

₹190

Seats

200

Students

1,500

ApplyCollege

Seats

200

Students

1,500

Curriculum

Curriculum Overview

The Computer Applications program at SCHOOL OF COMPUTER SCIENCE AND IT is structured to provide students with a comprehensive foundation in computing principles and practical skills. The curriculum is divided into core courses, departmental electives, science electives, and laboratory sessions designed to build both theoretical knowledge and hands-on experience.

Each semester follows a balanced mix of lectures, tutorials, and lab sessions to ensure that students can apply what they learn in real-world scenarios. The program emphasizes project-based learning from early semesters, encouraging students to work collaboratively on meaningful projects that simulate industrial environments.

Course Structure Across 8 Semesters

SemesterCourse CodeCourse TitleCredit Structure (L-T-P-C)Prerequisites
1CS101Introduction to Programming3-0-0-3None
1CS102Mathematics for Computing4-0-0-4None
1CS103Digital Logic Design3-0-0-3None
1CS104Engineering Drawing2-0-0-2None
1CS105Communication Skills2-0-0-2None
2CS201Data Structures and Algorithms3-0-0-3CS101
2CS202Object-Oriented Programming3-0-0-3CS101
2CS203Database Management Systems3-0-0-3CS101
2CS204Computer Networks3-0-0-3CS101
2CS205Physics for Computing3-0-0-3None
3CS301Artificial Intelligence3-0-0-3CS201, CS202
3CS302Machine Learning3-0-0-3CS201, CS202
3CS303Cybersecurity Fundamentals3-0-0-3CS204
3CS304Web Technologies3-0-0-3CS202
3CS305Mobile Application Development3-0-0-3CS202
4CS401Software Engineering3-0-0-3CS304
4CS402Data Science and Analytics3-0-0-3CS201, CS202
4CS403Cloud Computing3-0-0-3CS204
4CS404Human-Computer Interaction3-0-0-3CS201, CS202
4CS405Internet of Things (IoT)3-0-0-3CS201, CS204
5CS501Advanced Machine Learning3-0-0-3CS302
5CS502Deep Learning Architectures3-0-0-3CS302
5CS503Network Security and Cryptography3-0-0-3CS303
5CS504Big Data Technologies3-0-0-3CS203
5CS505Quantitative Finance and Algorithmic Trading3-0-0-3CS402
6CS601Blockchain Technologies3-0-0-3CS503
6CS602Game Development3-0-0-3CS401
6CS603Neural Networks and Reinforcement Learning3-0-0-3CS501
6CS604Smart City Technologies3-0-0-3CS405
6CS605Research Methodology and Ethics2-0-0-2None
7CS701Capstone Project - AI/ML Track3-0-0-3CS501, CS502
7CS702Capstone Project - Cybersecurity Track3-0-0-3CS503
7CS703Capstone Project - Software Engineering Track3-0-0-3CS401, CS602
7CS704Capstone Project - Data Science Track3-0-0-3CS402
7CS705Capstone Project - IoT Track3-0-0-3CS405
8CS801Thesis / Final Year Project6-0-0-6CS701, CS702, CS703, CS704, CS705

Detailed Departmental Electives

The department offers a rich array of advanced elective courses designed to deepen student expertise in specialized domains:

  • Neural Networks and Reinforcement Learning: This course delves into the mathematical foundations of neural networks, deep learning architectures, and reinforcement learning techniques. Students learn to design agents that can make decisions in complex environments using methods like Q-learning and policy gradients.
  • Quantitative Finance and Algorithmic Trading: Designed for students interested in financial markets, this course explores algorithmic trading strategies, derivatives pricing, portfolio optimization, and risk management using computational tools.
  • Blockchain Technologies: This course examines the architecture of blockchain systems, smart contracts, decentralized applications (dApps), and their applications in supply chain, healthcare, and digital identity verification.
  • Game Development: Students gain hands-on experience in designing interactive experiences using modern game engines like Unity and Unreal. Topics include 3D modeling, physics simulation, animation, and real-time rendering techniques.
  • Smart City Technologies: This course explores how emerging technologies such as IoT, big data analytics, cloud computing, and AI can be integrated to create sustainable urban environments with smart traffic management, energy efficiency, and citizen services.

Other notable electives include Advanced Cybersecurity, Mobile App Security, Web Application Development, Database Systems Optimization, and Human-Centered Design for AI Systems.

Project-Based Learning Approach

The department strongly believes in learning by doing. Project-based learning is embedded throughout the curriculum, starting from early semesters with mini-projects that build upon foundational concepts. These projects are typically collaborative efforts involving teams of 3-5 students working under faculty supervision.

Mini-projects are designed to be practical and relevant, often simulating real-world challenges. Examples include building a simple chatbot, developing an inventory management system, or creating a mobile app for a specific use case. Students learn essential skills such as requirements gathering, design, implementation, testing, and documentation.

The final-year capstone project is a significant milestone requiring students to propose, design, implement, and present an original contribution to their field of interest. Projects may involve collaboration with industry partners, participation in competitions like the ACM ICPC or IEEE competitions, or contributions to open-source initiatives.

Students select projects based on their interests and career goals, often in consultation with faculty mentors who provide guidance throughout the process. Evaluation criteria include innovation, technical depth, clarity of presentation, and overall impact.