Bachelor of Computer Applications
Duration
Eligibility
The candidate seeking admission for B.Sc. Data Science should have passed (10 +2)/PUC or equivalent examination with mathematics or statistics as one of the subjects with minimum of 40% marks in aggregate. The same applies to SC/ST quota.
Programme Overview
The Bachelor of Computer Application program is designed to meet the skill requirements of the rapidly growing and changing IT and ITES industries. The BCA program curriculum adequately covers the basic knowledge and application skills in computer algorithms and programming, DBMS, computer networks, internet technologies, cloud computing, and mobile applications. The program aims to produce graduates with strong application and programming skills.
Course Curriculum
- 01Applied Mathematics - MAT2007
- 02Problem Solving using C - CSA1001
- 03Digital Computer Fundamentals - ECE2009
- 04Web Design and Development - CSA1002
- 05Communicative English - ENG1003
- 06Introduction to Soft Skills - PPS1001
- 01Programming in Python - CSA1004
- 02Statistical Methods and Techniques - MAT1006
- 03Data Structures and Algorithms - CSA2001
- 04Data Structures and Algorithms Lab - CSA2100
- 05Technical Written Communication - ENG2005
- 06Computer Networks - CSA2004
- 07Computer Organization – CSA2002
- 08Employability for Young Professionals – PPS1006
- 01Relational Database Management Systems - CSA2003
- 02Relational Database Management Systems Lab - CSA2101
- 03Object Oriented Programming using Java - CSA1005
- 04Data Mining - CSA2007
- 05Analysis of Algorithms - CSA2005
- 06Operating Systems and Unix Programming - CSA1006
- 07Fundamentals of Software Engineering - CSA2006
- 08Being Corporate Ready - PPS2002
- 09Environmental Studies and Sustainable Development - CHE1020
- 01Artificial Intelligence and Machine Learning - CSA300X
- 02Minor Course – I - CSAXXXX
- 03Minor Course – II - CSAXXXX
- 04Minor Course – III - CSAXXXX
- 05Minor Course – IV - CSAXXXX
- 06Minor Course – V - CSAXXXX
- 07Problem Solving through Aptitude - PPS3001
- 08Business Communication - ENGXXXX
- 01Blockchain Technology - CSA3006
- 02Data Analytics and Business Intelligence - CSA3007
- 03Software Testing - CSA2010
- 04Minor Course – VI - CSAXXXX
- 05Minor Course – VII - CSAXXXX
- 06Multi-Disciplinary Course - I - XXXXXXX
- 07Multi-Disciplinary Course - II - XXXXXXX
- 08Summer Internship - CSA3100
- 01Web 2.0 - CSA2009
- 02Minor Course – VIII - CSAXXXX
- 03Computer Vision - CSAXXXX
- 04Multi-Disciplinary Course - III - XXXXXXX
Programme Educational Objectives
After three years of successful completion of the program, the graduates shall be:
PEO 01: Demonstrate success as a computer professional with innovative skills, having moral and ethical values.
PEO 02: Engage in lifelong learning through software development.
PEO 03: Serve as a leader in the profession through consultancy, extension activities and/ or entrepreneurship.
Programme Outcomes (POs)
On successful completion of the Program, the students shall be able to:
PO 1: Application of Domain Knowledge: Apply the domain knowledge such as mathematics, science and software engineering fundamentals into the Computer Application related professions.
PO 2: Problem Solving & Analysis: Identify, Formulate, Analyse and Solve Complex Scenarios related to Computer Applications.
PO 3: Design/development of Activities: Conceive, Design and Develop various activities of Computer Applications.
PO 4: Conduct Investigations of Events: Carry out Investigation of an event and draw logical conclusions based on critical thinking and analytical reasoning.
PO 5: Modern Tool usage: Effectively apply relevant ICT Tools and digital tools to carry out Computer Application Attributes.
PO 6: Research: Identify suitable Research Methods and report the findings.
PO 7: Profession and Society: Apply the knowledge of the values and beliefs of multicultural society and a global perspective in the profession.
PO 8: Ethics: Identify ethical issues and embrace ethical values in conduct of Profession.
PO 9: Individual and Team Work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.
PO 10: Communication: Express thoughts and ideas effectively in writing and oral communication.
PO 11: Project Management and Finance: Ability to work independently, identify appropriate resources required for a project, and manage a project through to completion.
PO 12: Life-long Learning: Recognize the need for and have the preparation and ability to engage in independent and life-long learning in the broadest context of societal and technological change.
Programme Specific Outcomes
On successful completion of the Program, the students shall be able to:
PSO 01: Capable of demonstrating comprehensive knowledge and understanding of Computer Applications, Data Science and AI/ML techniques.
PSO 02: Identify, formulate and apply appropriate techniques in the areas related to Software development, big data, Network, Cloud computing technologies and related domains of varying complexities in real-time applications.
PSO 03: Conceive, Design and Develop Various Computer Applications and be able to apply data science and AI/ML techniques in specific domains such as healthcare, finance, agriculture, marketing, etc.
Student handbook
Coming soon...
Program Regulations
Coming soon...
Download Brochure
Coming soon...
USP
Coming soon...
Career Opportunities
-
Software Engineering
Design, develop, and maintain software applications and systems.
-
Web Development
Build and maintain websites and web applications.
-
Database Administration
Manage and optimize databases for performance and security.
-
Network Administration
Oversee the installation and maintenance of network infrastructure.
-
Security Analysis
Evaluate and implement security measures to protect systems and data.
-
IT Consulting
Provide expert advice on technology solutions and strategies.
-
Data Analysis
Analyze data to extract valuable insights for decision-making.
-
Mobile App Development
Design and create applications for mobile devices.