Announcements
Apply UG

Apply PG

Bachelor of Computer Application (BCA) with Specialisations

Mobile Application and Cloud Technology integrated with Certification in CompTIA Cloud Essential / 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 recognized as equivalent thereto by the University.


Overview

The BCA Mobile Application and Cloud Technology integrated with Certification in CompTIA Cloud Essential / Apple iOS Application Development with Swift is a dual specialization degree that is offered by Jain (Deemed-to-be University). It will help students build knowledge and skills in mobile application development in modern platforms. Students can learn various techniques related to app development in mobile phones, tablets and other electronic gadgets. Mobile Application Development course includes various topics like software development, web applications development, app safety and security, app development, and app functionality. This program gives enthusiastic persons an insight into the Cloud Computing and virtualization including some advances in the same domain. Cloud Computing is one of the fastest growing domain from a while now. After attending this program the attendees will be able to take the decision how they can migrate over it to make their career brighter

This course introduces students to programming technologies, design and development related to mobile applications. Topics include accessing device capabilities, industry standards, operating systems, and programming for mobile applications using an OS Software Development Kit (SDK). Upon completion, students should be able to create basic applications for mobile devices.

Course Highlights
  • Acquire knowledge in the field of mobile application and information security
  • Understand network security, operation system, data center, and programming languages
  • Understand computer application concepts, cloud computing services and cloud deployment, and management techniques
  • Understand server side scripting and principles of virtualization
  • Learn cloud technology services such as AWS, Microsoft Azure, etc.
Career Enhancement Programme:

Upon graduation, you may find work in all levels of government, as well as with start-ups and a wide variety of market sectors including technology, healthcare, business, marketing, finance, education, and communications. Some available jobs include: mobile app developer, full-stack developer, UX designer/developer, UX researcher, UI designer/developer, web designer, web developer, interaction designer/developer, QA tester.

Program code: 044B
Course Commencement : July 2024

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
    • Mobile Computing
    • Cloud Technologies
    • 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
    • Android Application Development
    • Storage Management
  • Discipline Specific Elective Courses-I
    • Remote Infrastructure and Management Services / Management of Data Centers
  • Open Electives (OE)
    • Open Elective - III
  • Skill Enhancement Course (SEC)
    • Technical Writing
    • Research Methodology
  • Learning Labs
    • Android Application Development Lab
    • Storage Management Lab
    • PCL -5 Research and Entrepreneurship Project

  • Discipline Specific Core Courses
    • Windows Azure Web Services
    • 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 Adhoc Networks
  • Discipline Specific Elective Courses-III
    • Blockchain Technologies / Mobile Application Testing Tools
  • Research Skills
    • Research Publication - I
    • Research Project - I

  • Discipline Specific Core Courses
    • Mobile Security
    • Advanced Penetration Testing
  • Discipline Specific Elective Courses-IV
    • Blockchain Security / DevOps
  • Research Skills
    • Research Publication - II
    • Research Project - II
Career Outcomes

Upon completing the BCA degree program in mobile app development and cloud technology, students can pursue a career in various roles such as:

  • Mobile App Developer
  • iOS Developer
  • Android Developer
  • Hybrid App Developer
  • Mobile App Tester
  • Mobile App Designer
  • Mobile App Architect