Dollyben Desai Institute of Computer and Allied Sciences

logo ddicas

B.C.A.(Bachelor of Computer Application)

BCA COURSE
Introduction

Bachelor of Computer Application is an undergraduate degree course in computer Application with the rapid growth of I.T. Industry in india, the demand of computer professional is increase day by day. This increasing growth of I.T. Industry has created lot of Opportunities for the computer Graduates. B.C.A. is the one of the popular Courses among the students who make their career in the I.T. field. The duration of the course is 3 (three) years and comprises of the subject like Database, Networking, Data Structure etc. This Course provides lots of opportunities to the student who are interested in Computer field and wants to work in IT sector as programmer or software developer.

Vision

BCA program aims to empower the students by instilling them the principles of overall development and to make them competent in all the walks of life.

Mission

Subject Details

Semester 1
Course  Code Course Core Compulsory/ Subject Elective Credit
101 Communication Skills Core Compulsory 02
102 Mathematics Core Compulsory 03
103 Introduction to Computers Core Compulsory 04
104 Computer Programming & Programming Methodology (CPPM) Core Compulsory 04
105 Data Manipulation and Analysis Core Compulsory 04
106 Practical Core Compulsory 06
Foundation Elective (to be selected from NCC / NSS / Saptadhara) Core Compulsory 02
Semester 2
Course code Subjects Core Compulsory/ Subject Elective Credit
201 – 1 Organizational Structure & Behavior Core Elective 02
201 – 2 Introduction to Internet & HTML Core Elective 02
202-1 Computerized Financial Accounting Core Elective 03
202-2 Emerging Trends and Information Technology Core Elective 03
203 Operating System – I Core Compulsory 04
204 Programming Skills Core Compulsory 04
205 Concepts of Relational Database Management System Core Compulsory 04
206 Practical Core Compulsory 06
Foundation Elective (to be selected from NCC / NSS / Saptadhara) Core Compulsory 02
Semester 3
Course code Subjects Core Compulsory/ Subject Elective Credit
301 Statistical Methods Core Compulsory 02
302 Software Engineering Core Compulsory 03
303 Database handling using Python Core Compulsory 04
304 OOPs and Data Structures Core Compulsory 04
305-1 Web Designing – 1 Core Elective 04
305-2 Mobile Application Development – 1 Core Elective 04
306 Practical Core Compulsory 06
Foundation Elective (to be selected from NCC / NSS / Saptadhara) 02
Semester 4
Course code Subjects Core Compulsory/ Subject Elective Credit
401 Information System Core Compulsory 02
402 Internet of Things (IoT) Core Compulsory 03
403 Java Programming Core Compulsory 04
404 .NET Programming Core Compulsory 04
405-1 Web Designing – 1 Core Elective 04
405-2 Mobile Application Development – 1 Core Elective 04
406 Practical Core Compulsory 06
Foundation Elective (to be selected from NCC / NSS / Saptadhara) 02
Semester 5
Course code Subjects Core Compulsory/ Subject Elective Credit
501 PHP & MySQL Core Compulsory 04
502 UNIX & Shell Programming Core Compulsory 04
503 Network Technologies Core Compulsory 03
504 Operating System-II Core Compulsory 02
505 ASP .NET Core Compulsory 04
506 Practical Core Compulsory 06
Foundation Elective (to be selected from NCC / NSS / Saptadhara) 02
Semester 6
Course codeSubjectsCore Compulsory/ Subject ElectiveCredit
601Computer GraphicsCore Compulsory04
602e-Commerce & Cyber SecurityCore Compulsory03
603ProjectCore Compulsory04
604Seminar on Information Technology Innovations & TrendsCore Compulsory02
 Foundation Elective (to be selected from NCC / NSS / Saptadhara) 02