B.C.A Data Science

Duration
3 Years Full-Time Program
Eligibility

Passed 10+2 or an equivalent examination from any recognized board with a minimum of 40 % marks in aggregate.

APPLY NOW
B.C.A Data Science

Programme Overview

BCA FinTech Application Development is a career-focused undergraduate programme that combines computer applications, software development, financial technology, and digital finance to prepare students for the rapidly evolving FinTech industry. The programme integrates programming, databases, web technologies, software development, data analytics, and financial applications to equip students with the skills required to build technology-driven financial solutions.

The curriculum focuses on developing strong foundations in programming, data structures, database management, web and application development, software engineering, and financial technology. Students gain an understanding of how digital technologies are applied to modern financial services such as digital payments, online banking, financial applications, lending platforms, investment services, and financial automation.

The programme emphasizes hands-on and industry-oriented learning through practical coursework, a virtual internship, mini projects, hackathons, and an integrated capstone project. Students gain practical experience in designing, developing, testing, and deploying FinTech applications while solving real-world financial technology challenges.

With industry mentorship, an industry-designed curriculum, joint certification, LMS-based learning resources, and up to three interview opportunities, the programme provides a strong pathway towards employment and professional development. Graduates can pursue careers in FinTech Application Development, Software Development, Digital Banking, Payment Technology, Financial Software, Business Applications, and related technology-driven financial services, while also being prepared for higher studies and entrepreneurship.

Course Curriculum

  • 01Applied Mathematics
  • 02Problem Solving using C
  • 03Problem Solving using C Lab
  • 04Digital Computer Fundamentals
  • 05Web Design and Development
  • 06Foundations of English Communication
  • 07Introduction to soft skills
  • 01Programming in Python
  • 02Statistical Methods and Techniques
  • 03Data Structures
  • 04Data Structures Lab
  • 05Essentials of Writing Skills
  • 06Essentials of Data Science
  • 07Computer Networks
  • 08Computer Organization
  • 01Relational Database Management Systems
  • 02Relational Database Management Systems Lab
  • 03Object Oriented Programming using Java
  • 04Data Modelling and Visualization
  • 05Analysis of Algorithms
  • 06Operating Systems and Unix Programming
  • 07Operating Systems and Unix Programming Lab
  • 08Software Engineering
  • 09Environmental Studies
  • 10Design thinking and Innovation
  • 01Machine Learning Algorithms
  • 02Machine Learning Algorithms Lab
  • 03Android Mobile Application Development
  • 04Data Management using Cloud
  • 05Database System Administration
  • 06Foundations of FinTech Programming and Data Analytics
  • 07Programming for Fintech (Python, R, and Java)
  • 08Problem Solving through Aptitude
  • 09Indian Constitution
  • 01Data Mining
  • 02Data Analysis using R Programming
  • 03Data Analytics and Visualization in Finance
  • 04Blockchain Development and Smart Contracts
  • 05AI and Machine Learning Applications in FinancE
  • 06Internet of Things
  • 07Multi-Disciplinary Elective – I
  • 08Summer Internship
  • 01Virtualization and Cloud Infrastructure
  • 02User Interface Design
  • 03Cybersecurity and Data Privacy in Fintech
  • 04Project

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 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: Apply the knowledge of the values and beliefs of multicultural society and a global perspective in the profession.

PO 8: Identify ethical issues and embrace ethical values in conduct of Profession.

PO 9: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.

PO 10: Express thoughts and ideas effectively in writing and oral communication.

PO 11: Ability to work independently, identify appropriate resources required for a project, and manage a project through to completion.

PO 12: 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-1: [Data Analysis]: Capable of demonstrating comprehensive knowledge using statistical and machine learning techniques to analyze data and derive meaningful insights and patterns.

PSO-2: [Design/ Development of Solutions]: Identify, formulate, and apply the knowledge of Machine Learning algorithms, Deep Learning algorithms, and Big Data technologies and tools for processing and analyzing large datasets.

PSO-3: [Data Science Applications]: Students should be able to apply data science techniques and translate data insights into actionable recommendations in specific domains, such as finance, healthcare, marketing, etc.

Student handbook

Program Regulations

Download Brochure

USPs

  • 29-Credit Industry-Integrated Learning through 6 courses, internship, mini projects/hackathons, and capstone project.
  • Paytm Virtual Internship for practical industry exposure.
  • 3-Credit Mini Projects & Hackathons focused on real-world FinTech applications.
  • 8-Credit Capstone Project for hands-on FinTech application development.
  • Up to 3 Interview Opportunities to enhance career readiness.
  • Industry Mentorship & Joint Certification for professional skill development.
  • Industry-Designed Curriculum with LMS Access and structured digital learning resources.

Career Opportunities

Your Next Move Awaits

Begin an extraordinary journey with Presidency University.