Announcements
Apply UG

Apply PG

BCA Internet of Things

Bachelor of Computer Application (BCA) with Specialisations

Internet of Things integrated with Certification in IoT Fundamentals - Connecting Things from Cisco

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 program, BCA Internet of Things offered at Jain (Deemed-to-be University) enables students develop strong basic knowledge in programming and other subjects that will help them have a better understanding of Internet of Things and understand the importance of the current components of typical IoT devices and trends for the future. The Internet of Things is a field that is very well fit for the healthcare industry and manufacturing.  This course recognize and explore the basics of Internet of Things.  Identify and apply the new trends in the field of technology pertaining to IoT. Inculcate the knowledge gained and design a solution in a multi-disciplinary approach over a broader social context. Explore strong skills on sensor networks, IoT devices and systems.

Students will also learn how to extract information from sensors around the world, communicate captured information through communication networks (wired or wireless) and store it on physical or virtual storage devices (for example Cloud), analyze the information, extract knowledge from it for the benefit of the business and apply a set of technologies, tools, and techniques to develop and deploy IoT systems.

Course Highlights
  • Learn the concept of IoT and its principles to implement tools and techniques to solve real-world problems
  • Acquire knowledge about electronics and embedded systems and sensor technology that is mandatory for developing time-critical applications
  • Understand and apply networking concepts and its architecture
Career Enhancement Programme

Internet of Things or IoT is one of the highly discussed topics in both academic and professional circles today. With ground-breaking developments in this area, there is need for professionals who have the foundational knowledge of programming that can help them in inventing products in the future. Graduates with a BCA degree  can do there higher studies in IoT can opt for openings such as IoT Developer, IoT Cloud Engineer, Industrial Engineer, Industrial Computer Engineer/programmer, UI/UX Designer etc.

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
    • Introduction To IOT
    • Basic Electronics
    • 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
    • Basic Electronics Lab
    • Python Programming Lab
    • PCL -4 Research and Entrepreneurship Project

  • Discipline Specific Core Courses
    • Web Technologies
    • Embedded System Design
  • Discipline Specific Elective Courses - I
    • Cloud Computing / Introduction To Data Science
  • Open Electives (OE)
    • Open Elective - III
  • Skill Enhancement Course (SEC)
    • Technical Writing
    • Research Methodology
  • Learning Labs
    • Web Technologies Lab
    • Embedded System Design Lab
    • PCL -5 Research and Entrepreneurship Project

  • Discipline Specific Core Courses
    • Advanced Embedded System Design
    • Mobile Computing
  • Discipline Specific Elective Courses - II
    • Image Processing / Introduction to Robotics
  • Open Electives (OE)
    • Open Elective - IV
  • Learning Labs
    • PCL -6 Research and Entrepreneurship Project
    • Project / Internship
    • Project Publication

  • Discipline Specific Core Courses
    • Machine Learning
    • NoSQL Database Management Systems
  • Discipline Specific Elective Courses - III
    • Wireless Sensor Network / Big Data Analytics
  • Research Skills
    • Research Publication - I
    • Research Project - I

  • Discipline Specific Core Courses
    • Deep Learning
    • Real Time Operating System
  • Discipline Specific Elective Courses-IV
    • Privacy and Security / Data Visualization
  • Research Skills
    • Research Publication - II
    • Research Project - II
Career Outcomes

Internet of Things or IoT is one of the highly discussed topics in both academic and professional circles today. With ground-breaking developments in this area, there is need for professionals who have the foundational knowledge of programming that can help them in inventing products in the future. Graduates with a BCA degree in IoT can opt for openings such as IoT Developer, IoT Cloud Engineer, Industrial Engineer, Industrial Computer Engineer/programmer, UI/UX Designer etc.

  • IoT Developer
  • IoT Cloud Engineer
  • Industrial Engineer
  • Industrial Computer Engineer
  • UI/UX Designer
  • IoT architect,
  • Data scientist
  • Cybersecurity analyst.