Apply Now
Back close
Courses offered at the following campus

overview

The Bachelor of Computer Applications (BCA – Regular) at Amrita Mysuru is a comprehensive undergraduate program designed to build strong conceptual, technical, and practical skills in computer science and software development.

The program provides deep foundations in programming, algorithms, database systems, operating systems, and modern application technologies — preparing students for dynamic careers in the IT industry or higher studies such as MCA and M.Sc.
Students graduate with solid coding proficiency, analytical ability, and industry-ready technical competence.

Why Choose BCA (Regular)?

Strong core computing fundamentals
Industry-relevant and updated curriculum
Lab-intensive learning approach
Exposure to competitive programming
Internship and project-based training
Seamless progression to MCA and advanced studies

This is not just a programming course — it is a structured computing degree built for long-term growth.

Attention Please !

Amrita Vishwa Vidyapeetham has not appointed any Agent or Third-Party Client for securing admission in any programme. Students are hereby requested to contact only the toll-free number on our website for any admission related queries.
– Issued in Public Interest by Directorate of Admissions and Academic Outreach

Program Highlights

Strong Foundation in Programming
  • Programming Fundamentals
  • Object-Oriented Programming (Java)
  • Python Programming
  • Linux Programming
Core Computer Science Concepts
  • Data Structures & Algorithms
  • Database Management Systems
  • Operating Systems
  • Computer Networks
  • Computer Organization & Architecture
Modern Application Development
  • Web Technologies
  • Full Stack Development Frameworks
  • Mobile Application Development
  • Software Engineering & UML
Skill Development & Industry Exposure
  • Competitive Programming
  • Minor Project / Internship
  • Major Project
  • Live-in-Labs & Open Electives

Curriculum

Semester 1
Course Code Title L T P Credit
22ADM101 Foundations of Indian Heritage 2 0 1 2
24ENG101 English I 2 0 0 2
Language 1 2 0 0 2
Mathematics for Computing 1 3 1 0 4
22AVP103 Mastery Over Mind 1 0 2 2
26ENV100 Environmental Studies 2 0 0 2
26CSA101 Computer Fundamentals and Digital Electronics 3 0 2 4
26CSA102 Programming Fundamentals 3 1 0 4
26CSA181 Programming Foundation Lab 0 0 2 1
26CSA182 Linux Programming 0 0 2 1
Total 24
Semester 2
Course Code Title L T P Credit
22ADM111 Glimpses of Glorious India 2 0 1 2
 24ENG111 English II 1 0 2 2
Language II 2 0 0 2
Mathematics for Computing II 3 1 0 4
26CSA111 Object-Oriented Programming using Java 3 1 0 4
26CSA112 Computer Organization and Architecture 3 1 0 4
26CSA113 Database Management System 3 0 0 3
26CSA183 Object-Oriented Programming using Java LAB 0 0 2 1
26CSA184 Database Management System LAB 0 0 2 1
26CSA185 User Interface Design 0 0 2 1
Total 24
Semester 3

overview

Course Code Title L T P Credit
Amrita Value Programme 1 1 0 0 1
Mathematics for Computing III 3 1 0 4
26CSA201 Data Structures 3 1 0 4
26CSA202 Operating Systems 3 0 0 3
26CSA203 Introduction to Python 3 0 0 3
26CSA204 Web Technologies 2 0 2 3
26CSA205 Computer Networks 3 0 2 4
26CSA281 Data Structures Lab 0 0 2 1
26CSA282 Python Programming Lab 0 0 2 1
Total 24
Semester 4
Course Code Title L T P Credit
Amrita Values Programme II 1 0 0 1
26CSA290* Live in Labs I*/ Open Elective 3 0 0 3
26CSA211 Full Stack Frameworks 3 0 0 3
26CSA212 Software Engineering & UML 2 0 2 3
26CSA213 Fundamentals of AI 3 0 0 3
26CSA283 Full Stack Frameworks Lab 0 0 2 1
Elective I 3
Elective II 3
Elective III 4
Total 24
Semester 5
Course Code Title L T P Credit
26CSA390* Live in Labs II*/ Open Elective 3 0 0 3
26CSA301 Mobile Application Development 0 1 2 2
26CSA302 Algorithms 3 0 0 3
23LSK201 Life Skills I 1 0 2 2
26CSA381 Algorithms Lab 0 0 2 1
26CSA303 Competitive Programming 0 1 2 2
Elective IV 3
Elective V 4
26CSA396*/26CSA397# Minor Project*/ Internship I# 4
Total 24
Semester 6
Course Code Title L T P Credit
26CSA311 Automata Theory and Compiler Design 3 1 0 4
Elective VI 3
Elective VII 3
Elective VIII 4
26CSA399*/26CSA398# Major Project*/ Internship II# 6
TOTAL 20
Mathematics for Computing
Course Code Title L T P Credit
26MAT131 Algebra and Number Theory 3 1 0 4
26MAT132 Mathematical Foundation 3 1 0 4
26MAT133 Advanced Mathematical Foundation 3 1 0 4
26MAT134 Linear Algebra 3 1 0 4
26MAT135 Statistical and Numerical Methods 3 1 0 4
Languages
Sl. No. Course Code Course Title L T P Credits
Paper I
1 24MAL101 Malayalam I 2 0 0 2
2 24HIN101 Hindi I 2 0 0 2
3 24KAN101 Kannada I 2 0 0 2
4 24SAN101 Sankrit I 2 0 0 2
5 24TAM101 Tamil I 2 0 0 2
6 24ENG100 Additional English – I 2 0 0 2
Paper II
7 24MAL111 Malayalam II 2 0 0 2
8 24HIN111 Hindi II 2 0 0 2
9 24KAN111 Kannada II 2 0 0 2
10 24SAN111 Sanskrit II 2 0 0 2
11 24TAM111 Tamil II 2 0 0 2
12 24ENG110 Additional English – II 2 0 0 2
Electives – 3 Credits
Sl. No. Course Code Course Title L T P Credits
1 26CSA361 Client Server Computing 3 0 0 3
2 26CSA362 E-Commerce Technologies 3 0 0 3
3 26CSA363 Knowledge Management 3 0 0 3
4 26CSA364 Soft Computing 3 0 0 3
5 26CSA365 Systems and Network Administration 3 0 0 3
6 26CSA366 Multimedia Applications 3 0 0 3
7 26CSA367 Software Testing & Quality Assurance 2 0 2 3
Electives – 4 Credits
Sl. No. Course Code Course Title L T P Credits
1 26CSA261 IoT Architectures and Programming 3 0 2 4
2 26CSA262 Computer Graphics and Visualization 3 0 2 4
3 26CSA263 Architecture and Deployment of Secure and Scalable WAN 3 0 2 4
4 26CSA264 Bigdata Analytics 3 0 2 4
5 26CSA265 C# and ASP.NET 3 0 2 4
6 26CSA266 Cloud Computing 3 0 2 4
7 26CSA267 Web Mining 3 0 2 4
Amrita Value Programmes For Ug Programmes
Course Code Title L-T-P Credits
22ADM201 Strategic Lessons from the Mahabharata 1-0-0 1
22ADM211 Leadership from Ramayana 1-0-0 1
22AVP210 Kerala Mural Art and Painting 1-0-0 1
22AVP201 Amma’s Life and Message to the modern world 1-0-0 1
22AVP204 Lessons from the Upanishads 1-0-0 1
22AVP205 Message of the Bhagavad Gita 1-0-0 1
22AVP206 Life and Message of Swami Vivekananda 1-0-0 1
22AVP207 Life and Teachings of Spiritual Masters of India 1-0-0 1
22AVP208 Insights into Indian Arts and Literature 1-0-0 1
22AVP213 Traditional Fine Arts of India 1-0-0 1
22AVP214 Principles of Worship in India 1-0-0 1
22AVP215 Temple Mural Arts in Kerala 1-0-0 1
22AVP218 Insights into Indian Classical Music 1-0-0 1
22AVP219 Insights into Traditional Indian Painting 1-0-0 1
22AVP220 Insights into Indian Classical Dance 1-0-0 1
22AVP221 Indian Martial Arts and Self Defence 1-0-0 1
22AVP209 Yoga and Meditation 1-0-0 1
Learning Model

The BCA program follows a balanced and structured learning approach:

  • Theory integrated with Practical Labs
  • Project-Based Learning
  • Industry-Relevant Electives
  • Optional Research Exposure
  • Value-Based Education Framework

Students are trained to think logically, design efficiently, and implement scalable software systems.

Career Opportunities

Graduates can pursue roles such as: 

  • Software Developer
  • Web Developer
  • Full Stack DeveloperThe Bachelor of Computer Applications (BCA – Regular) at Amrita Mysuru is a comprehensive undergraduate program designed to build strong conceptual, technical, and practical skills in computer science and software development.
  • The program provides deep foundations in programming, algorithms, database systems, operating systems, and modern application technologies — preparing students for dynamic careers in the IT industry or higher studies such as MCA and M.Sc.
  • Students graduate with solid coding proficiency, analytical ability, and industry-ready technical competence.
  • Mobile App Developer
  • System Analyst
  • Database Administrator
  • Cloud Support Engineer
  • Technical Support Specialist
  • QA / Software Tester
Higher Studies Pathways

Students may pursue:

  • MCA
  • M.Sc. (Computer Science / IT)
  • MBA (IT / Business Analytics)
  • Specialized Certifications in Cloud, AI, or Cyber Security

Who Should Apply?

This program is ideal for students who:

  • Enjoy programming and logical reasoning
  • Aspire to build careers in software development
  • Prefer practical, lab-oriented learning
  • Plan to pursue MCA or advanced computing degrees
  • Want to enter the IT industry after graduation

Eligibility

  • Pass in 10+2 (Higher Secondary / PUC / Equivalent)
  • Minimum 50% aggregate marks
  • Students from any stream are eligible

fee structure

* Refund policy

  • GST will be applicable on Admission withdrawals
  • No refund of hostel fee
  • Above fee DOES NOT include expenses for food, travel, accommodation for Field and Study Trips, participation in events and conferences, programmes / competitions, Internships, Portfolio Presentation and Printing booklet, Special Internship, Placement Trips, Projects / Dissertation, excursion, etc. subject to change whenever required.
BCA  Merit (Yearly)  Management (Yearly)
Tuition Fee 97,000 1,26,000
Caution Deposit (One time) 4,000 4,000
Total (₹) 1,01,000 1,30,000

 

Hostel Fee Structure (for new admissions)

 

Hostel  Yearly  
Caution Deposit (One Time) 3,000
Hostel Fee 35,000
Mess Fee 49,000
Total (₹) 87,000 
Mandatory Health Check up Card Payable to AKH Hosptal 750

 

*Note: Hostel fee will be high, if only two students are accommodated in a room

 

Additional School Fee
Examination fee (Rs.3,000/sem)
One-time Convocation Fee to be paid in the final year of the Degree Program
Included in the Fee
1. Two sets of Uniform for All UG Students

Placements

VINAYAK P ANAND
VINAYAK P ANAND

Course/ Branch: BCA
Company: DELOITTE

PARVATHI PRIYA M
PARVATHI PRIYA M

Course Branch: BCA
Company: DELOITTE

NANDHINI SATHYAN
NANDHINI SATHYAN

Course/ Branch: BCA
Company: DELOITTE

MANU MOHAN L
MANU MOHAN L

Course/ Branch: BCA
Company: WIPRO

ANANTHAKRISHNAN S
ANANTHAKRISHNAN S

Course/ Branch: BCA
Company: SUTHERLAND

NAJIYA HASSAN
NAJIYA HASSAN

Course/ Branch: BCA
Company: Sieva Network Solutions

GOKUL KRISHNA V NAIR
GOKUL KRISHNA V NAIR

Course/ Branch: BCA
Company: Wipro

KASHYAP G
KASHYAP G

Course/ Branch: BCA
Company: COGNIZANT

ASHTAPADHI S V
ASHTAPADHI S V

Course/ Branch: BCA
Company: Sieva Network Solutions

ANJIMA KS
ANJIMA KS

Course/ Branch: BCA
Company: COGNIZANT

DEVI PILLAI
DEVI PILLAI

Course/ Branch: BCA
Company: Sieva Network Solutions

LEENA P SUSAN
LEENA P SUSAN

Course/ Branch: BCA
Company: TCS

ACHU PUSHPAN
ACHU PUSHPAN

Course/ Branch: BCA
Company: Experion

ANAND HARIKUMAR
ANAND HARIKUMAR

Course/ Branch: BCA
Company: SUTHERLAND

ANJU RAJ J
ANJU RAJ J

Course/ Branch: BCA
Company: SUTHERLAND

AJAY KRISHNA
AJAY KRISHNA

Course/ Branch: Int. Chemistry
Company: BYJUS

LEKSHMIPRIYA S
LEKSHMIPRIYA S

Course/ Branch: Int. Chemistry
Company: AKASH INSTITUTE

LAKSHMI SURESH
LAKSHMI SURESH

Course/ Branch: Int. Maths
Company: BYJUS

MALAVIKA S
MALAVIKA S

Course/ Branch: Int. Maths
Company: Straive solutions

SREELEKSHMI G
SREELEKSHMI G

Course/ Branch: Int. Maths
Company: INDIAN PUBLIC SCHOOL

ARCHANA UDAYAN
ARCHANA UDAYAN

Course/ Branch: Int. Physics
Company: Federal Bank

DURGA NAIR
DURGA NAIR

Course/ Branch: Int. Physics
Company: NIELSENIQ

MALAVIKA V R
MALAVIKA V R

Course/ Branch: Int. Maths
Company: INDIAN PUBLIC SCHOOL

NANDHANA BALAKRISHNAN
NANDHANA BALAKRISHNAN

Course/ Branch: Int. Physics
Company: INFOSYS

VARUN JOSHY
VARUN JOSHY

Course/ Branch: Int. Physics
Company: FEDERAL

RAGA SATISH
RAGA SATISH

Course/ Branch: Int. Physics

Company: INFOSYS

ANUNANDH G
ANUNANDH G

Course/ Branch: Int. Physics
Company: INDIAN PUBLIC SCHOOL

GOKUL C M
GOKUL C M

Course/ Branch: Int. Physics
Company: ACADECRAFT

BHAGYALEKSHMI S PANICKER
BHAGYALEKSHMI S PANICKER

Course/ Branch: Int. Physics
Company: Akash Educational Service Ltd

ANANTHA KRISHNA R
ANANTHA KRISHNA R

Course/ Branch: MA. English
Company: NIELSONIQ

HANNA ANN MATHEWS
HANNA ANN MATHEWS

Course/ Branch: MA. English
Company: TCS

RENUKA RAJESH
RENUKA RAJESH

Course/ Branch: MA. English
Company: SIMPLILEARN

ASHNA ABBAS
ASHNA ABBAS

Course/ Branch: MA. English
Company: INDIAN PUBLIC SCHOOL

B R HARIPRIYA
B R HARIPRIYA

Course/ Branch: MA. English
Company: INDIAN PUBLIC SCHOOL

Facilities at a glance

  • Central Library
  • Hostel Accommodation
  • Sports Facilities
  • Banking Facilities
  • Transport
  • Medical Services
  • Canteen
  • General Store
  • CISCO
  • ICTS
  • Reprographic Facility
Amrita First in India & Top 50 in THE Impact Rankings 2025

Students can learn in an environment where they are comfortable and looked after. Here are the facilities that our campus provides…

Why Amrita

The top reasons to choose Amrita for your career

1st

In India

41

In the World

601-800th

World University Rankings 2020

141

BRICS

8th

India University Rankings 2025

Overall Rankings 2025

Overall Rankings 2025
ranking
8th Ranked
University in India
ranking
Amrita Ranked No.1 in India Top 50 in The World
ranking
Topmost
‘A++’ Grade

contact

Admission Convenor
Mobile: +91 9945531123
Email: admissions@my.amrita.edu

Admission Team
Phone: +(0821) – 2548600
Mobile : +91 8792911234
+91 8951311234 +91 8296230123
+91 8296220123
Email: mysuruadmissions@amrita.edu

Admissions Apply Now