ABS Academy of Science, Technology & Management


Bachelor of Computer Application (Affiliated to MAKAUT)


The BCA is catering to the needs of the students aspiring to excel in the fields of computers.

The courses is designed to develop computer professionals versatile is use of computers in almost all field of computer application. The main emphasis of the course is an applied computer use in various fields.


Bachelor of Computer Application (Affiliated to MAKAUT)

Eligibility: H.S; 10+2 OR equivalent examination in any stream (MUST PASS 10+2 WITH MATHEMATICS, COMPUTER APPLICATION, OR BUSINESS MATH).

Duration: 3 YEARS (6 semester)

Medium Of instruction: English

Course Structure:

1st year: Theory: Digital, Business system & Application, Introduction to programming, Mathematics, PC Software, Computer Architecture & System Software, Information System Analysis &Design, Computer Programming, English Language & Communication. Practical: PC Software Lab, Programming Lab, Business Presentation & Language Lab.

2nd Year: Theory: C++ , Operating System, Data Structure with "C", Graphic & Internet, Mathematics for Computing, Data Base Management System, Object Oriented Programming with C Software Project Management & Quality Assurance, Statistic, Numerical Methods & Algorithms, Environment & Ecology.

Practical: Internet & Computer Graphic Lab; Programming Lab.,(Data Structure with "C" , Database Lab (Oracle), Computing Lab.

3rd Year: Theory: Data Communication & Computer Network, Unix & Shell, Window Programming, Elective -1, Values & Ethics of Profession, Elective -2, Elective -3, Project, Industrial Training (6 to 8 week), Seminars & Viva Voce.

Elective: Advanced Unix & Shell Programming, Human Computer Interaction, Multimedia & E-commerce, Advanced networking & communication, Intelligent System, Image Processing. Software Engineering, Object Oriented Programming with Java, Advanced Database Management.

Career with BCA Degree:

BCA Students can look for opening as a Software Engineer, Software Consultant, Network Engineer, Database Administrator, Test Engineer, System Analyst, Programmer, Q & A Engineer. Etc.