Calicut University BCA Course Details

Bachelor of Computer Application Course details, Latest Syllabus, Semester wise subjects and Scope.

What is BCA?

BCA (Bachelor in Computer Application) in calicut university is a 3 year undergraduate course in Computer application and the course is divided into 6 semesters. The rapid growth of IT industry in India and job opportunities it creates for computer graduates has increased the scope of this degree course. The university (here taken consider of University of Calicut) fee for this course is around Rs.18750/- per semester (may vary for different colleges). The course include Database Management System, Networking, Data Structure, Core Programming Languages like C and Java. After course completion, one can either opt for entry level jobs in programming/software engineering sector or pursue higher education in MCA, MSC Computer Science or even MBA.

The students who completed 12th from a recognized institution is eligible for this course.

Following are the list of core subjects in semester wise included in BCA.

 Semester 1

  • Computer Fundamentals & HTML
  •  Mathematical Foundation for Computer Applications
  •  Discrete Mathematics
  • Common Course (English)
  • Common Course (English)
  • Second Language (other than English)

Semester 2

  • Problem Solving using C
  • Programming Laboratory I: HTML and Programming in C
  •  Financial and Management Accounting
  • Operations Research
  • Common Course
  • Common Course
  • Second Language (other than English)

Semester 3

  • Python Programming
  • Data Structures using C
  • Computer Oriented Numerical and Statistical Methods
  •  Theory of Computation
  • Sensors and Transducers  

Semester 4

  • Data Communication and Optical Fibers
  • Microprocessors-Architecture and Programming
  • Database Management System and RDBMS
  • Programming Laboratory II: Data Structures and RDBMS
  • Computer Graphics

Semester 5

  • Computer Organization and Architecture
  • Java Programming
  • Web Programming Using PHP
  • Principles of Software Engineering
  • Open Course

Semester 6

  • Android Programming
  •  Operating Systems
  •  Computer Networks
  •  Programming Laboratory III: Java and PHP Programming
  •  Programming Laboratory IV: Android and Linux shell Programming
  • Elective Course
  • Project Work

About Common Course: In Semester 1&2 there two common course in English and a Second Language (Select as per your choice) along with Core Subjects.

About Open Course & Elective Course

In Semester 5 you have an open course and in semester 6 an elective course, the list of open courses and elective courses are given below:

Open Courses:

  • Introduction to Computers and Office Automation
  • Web Designing
  • Introduction to Problem Solving and C Programming
  • Introduction to Data Analysis using spread sheet

Elective Courses:

  • System Software
  • Machine Learning
  • Software Testing and Quality Assurance
  • Technical Writing
  • Fundamentals of Life Skill Education

You can choose any one of the above listed courses from Open and Elective Courses as per your choice. (Availability of courses may vary for different colleges)

About Project Work

During the final year, you have to submit your Main Project.

Objective of Project Work: The objective of the final project work is to develop a quality software solution by following the software engineering principles and practices and also to provide learners a platform to demonstrate their practical and theoretical skills gained during five semesters of study in BCA Programme.

Download Calicut University BCA Latest Syllabus

Course List

  • B.Sc Computer Science
  • BA Multimedia
  • B.Sc Maths
  • B.Com Finance
  • BA English
  • BBA

FAQ's on BCA Syllabus

What are the Job opportunities for a BCA graduate?

After completing BCA one can get a job as a Web Developer, Software Tester, Programmer, System Engineer, Software Developer, etc. It is better to complete MCA also to have more opportunities in the field of Information Technology.

What is the difference between BCA and BSC Computer Science?

BCA is the practice of the theory learned in computer science like the programming languages, it is the study of the application of computer software in the corporate world. It deals with the learning of various programming languages like Java, C++, Python, etc whereas BSC Computer Science is the study of the preliminary concepts involved in the working of a computer, it is the theory associated with the computer working

How much salary can I get after BCA?

After BCA you would get an entry-level job as Software Developer, Programmer, or in other Information Technology fields. The salary for a fresher can vary between Rs. 10,000 to Rs. 15,000 depending on the type of job and for an experienced BCA candidate can get more than Rs. 30,000.

How many papers are there in BCA?

The BCA course is a 3-year undergraduate course in Computer Application and it is divided into 6 semesters. Each semester consists of 6 papers which sum up to a total of 36 papers in BCA.

What are the Subjects in BCA?

The BCA course includes Database Management System, Networking, Data Structure, Core Programming Languages like C and Java.

5 thoughts on “BCA”

  1. Khair Al Anam

    Thank you for a detailed description on BCA. I would really appreciate it if you could provide a list of colleges in Calicut where the BCA course is being taught.

Leave a Comment

Your email address will not be published. Required fields are marked *