Bachelor of Computer Applications

Duration
3 Years Full-Time Program
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.

APPLY NOW
Bachelor of Computer Applications

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.

Your Next Move Awaits

Begin an extraordinary journey with Presidency University.