Professional Documents
Culture Documents
The Bachelor of Computer Applications Program is structured for learners who wish to start their career
in the domains of Software Development and Testing or Analytics. BCA is a three-year online program,
where any learner who has completed plus two from any recognized board can apply. This curriculum is
structured and back tailored to fill the gap between theoretical learning and practical application by
interacting with industry-experts, BCA graduates, tech hiring managers etc., The curriculum which
enhances the learners in obtaining in-depth knowledge on programming languages, data structures and
algorithms, Database management, Business Analytics, Machine Learning etc. The learning method of
this program includes case studies and projects which provide learners real and practical application of
concepts and practices.
Towards the end of the three-year BCA program, learners will gain the critical thinking ability to keep
pace with the dynamic industrial changes, and technological expertise.
Semester I Semester II
Subjects Credits Subjects Credits
Computer Programming 5 Object Oriented Programming 5
Communication Skills 3 Data Structures and Algorithms 5
Introduction to Management &
Finance & Economics 3 3
Leadership
Discrete Mathematics 4 Soft Skills 3
Electrical and Electronic Circuits 4 Computer Systems Architecture 4
Total 19 Total 20
Semester III Semester IV
Subjects Credits Subjects Credits
Design and Analysis of algorithms 4 Python programming 4
Environmental, Waste and Disaster
3 Computer Graphics 4
Management
Database Management Systems 4 Computing Systems 4
Operating Systems 5 Computer Networks 5
Web Application 4 Probability & Statistics 4
Total 20 Total 21
Semester V Semester VI
Subjects Credits Subjects Credits
Data Visualization 4 Business Analytics 4
Linear Algebra & Optimization 3 Software Engineering 4
Data Warehousing and Data Mining 4 Machine Learning 4
Cloud Computing 4 Cloud Native Development 4
Minor Project 4 Major Project 5
Total 19 Total 21
Grammar:
○ Introduction to the basics of the English language
○ Getting Started with Sentence Creation
○ Key to Good English
Paragraph writing
Letters and Resumes
Composition:
○ Note Making
○ Technical Writing and Visual Aids
○ Technical Report
○ Email Writing and White Paper
Introduction to Reading:
○ Introduction to Reading Skill
○ Skimming and Scanning
○ Reading Comprehension
Analysing Texts:
○ Introduction to Reviewing
○ Sample Reviews
○ Review Project - I
Learning Objectives:
○ Analyze different types of (scientific) reports/articles and their objectives and audiences:
○ Identify and understand (the potential) readers; Organize the content, structure the
document/report
○ Understand and debate on Scientific Material: (i) Books on Scientific thesis and (iii) Science
Fiction
○ Summarize and critically analyze the above.
○ Write and present scientific articles, posters etc.
Microeconomics:
○ Economics: Its Definition and Its Scope
○ Microeconomics: Demand and supply
○ Consumer Behaviour: How Consumers Choose
○ How Producers Make Decisions
○ Markets: Merging Demand and Supply
Macroeconomics:
○ Macroeconomics - Subject, History and Development
○ Measurement of Key Macroeconomic Variables
○ Macroeconomic Models and Frameworks
○ Fiscal and Monetary Policies
○ Business Cycle and Economic Growth
Basics of Accounting:
○ Accounting Framework and Concepts
○ Interpreting Financial Statements
○ Analyse Financial Statements
○ Outline of an Annual Report
Learning Objectives:
○ Understand and interpret Financial Statements
○ Analyse Financial Statements
○ Understand the outline of an Annual Report