BCA DEGREE PROGRAM
Bachelor of Computer Applications (BCA)
Offered by Indian Institute of Technology Madras (IIT Madras) | 3 Years (6 Semesters) | Full Time Classroom
Fact-Checked & Verified by College2India Academic Council
Data updated for 2026-27 Academic Session. Sourced from statutory approvals (AICTE Approved / UGC Recognized), institutional disclosures, and counseling guidelines.
1st Year Tuition
₹204,250
Total Course Fee
₹612,750
Program Overview
BCA is a 3-year professional computing degree covering object-oriented programming (C++, Java, Python), database architectures (SQL/NoSQL), web development, mobile applications, computer networks, and full-stack software development.
Eligibility & Admission Roadmap 2026
Eligibility Criteria: 10+2 in any stream with Mathematics / Computer Science / IP (Min 50%) + CUET-UG.
Accepted Entrance Examinations: CUET-UG / IPU CET / State CET
Semester-by-Semester Syllabus & Curriculum Structure
Semester 1
- Programming Principles with C
- Digital Electronics & Computer Architecture
- Mathematical Foundation for CS
- Effective Communication Skills
- C Programming Laboratory
Semester 2
- Object-Oriented Programming with C++
- Data Structures & Algorithm Concepts
- Web Technologies (HTML5, CSS3, JavaScript)
- Discrete Mathematics
- DSA & Web Development Lab
Semester 3
- Database Management Systems (MySQL/PostgreSQL)
- Java Programming & OOP Concepts
- Operating Systems & Linux Shell Scripting
- Software Engineering & Agile Methodologies
- DBMS & Java Lab
Semester 4
- Python for Software Development
- Computer Networks & Network Security
- Full-Stack Web Development (Node.js/React)
- E-Commerce & Digital Trends
- Full Stack Development Lab
Semester 5
- Cloud Computing Foundations (AWS/Azure)
- Mobile App Development (Flutter/Android)
- Information Security & Cryptography
- Discipline Elective I (AI / Big Data)
- Mini Project & Industry Case Study
Semester 6
- DevOps & CI/CD Pipelines
- Software Testing & Quality Assurance
- Major Industry Project / Corporate Internship
- Comprehensive Technical Viva Voce
Fee Structure Breakdown
| Fee Component |
1st Year Amount |
Total Program Estimated |
| Tuition Fee |
₹163,400 |
₹490,200 |
| Academic Infrastructure & Labs |
₹24,510 |
₹73,530 |
| Library, Software & Development Charges |
₹16,340 |
₹49,020 |
| Total Academic Fee |
₹204,250 |
₹612,750 |
Career Roles & Placement Scopes
Software Developer
Full-Stack Web Developer
Mobile App Developer
Database Administrator
QA Automation Engineer
Cloud Operations Associate
Top Hiring Partners & Recruiters:
TCS
Infosys
Wipro
Cognizant
Accenture
Capgemini
HCLTech
Tech Mahindra
LTIMindtree
Zoho
Other Programs at Indian Institute of Technology Madras (IIT Madras)
Frequently Asked Questions: Bachelor of Computer Applications (BCA)
What is the annual fee for Bachelor of Computer Applications (BCA) at Indian Institute of Technology Madras (IIT Madras)?
The annual tuition fee is approximately ₹204,250 per academic year.
What is the average placement salary for this branch?
Graduates from Bachelor of Computer Applications (BCA) at Indian Institute of Technology Madras (IIT Madras) achieve an average placement salary of ₹24.7 LPA.