Latest Update: Final examination of M.Voc in Multimedia,Interior Designing,Fashion Designing of First semester will start from 01 Dec 2020.Final examination of B.Sc in Animation and Multimedia,Interior Designing,Fashion Desigining of Sixth semester will start from 14th Dec 2020.Digital online classes for the scholastic year 2020-21 is being planned at IIFA based on the advisory to stay indoors due to Covid-19 Pandemic. Students can stay safe at home and attend the classes

Course - Overview

BCA (Bachelor in Computer Application) course is designed which includes the study of computers and its applications. The program prepares students to face the challenges and opportunities in the IT industry of India by building strong foundations. BCA course syllabus is intended to teach theory and applications. The course helps to equip students with professional and communication skills. BCA course syllabus has been formulated by eminent members of the IT industry. The course has been structured in a way that will benefit the student to get a grip on the basic to the advance modules taught in the semesters. Being the Top Best BCA Colleges in Bangalore, India the computer lab is well-equipped with the latest technologies and state of the art workstations that will enable the students to complete their assignments. Thus we are one of the Top Best BCA Colleges in Bangalore, India.


Semester 1
Language – I | English – I | Problem Solving Techniques using C | Digital Electronics | Discrete Mathematics | C Programming Lab | Digital Electronics Lab | Foundation Course | CC & EC

Semester 2
Language – I | English – II | Data Structure | Database Management System | Numerical and Statistical Methods | Data Structures LAB | DBMS Lab | Foundation Course | CC & EC

*Syllabus will get change as per the University Guidance.

Semester 3
Language – III | English – III | Object Oriented Programming using C++ | Financial Accounting and Management | Operating System | C++ Lab | Accounting Package Lab | Foundation Course | CC & EC

Semester 4
Language – IV | English – IV | Visual Programming | Unix Shell programming | Operation Research | Visual Programming LAB | UNIX LAB | Skill Development Course | CC & EC

Semester 5
Data Communication and Network | Software Engineering | Computer Architecture | Java Programming | Microprocessor and Assembly Language | Java Programming Lab | Assembly Language Programming LAB | Skill Development Course

Semester 6
Theory of Computation | System Programming | Cryptography and Network Security | Web Programming | Web Programming Lab | Project Work | Skill Development Course

Career Path

Our 360 comprehensive learning-based model opens up multiple avenues and opportunities for students.

Career image
  • Computer Graphics

  • Internet Technologies

  • Accounting Applications

  • Music and Video Processing

  • Programming Languages

  • Personal Information Management

  • Database Management

  • Systems Analysis

  • Word Processing

  • Test Engineer

  • Web Developer