• The ICFAI University,  Mizoram

The BCA Program

The BCA Program

Application Kit

The Bachelor of Computer Applications (BCA) Program is a 3 year campus program designed to provide a sound academic base in computer skills and applications from which an advanced career in computer applications can be developed. The students get a good conceptual grounding in computer usage and its practical business applications.

Duration :
Three years

Award of Degree :
Student who successfully complete the program will be awarded the “Bachelor of Computer Applications” Degree by the University.

Eligibility : Pass in Class XII (any discipline) with minimum 40% aggregate marks. Final year students awaiting results may also apply.

Program Structure :

The BCA Program is organized into 6 semesters in 3 years. There are 30 courses including soft skills. Students are additionally required to complete two summer projects at the end of Year-I and Year-II respectively and an Internship in the sixth semester.

Computer Graphics, Animation, E Commerce, Mobile Computing & Wireless Markup Language, Data Warehousing and Data Mining, Compiler Design, Structured Query Language and Database Applications, Artificial Intelligence, Advanced Java Programming, Multimedia Systems, Intranet Administration, Network Programming, Theory of Computations, Management Information Systems, Software Testing and Quality Management, IT Project.

BCA Program Structure
Semester-I Semester-II
  • English Language Skills - I
  • Information Technology Trends
  • Mathematics - I
  • Probability & Statistics
  • Principles of Management
  • Computer Programming - I
  • English Language Skills - II
  • Fundamentals of Finance & Accounting
  • Mathematics - II
  • Computer Organization
  • Principles of Economics
  • Computer Programming - II
Summer Project I
Semester-III Semester-IV
  • System Analysis & Design
  • Database Management Systems
  • Data Structures & Algorithms
  • Operations Research
  • Technical Report Writing
  • Object Oriented Programming
  • Software Engineering
  • Soft Skills
  • Dot Net Technologies
  • Operating Systems
  • Web Technologies
  • Java Programming
Summer Project II
Semester-V Semester-IV
  • Data Communication & Computer Networks
  • ASP.Net
  • Elective - I
  • Elective - II
  • Elective - III
  • Elective - IV
  • Elective - I
  • Elective - II
  • Elective - III
  • Project / Internship

The program structure is subject to change (if required).