Bachelor of Computer Applications

Elective Specializations:

  1. Cybersecurity
  2. Cloud Technology
  3. Artificial Intelligence

The unique Bachelor of Computer Applications (BCA) program offered by Nitte (Deemed-to-be-University) deals with the new-age specializations in Computer Applications. In addition to all the mandatory subjects of a traditional BCA program, it aims to provide students with theoretical knowledge and practical experience required in Cloud technology/Cybersecurity/AI and ML, designed in specialization tracks. These sectors have the potential to grow exponentially, and it provides challenging job opportunities for young professionals with the right skill set.

  • Curriculum designed as per current industry requirements
  • Program tailored to produce skilled and ready-to-deploy talent
  • Best-in-class faculty
  • Tech-enabled program delivery using tablets, PCs and learning management system
  • Emphasis on application-oriented learning
  • Reputed university with excellent campus and infrastructure
  • 100% placement support*

Program Details

Program Objectives:

  • Equip students with opportunities, knowledge and skills required to suit industry requirements in Computer Applications with theoretical knowledge and practical experience in Cloud Technology / Cybersecurity / Artificial Intelligence to thrive in today’s fast-paced world.
  • Prepare students to take up responsibilities in Computer Applications areas in organizations and encourage them to have intellectual discussions about future technologies and new-age domains.
  • Acquaint students on social and ethical values, recognize different value systems, including their own, understand the moral dimensions of their decisions, and accept responsibility for them.
  • To contribute to nation-building by preparing young next-gen technology professionals who nurture and grow innovative ideas for the local as well as global markets.


*Subject to change

  • Mathematics – I
  • Problem-solving with Computational thinking
  • Computer Fundamentals and Organization 
  • Programming in C
  • English – I
  • Learning to Learn / Digital Literacy
  • Mathematics – II
  • Data Structures and Algorithms
  • Operating Systems
  • Object Oriented Programming with Java 
  • Software Engineering
  • Communicative English 
  • Foundation – CTP/CAP
  • Environmental Awareness and Action / Community Engagement and Service
  • Database Management Systems
  • Python Programming
  • Specialization 1 – CTP/CAP
  • WeCODE – I
  • Employability Skills Programme – I
  • General Elective 1
  • Computer Networks
  • Web Technologies
  • Specialization 2 – CTP/CAP
  • WeCODE – II
  • Employability Skills Programme – II
  • General Elective 2
  • Minor 1
  • Minor 2
  • Specialization 3 – CTP/CAP
  • Teamwork / Coordinating / Collaborating with others / Leadership Readiness
  • WeCODE – III
  • Employability Enablement Programme
  • General Elective 3
  • Foreign Language
  • Minor 3
  • Minor 4
  • Complex Problem Solving / Critical Thinking
  • Simulated Apprenticeship Program/Internship
  • General Elective 4

Be the first to add a review.

Please, login to leave a review
Add to Wishlist
Enrolled: 4 students
Duration: 3 Years | Full-time Program