Announcements
Apply UG

Apply PG

BCA Mobile Application and Information Security

Bachelor of Computer Application (BCA) with Specialisations

Mobile Application and Information Security integrated with Certification in CompTIA Security+ / Apple iOS Application Development with Swift

Eligibility

The minimum qualification required is a pass in the 10+2 Science or Commerce with Maths/Statistics/Computer Science/Information Practice as one of the core subjects in PUC / ISC / CBSE or an equivalent board. A course recognised as equivalent thereto by the University.


Overview

JAIN (Deemed-to-be University) presents a pioneering programme for those who want to attain a remarkable career in the IT domain. The Bachelor of Computer Application (BCA) with specialisations in Mobile Application and Information Security integrated with Certification in CompTIA Security+ / Apple iOS Application Development with Swift offers a rich and comprehensive curriculum that blends both theoretical foundations and practical skills. Students delve into mobile application development using Swift, covering syntax, data types, and user interface design. The programme offers a diverse set of subjects, including foundational IT principles, networking, programming, and database management. Additionally, the programme explores the principles of information security, risk management, and threat mitigation along with the globally recognised CompTIA Security+ certification.  Through this programme, students are well-prepared for a successful career in the IT sector.

Course Highlights
  • Internship Opportunities – Practical experience through internships in leading IT companies.
  • Certification Guidance - Expert guidance and resources to achieve industry-recognised credentials including CompTIA Security+ certification.
  • Industry Workshops and Seminars - Regular workshops & seminars by industry experts
  • Networking with Industry Professionals - Interactive discussions and networking with professionals. 
  • Resume Building and Interview Skills – Guidance by the career development team for creating a compelling resume & learning unique interview techniques to grab the best job opportunities.
  • Job Placement Assistance – Personalised counselling and mentoring from experienced professionals and access to job placement portal
  • Entrepreneurship Support – Full support and resources to launch your own ventures.
  • Professional Development Webinars – Access to online courses and participation in webinars for enhancing knowledge and skills beyond the classroom.
  • Alumni Network - Connect with successful graduates and benefit from their advice & experience.
Program code: 044B
Course Commencement : July 2025

Study Campus

JAIN Knowledge Campus
# 44/4, District Fund Road
Jayanagar 9th Block Campus
Bangalore - 5600 69
+91 8310942174


Admissions Office

JAIN Knowledge Campus
# 44/4, District Fund Road
Jayanagar 9th Block Campus
Bangalore - 5600 69
+91 8310942174
080 - 69279444

Course Image
Curriculum Structure

  • Language I
  • English 1
  • Core courses
    • Fundamentals of Mathematics
    • Programming in C
    • Fundamentals of Computer Applications
  • Learning Labs
    • Programming in C Lab
    • Computer Applications Lab
    • PCL -1 Research and Entrepreneurship Project
  • Skill Enhancement Course (SEC)
    • Mind Management & Human Values -1

  • Language II
  • English II
  • Core courses
    • Operating System
    • Java Programming
    • Data Structures
  • Learning Labs
    • Java Programming Lab
    • Data Structures Lab
    • PCL -2 Research and Entrepreneurship Project
  • Vocational Course - I
    • Digital Design
  • Skill Enhancement Course (SEC)
    • Mind Management & Human Values - II

  • Core Courses
    • Software Engineering
    • Database Management Systems
    • Computer Networks
  • Open Electives (OE)
    • Open Elective - I
  • Value Added Courses
    • Environment Science
  • Skill Enhancement Course (SEC)
    • Personality & Career Management
  • Learning Labs
    • Database Management Systems Lab
    • Computer Networks Lab
    • PCL -3 Research and Entrepreneurship Project

  • Discipline Specific Core Courses
    • Fundamentals of Information Security
    • Mobile Computing
    • Python Programming
  • Open Electives (OE)
    • Open Elective - II
  • Value Added Course
    • Indian Constitution
  • Vocational Course - II
    • Network Administration
  • Skill Enhancement Course
    • Employability Skills
  • Learning Labs
    • Mobile Computing Lab
    • Python Programming Lab
    • PCL -4 Research and Entrepreneurship Project

  • Discipline Specific Core Courses
    • Ethical Hacking
    • Android Application Development
  • Discipline Specific Elective Courses-I
    • Remote Infrastructure Management Services / Introduction to Cyber Law
  • Open Electives (OE)
    • Open Elective - III
  • Skill Enhancement Course (SEC)
    • Technical Writing
    • Research Methodology
  • Learning Labs
    • Ethical Hacking Lab
    • Android Application Development Lab
    • PCL -5 Research and Entrepreneurship Project

  • Discipline Specific Core Courses
    • Cyber Forensics
    • iOS Application Development
  • Discipline Specific Elective Courses-II
    • Mobile Application Testing / Amazon Web Services
  • Open Electives (OE)
    • Open Elective - IV
  • Learning Labs
    • PCL - 6 Research and Entrepreneurship Project
    • Project / Internship
    • Project Publication

  • Discipline Specific Core Courses
    • Cloud Security
    • Mobile Ad-Hoc Networks
  • Discipline Specific Elective Courses-III
      Blockchain Technologies / Fundamentals of IT Infrastructure Library
  • Research Skills
    • Research Publication - I
    • Research Project - I

  • Discipline Specific Core Courses
    • Advanced Penetration Testing
    • Mobile Security
  • Discipline Specific Elective Courses-IV
    • DevOps / Block Chain Security
  • Research Skills
    • Research Publication - II
    • Research Project - II
Career Outcomes
  • Mobile Application Developer: Design and develop user-friendly and secure mobile applications for various platforms, including iOS.
  • Information Security Specialist: Safeguard data and systems from cyber threats and vulnerabilities, ensuring the confidentiality and integrity of information.
  • iOS App Developer: Create innovative and user-focused iOS applications using Swift, catering to the ever-expanding Apple ecosystem.
  • IT Security Analyst: Analyse and respond to security incidents, assess vulnerabilities, and implement measures to protect an organisation's digital assets.
  • Network Security Engineer: Design, implement, and maintain secure network infrastructures to protect data and systems from unauthorised access.
  • IT Consultant: Provide expert advice to organisations on mobile app development, information security, and overall IT strategy.
  • Database Administrator: Manage and maintain relational databases, ensuring data security, availability, and optimal performance.
  • Systems Administrator: Oversee the day-to-day operations of IT systems, ensuring their security and functionality.
  • Cybersecurity Consultant: Help organisations identify and address security weaknesses and develop strategies to enhance their security posture.
  • Software Engineer: Develop software applications and solutions, including mobile apps, with a focus on quality and security.
  • Entrepreneur: Start your own IT-related venture, leveraging the knowledge and skills gained during the program.
  • IT Project Manager: Lead and manage IT projects, ensuring they are completed on time, within budget, and with a strong focus on security and quality.
  • Information Security Auditor: Assess an organisation's information security practices and compliance with industry standards and regulations.
  • Mobile App Tester: Evaluate the functionality and security of mobile applications, identifying and reporting issues for improvement.
  • IT Trainer: Share your expertise by teaching others about mobile app development, information security, and related IT topics.