Bachelor of Computer Applications (BCA) with Android

Bachelor of Computer Applications (BCA) with Android

Mobile applications are widely in use everywhere, and are now indispensable in their ability to make modern phones smart. In recent years, it has been established that the future is all about the mobile economy and learning. Numerous jobs in Android development exist, and it is clear that this domain is one with several well-defined career options for young entrants to the field.
With increasing users of android devices, the demand for android application is also rising steadily. This ever growing demand for apps has led to a huge requirement of qualified developers in the marketplace. The curriculum emphasizes on practice-oriented application development. Embark on the journey of application development with in-depth programming knowledge, with emphasis on Android Application Development.

The new-age Bachelor of Computer Applications degree in Mobile Application is a dual specialization degree. The program has been designed with valuable information provided by industry experts to coach students for the competitive and fast-growing technology sectors of Mobile Application. The curriculum has been designed with industry requirements in mind and accentuates practical, application-oriented learning. The main aim of the program is to provide students with an in-depth understanding of all aspects of mobile technology, with emphasis on Android Development.

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