Bachelor of Computer Applications (BCA)

The Bachelor of Computer Applications (BCA) (Model 2) is a three-year undergraduate programme offered in the College with complementary courses Discrete Mathematics and Basic Statistics and Introductory Probability Theory. The students will be proficient in Computer programming, Software Development, C-programming, Data Networks, Data structures, etc. The courses are delivered through various innovative teaching methods enhancing the knowledge and skill of the students. This programme provides a lot of opportunities in computer field and IT sector. There are many job opportunities for BCA graduates in Information Technology like Systems analyst, Software Developer, Web development, Computer networking, Banking and many more.

Intake - 40        Duration - 3 Years

Programme Outcomes

PO 1:
Understand, analyze and develop computer programmes from defined problems and requirements.

PO 2:
Apply appropriate technologies and tools to a wide range of computational activities while understanding their limitations.

PO 3:
Able to engage in independent learning for continuous self- development as a computing professional.

PO 4:
Demonstrate competencies in fundamentals of computing, mathematics and domain knowledge suitable for the abstraction and conceptualization of computing models.

PO 5:
Able to perform professional practices in an ethical way, keeping in the mind cyber regulations and laws, responsibilities and norms of professional computing practices.

PO 6:
Able to work in multi-disciplinary team collaboration both as a member and leader for the betterment of the individual and society at large.

PO 7:
Communicate effectively with the technical community and with the society at large about complex computing activities by being able to understand and write reports, design documentation and make excellent presentations.

PO 8:
Pursue higher studies in Computer Science/Applications and related areas and possess the spirit of life-long learning.

Programme Specific Outcomes

PSO 1:
Understand the basic principles of programming by identifying and formulating problems and integrate resources to decisions using problem solving approach.

PSO 2:
Comprehend, explore and build up computer programs in the allied areas like Algorithms, System Software, Multimedia, Web Design and Data Analytics for efficient design of computer-based systems of varying complexity.

PSO 3:
Understand and recognize different value system in software development and applications and their outcomes.