Bachelor of Computer Applications (BCA) with Cloud Computing

Bachelor of Computer Applications (BCA) with Cloud Computing

Cloud Computing is becoming an integrated component of IT operations, the prospects for professionals with cloud computing skills are getting brighter. Cloud computing is a type of computing in which users share computing resources through the Internet. In simple terms, it can be explained as executing applications and storing data without downloading all the necessary files onto your computer or any such devices. Instead, you can utilize the resources on the Internet or other remote servers.
The goal of the Bachelor of Computer Applications (BCA Cloud Computing) program is to prepare students for careers in IT enabled businesses and the information communication technology skills required to handle big data. The curriculum supports students to gain adequate programming practices along with theoretical foundation and also includes interdisciplinary courses and electives for widening the domain expertise. The curriculum also provides an environment to develop the minor project at every semester to gain the knowledge of IT requirements in Big data management.

Cloud computing is thus a solution that delivers IT as a service and simplifies infrastructure. Cloud computing is a new technology and service that lets users access computing resources on demand, as needed, whether the resources are physical or virtual. According to a recent report published by IBEF(India Brand Equity Foundation is a trust established by the Department of Commerce, Ministry of Commerce and Industry, Government of India), the cloud services market in India is expected to spend U.S. $4.2 billion from 2013 to 2017.

As a prospective career choice in IT, you will need to acquire skills to enter this sector. This can be achieved by taking courses in cloud computing. Cloud computing courses are usually offered at different levels. Various institutes offer courses which may span over two days to 12 months, depending upon the level of the course.

Once equipped with the desired qualification, you may be able to work as a cloud architect, cloud security specialist, cloud developer or cloud infrastructure manager in an IT company. Students would be required to have a basic understanding of programming to take on this course. Any fresh graduate or IT and software professional with some working experience may take this course, provided they meet entrance requirements.

Bachelor of Computer Applications (BCA)

Bachelor of Computer Applications, a newly introduced course of the Mangalore University aims at preparing the students for a career in Computer Applications. As a self financed course, BCA was introduced by the college management from the academic year 2002-03 to cater to the changing needs of the rural community. As a specialized course of study, BCA demands basic knowledge of mathematics, although study of mathematics at the PUC level has not been made an essential condition by the University.

The course is divided into six semesters and given below is the detailed syllabus:

Semester I

  • English-1
  • Kannada-1/Hindhi-1
  • Programming Language C
  • Fundamentals of IT
  • Mathematics
  • Lab-C-Programming
  • Lab FIT
  • General Studies-Indian Constitution

Semester II

  • English-II
  • Kannada II/Hindi II
  • Visual Programming
  • DBMS
  • Computer Organization and Architecture
  • Lab-Vs
  • Lab-DBMS
  • General Studies-IC

Semester III

  • Micro Processor
  • Operating System
  • Data Structures
  • C++ and Object Oriented Program
  • Discrete Mathematics
  • Lab-OOP and Data Structure
  • Lab-Micro Processor and OS

Semester IV

  • Computer graphics and Multimedia
  • Internet Programming
  • Data Mining
  • TCP/IP
  • System Analysis and Design
  • Lab-Computer graphics
  • Lab-Internet Programming

Semester V

  • Java Programming
  • Distributed Computing
  • E-Commerce
  • Software Engineering
  • Artificial Intelligence
  • Unix/MIS
  • Lab-Java
  • Lab-EC and DC

Semester VI

  • Project Work