B-C-A Part-I Sem I and II Draft Syllabus 2024-25
B-C-A Part-I Sem I and II Draft Syllabus 2024-25
1. Introduction:
Bachelor of Computer Application (4years) program / degree is a
specialized program in Computer Applications. It builds the student on
studies in applied use of computers and to become competent in the current
race and development of new computational era.
The duration of the study is of eight semesters, which is completed in four
years. The program is based on Choice-Based Credit System (CBCS)
comprising 176 credit points and intake for one batch is as per AICTE Norms.
( i.e.60)
2. Objective:
BCA offers the prequalification for professionals heading for smart
career in the IT field, which measures up to international standards. On
completing this course one can do higher studies such as MCA, MBA
etc., in any UGC recognized universities or in any other reputed
institution in India or abroad.
Course Outcome(s): Every individual course under this program has course
outcomes (CO). The course outcomes rationally match with program
educational objectives. The mapping of PEO, PO and CO is as illustrated
below:
Program
Educational Thrust Program Course Outcome
Area Outcome
Objectives
PEO I Technical PO1,PO2, SEC101, CC102, CC104, CC105 ,
SEC102, SEC103, CC202,
Expertise PO3,PO9
SEC201,CC204, CC207, CC301,
MDE401, SEC401, SEC402, SEC403,
CC401,CC403, SEC401
CC101, AEC101 CC103 , CC201,
PEO II Successful PO4,PO5, CC203, DSE201, CC205, CC206,
Career PO6 DSE301,DSE202,DSE301,DSE302
DSE303, SEC302, SEC303, DSE304,
DSE305, SEC304, CC401, DSE401,
DSE402, DSE403, DSE404, DSE405,
CC402 , DSEXX , DSEXX
PEO III Interdisciplinary PO7,PO8 MDE101, VAC101, AEC102, VAC102,
and VAC201, SEC202 , SEC301, CC302,
Life Long AEC301
Learning
5. Workload (Period/Lectures for each Course): For every semester 60 periods (60
minutes per period) are allotted to complete the syllabus of each Course of four
credit.(Subject).
6. Standard of Passing: Rules under the National Education Policy and the rules extended
by University regarding ATKT will be applicable
Gradation Chart:
Marks Numerical Grade CGPA Letter Grade
(Grade Point)
obtained
Absent 0(Zero)
<40 0 to 4 0.0 to 3.99 Fail
40-50 5 4.00 to 4.99 C
51-60 6 5.00 to 5.99 B
61-70 7 6.00 to 6.99 B+
71-80 8 7.00 to 7.99 A
81-90 9 8.00 to 8.99 A+
91-100 10 9.00 to 10.00 O(outstanding)
Note: i) Marks obtained > = 0.5 shall be rounded off to next higher digit.
ii) The SGPA & CGPA shall be rounded off to 2 decimal points.
7. Re-entry or Lateral Entry: Students, opting for exits at any level, will have
the option to
re- enter the programme as per AICTE New Delhi Guidelines based on intake capacity.
Semester, NSQF Level and Exit Points
Sr. No. Semester Year Year Credits Level Exit Points& Award
b) Nature of question paper is as follows for 60 Marks University end semester Examination
QUESTION PAPER PATTERN 60 MARKS
Duration: 2.5 Hours Total Marks – 60
Qu.1) Multiple Choice Questions (10 questions for 1 mark each) 10 MARKS
Qu.2) Broad answer question 10 MARKS
Qu.3) Broad answer question 10 MARKS
Qu.4) Broad answer question 10 MARKS
Qu.5) Broad answer question 10 MARKS
Qu.6) Broad answer question 10 MARKS
Qu.7) Write notes on (Any Four out of Six) 20 MARKS
c) Nature of question paper is as follows for 40 Marks University end semester Examination
Qu.1) Multiple Choice Questions (10 questions for 1 mark each) 10 MARKS
Qu.2) Broad answer question 10 MARKS
Qu.3) Broad answer question 10 MARKS
Qu.4) Broad answer question 10 MARKS
Qu.5) Broad answer question 10 MARKS
Qu.6) Write notes on (Any TWO out of FOUR) 10 MARKS
d) Nature of question paper is as follows for 30 Marks University end semester Examination
QUESTION PAPER PATTERN 30 MARKS
Duration: 1.5 Hour Total Marks – 30
b) Nature of Practical question paper for 25 Marks University end semester Examination-
There will be two questions of 15 Marks each, out of which student have to
attempt any one Question and 5 marks for journal and 5 marks for oral and
time duration is 1.5 hours.
For 10 Marks:-
1 F i v e Marks for Mid Tests.
2 Five Marks for Assignments / presentation or activity based
learning/ Group exercise (Number of students in Group are not
more than six)/ Laboratory work/ Library work
(The record of internal submission by the students should be maintain by higher
educational institute for the examination of university authority if required)
15. Requirements:
i) Core Faculty : As per AICTE Norms
ii) Computer Lab and Internet: As per AICTE Norms*
iii) Library( Books and Journals) : As per AICTE Norms*
iv) Class Room and Physical Infrastructure: As per AICTE Norms*
v) Nonteaching: One clerk, two peons and two lab assistants for one division and
will be increased in proportion to number of divisions.
I 9 4 2 2 5 - 22
II 12 0 0 2 8 - 22
III 11 0 0 1 4 6 22
IV 14 0 0 0 2 6 22
V 0 0 0 0 7 15 22
VI 6 2 0 0 4 10 22
BCA (Honours)
VII 5 0 3 0 4 10 22
VIII 8 14 22
VII 12 10 22
VIII 22 22
There shall be Three Year B. C.A. Programme with 132 credits. The candidate who wishes to attempt for Four-
Year B.C.A. (Honours/ Research) may opt for 4th year which will have 44 credits. Hence, Four Year B.C.A.
Programme will require 176 credits.
Credit Distribution Chart for B.C.A. Programme
SEMESTER-WISE CREDIT DISTRIBUTION
Category-wise distribution*
Description Core Ability Multi Value Skill Discipline Total
Courses Enhancement Disciplinary added Specific
Courses Elective Courses Enhancement Elective
course courses
BCA 52 6 2 5 30 37 132
Note: Students can take extra credit course from their own department or from
other department as per the University norms.
INDUCTION PROGRAM
The Essence and Details of Induction program can also be understood from the
‘Detailed Guide on Student Induction program’, as available on AICTE Portal,
(Link:https://www.aicteindia.org/sites/default/files/De-
tailed%20Guide%20on%20Student%20Induction%20program.pdf). For more, Refer
3. It is mandatory to organize at least one expert lecture per semester for each
branch by inviting resource persons from domain specific industry.
3 CC102 Computer 3 0 4 5 15 60 75 50
Architecture
6 VAC101 Environmental 2 0 0 2 20 30 50
Science and
sustainability
7 AEC102 Marathi/Hindi/Sanskrit/ 1 1 0 2 10 40 50
German/Japanese/Russia
n-Paper-I
10
SEMESTER II
S. Course Course Title L T P Cred Theory Pra
No. Code it ctic
al
550
After Year 1, Students are advised to take Social Responsibility & Community
Engagement - encompassing Community Engagement with an NGO in the
vacation time.
Students will have the option to exit the Bachelor of Computer Application (BCA)
program after successfully completing the first year. Upon exit, they will be awarded
a UG Certificate in Computer Application. To be eligible for this certificate, students
must complete an additional 04 credits in one of the following areas:
1.Tally OR
11
2.NPTEL Certificate Course
The mode and specifics of these additional credits will be determined by the Shivaji
University and students will be required to complete the 08-week program during
the summer term following their second semester.
The exiting students will clear the subject / submit the Internship Report as per the
University schedule.
The student who takes an exit after one year with an award of certificate may be
allowed to re-enter in to Third Semester for completion of the BCA Program as per the
Shivaji University NEP Regulations after earning requisite credits in the First year.
Students can choose their specialization i.e. Stream with Discipline Specific Elective
[DSE] from Second year onwards as indicated in Appendix -A
12
SEMESTER III
S. Course Course L T P Credi Theory Pract
No. Code Title t ical
Inte Theor
rnal y
3 SEC201 Python 3 0 2 4 10 40 50 50
Programming
4 CC203 Software 3 0 0 3 17 60 75
Engineering
6 VAC201 Yoga/Sports/N 0 0 2 1 20 30 50
CC/NSS/Disas
ter
Management/
VivekVahini
13
SEMESTER IV
S. Course Course Title L T P Credi Theory Practi
No. Code t cal
550
Note:
1. At the end of the Fourth Semester every student shall undergo Summer Training
/ Internship / Capstone for Eight Weeks in the industry/Research or Academic
Institute. This component will be evaluated during the fifth semester.
2. An UNDER GRADUATE DIPLOMA IN COMPUTER APPLICATION will be
awarded, if a student wishes to exit at the end of Second year.
Exit Criteria after Second Year of BCA Programme
Students will have the option to exit the Bachelor of Computer Application (BCA)
program after successfully completing the second year. Upon exit, they will be awarded
a UG Diploma in Computer Application. To be eligible for this diploma, students
must complete an additional 04 credits in one of the following areas:
2. Work-Based Vocational Course: A vocational course offered during the summer term,
focused on building practical, industry-relevant skills.
The specific mode of completing the additional credits will be decided by the Shivaji
University and students will be required to complete the 08-week program or
project during the summer term following their fourth semester.
The student who takes an exit after second year with an award of Diploma may be allowed to re-
enter into fifth Semester for completion of the BCA Program as per the Shivaji University schedule
after earning requisite credits in the Second year.
15
SEMESTER V
S. Course Course Title L T P Credi Theory Practical
No. Code t
1 DSE301* Professional 3 0 4 5 15 60 75 50
Elective – III
2 DSE302* Professional 3 0 4 5 15 60 75 50
Elective – IV
3 DSE303* Professional 3 0 4 5 15 60 75 50
Elective – V
4 SEC301 Quantitative 1 2 0 3 15 60 75
Techniques
6 SEC303 Major - - - 0
Project [
evaluation
in sixth
semester]
16
SEMESTER VI
S. Course Course Title L T P Cre Theory Practical
No. Code dit
1 CC301 Generative AI 2 0 4 4 10 40 50 50
The students shall have an option to exit after 3 rd year of Computer Application
Program and will be awarded with a Bachelor’s in Computer Application.
The student who takes an exit after third year with an award of BCA may be allowed
to re-enter in to Seventh Semester for completion of the BCA (Honours) or BCA
(Honours with Research) Program as per the Shivaji University schedule after earning
requisite credits in the Third year.
17
Minimum eligibility criteria for opting the course in the fourth year will be asfollows:
1. BCA (Honours with Research): BCA Degree
2 CC401 Optimization of ML 3 - 4 5 15 60 75 50
550
SEMESTER VIII- (BCA –(Honours with Research))
S. Course Course L T P Credit Int Ext. Total
No. Code Title
TOTAL 22 550
*The Dissertation work will start from the beginning of fourth year of BCA (Honours with
Research) Program.
Students of Fourth Year shall be assessed for Project Work and Research InternshipReport
and Viva –Voce and Dissertation (For Research Track).
Proposed Streams with Discipline-Specific
Electives (DSE)
Appendix-A
1. Data Science
Sl.No Semester Course Code Professional Elective
1 III DSE*201 Basics of Data Analytics using Spreadsheet
2 IV DSE*202 Data Visualization
3 V DSE301 Introduction to Data Science
4 V DSE302 Time Series Analysis
5 V DSE303 Machine Learning
6 VI DSE304 Big Data Analytics
7 VI DSE305 Exploratory Data Analysis
8 VII DSE401 Business Intelligence & Analytics
9 VII DSE402 Data Mining & Warehousing
10 VIII DSE403 Advanced Data Visualization
11 VIII DSE404 Cloud Computing for Data Analytics
12 VIII DSE405 Data Security & Privacy
(Note: Subject titles of Full Stack Development will be declared at the beginning of Semester-III)
SEMESTER –I
BCA-I-Sem-I(NEP 2.0)
MATHEMATICS FOUNDATION TO COMPUTER SCIENCE - I
CC101
CO1: Provide a basic understanding of fundamental mathematical
Course concepts such as sets,functions, matrix algebra, and discrete
Outcomes mathematics.
CO2: This course enables the students to use mathematical models and
techniques to analyzeand understand problems in computer science.
CO3: This course demonstrates how the mathematical principles give
succinct abstraction ofcomputer science problems and help them to
efficiently analyze.
Total Hours of Teaching Lecture Tutorial Practical Total Per Week Credit Points : 4
: 60 4 0 0 4
Total Marks :100 External Exam Theory : 80 Internal : 20
Syllabus Contents:
Set, Relation and Function:
Unit: I Set, Set Operations, Properties of Set operations, Subset, Venn Diagrams, 15 Hours
Cartesian Products. Relations on a Set, Properties of Relations, Representing
Relations using matrices and digraphs, Types of Relations, Equivalence Relation,
Equivalence relation and partition on set, Closures ofRelations.
Functions, properties of functions (domain, range), composition of functions,
surjective (onto), injective (one-to-one) and bijective functions, inverse of
functions. Exponential and Logarithmic functions, Polynomial functions, Ceiling
and Floor functions.
Counting and Recurrence Relation:
Unit: II Basics of counting, Pigeonhole principle, permutation, combination, Binomial 15 Hours
coefficients, Binomial theorem. Recurrence relations, modelling recurrence relations with
examples, like Fibonacci numbers, the tower of Hanoi problem
1. https://nptel.ac.in/courses/106103205
Web
2. https://nptel.ac.in/courses/111101115
Resources
BCA-I-Sem-I(NEP 2.0)
PROBLEM SOLVING TECHNIQUES
SEC101
CO1: Understand basic terminology of computers, problem solving,
Course programming Languages and their evolution (Understand)
Objectives CO2: Create specification from problem requirements by asking questions
to disambiguate the requirement statement. (Create)
CO3: Design the solution from specification of a problem and write pseudo
code of the algorithm using basic building blocks or structured
programming constructs (Sequence, Selection and Repetition
statement). (Create)
CO4: Translate an algorithm into a C computer program (Create)
CO5: Testing and analyzing programs using debugging tools. (Analyze)
Total Hours of Teaching Lecture Tutorial Practical Total Per Week Credit Points : 5
: 45 3 0 4 5
Total Marks :75 External Exam Theory : 60 Internal : 15
Practical : 50 External Exam. Practical:50
Syllabus Contents:
(CO-1,CO-2)
Unit: I Problems And Problem Instances, Generalization and Special Cases, 12 Hours
Types of Computational Problems, Classification of Problems, Analysis
of Problems, Solution Approaches, Algorithm Development, Analysis of
Algorithm, Efficiency, Correctness, Role of Data Structures in Problem
Solving, Problem-Solving Steps (Understand the Problem, Plan,
Execute, And Review),Breaking the Problem into Sub problems Input /
Output Specification, Input Validation, Pre and Post Conditions.
$ $ 12345 12345
$$ $$ 1234 1234
$$$ $$$ 123 123
$$$$ $$$$ 12 12
$$$$$ $$$$$ 1 1
7. Display the following patterns of n rows (n > 0), for the below examples n = 5?
8. Given the first term (a), difference/multiplier (d) and number of terms (n >
0),display the first n terms of the arithmetic/geometric progression?
9. Display the first n (n > 0) terms of the fibonacci sequence?
10. Display the first n (n > 0) terms of the Tribonacci sequence?
11. Given two positive integer numbers n1 and n2 check if the numbers
areconsecutive numbers of the fibonacci sequence?
UNIT-III
1. Extract digits of an integer number (left to right and right to left)?
2. Given a sequence of digits form the number composed of the digits. Use sentinel
controlled repetition to read the digits followed by -1. For example, forthe input 2 7
32 9 -1 the output number is 27329?
3. Check if a given positive integer number is a palindrome or not?
4. Compute character grade from the marks (0 ≤ marks ≤ 100) of a subject. Grading
Scheme: 80-100 : A, 60 - 79: B, 50 - 59: C, 40-49: D, 0-39: F? Solve this using both
else-if ladder and switch case?
5. Compute the sum of a sequence of numbers entered using sentinel controlled
repetition?
6. Check if a given positive integer number is a prime number or not?
7. Compute prime factors of a positive integer number?
8. Check if two positive integer numbers are amicable numbers or not?
9. Check if a given positive integer number is a perfect number or not?
10. Check if a given positive integer number Armstrong number or not?
11. Converting a positive integer number (n > 0) from one base (inputBase) to another
base (outputBase) (2 <= input Base, outputBase <= 10). Input number should be
validated before converting to make sure the number uses only digits allowed in the
input base?
12. Write a program to display a number in text form. For example If the number is
5432the output should be “FIVE FOUR THREE TWO”?
13. Using the grading scheme described in the question 4 (UNIT III), Compute how
many students awarded each grade and display the frequency as a bar chart
(horizontal) using single “*” for each student. Use sentinel controlled repetition (-1
as sentinel value) in reading the students marks. Use else-if ladder/switch case to
compute the grade and the corresponding frequency.
Sample bar chart when the class has 7-A, 10-B, 3-C, 7-D and 1-F grades.
A:
*******
B:
**********
C: ***
D:
*******
F: *
14. Compute maximum, minimum, sum and average of a sequence of numbers which
areread using sentinel controlled repetition using only few variables?
15. Compute body mass index, BMI = weightinKGs / (HeightinMeters
*HeightinMeters), Both weight and height values are positive real numbers. Your
program should display BMI value followed by whether the person is Underweight,
Normal, Overweight or Obese using the below ranges:
BMI Values
Underweight: less than
18.5Normal: >=18.5 and
<25
Overweight: >=25 and < 30
Obese: >= 30
UNIT IV
1. Design a modularized algorithm/program to compute a maximum of 8 numbers?
2. Design a modular algorithm/program which reads an array of n integer elements
andoutputs mean (average), range (max-min) and mode (most frequent elements)?
3. Design a modular algorithm/program which reads an array of n integer elements
andoutputs median?
4. Implement your own string length and string reversal functions?
5. Design algorithm/program to perform matrix operations addition, subtractionand
transpose?
6. Write a recursive program to count the number of digits of a positive
integer number?
BCA-I-Sem-I(NEP 2.0)
COMPUTER ARCHITECTURE
CC102
After Completion of course student will be able to :-
Course CO1: To Understand the basics of Digital Electronics and Binary Number System
Outcomes CO2: To Learn the implementation of Combinational Circuit.
CO3: To Learn the implementation of Sequential Circuit.
CO4: To Understand the Organization of basic computers and concept of memory organization
Total Hours of Teaching Lecture Tutorial Practical Total Per Week Credit Points : 05
: 45 3 0 4 5
Total Marks :75 External Exam Theory : 60 Internal : 15
Practical : 50 External Exam. Practical:50
Syllabus Contents:
Digital Principles: Definition for Digital signals, Digital logic, Boolean Laws and
Unit: I Theorems, K-Map: Truth Tables to K-Map, 2, 3 and 4 variable K Map, K-Map 12 Hours
Simplifications, Don’t Care Conditions, SOP and POS
Number Systems: Decimal, Binary, Octal, Hexadecimal, Number System Conversions,
Unit: II Binary Arithmetic, Addition and subtraction of BCD, Octal Arithmetic, Hexadecimal
Arithmetic, Binary Codes, Decimal Codes, Error detecting and correcting codes, Excess-3 11 Hours
Code, The Gray Code
Unit: III Combinational Circuits: Half Adder and Full Adder, Subtractor, Decoders,
Encoder,Multiplexer, Demultiplexer. 11 Hours
Sequential Circuits: Flip-Flops- SR Flip- Flop, D Flip-Flop, J-K Flip-Flop, T Flip-
Flop. Register: 4 bit register with parallel load, Shift Registers- Bidirectional shift
register with parallel load. Binary Counters-4 bit synchronous and Asynchronous
binary counter
Unit-IV Basic computer functions and interconnections- Computer components, computer 11 Hours
function, instruction fetch and execute, interrupts, I/O functions. Interconnection
structures – Bus interconnections, point to point interconnect. , Computer
Registers- Types of registers: Program Counter (PC), Accumulator (AC),
Instruction Register (IR).
Memory Organization: Memory Hierarchy, Main Memory, Auxiliary memory, Associate
Memory, Cache Memory, Virtual Memory, Memory Management Hardware.
Text Books: 1. Donald P Leach, Albert Paul Malvino, Goutam Saha- “Digital
Principles &Applications” , Tata McGraw Hill Education Private
Limited,2011Edition.
2. M. Morris Mano- “Computer System Architecture”, Pearson/Phi, Third Edition.
3. R.P.Jain “Modern Digital Electronics” 4th Edition Mc Graw Hill.
1. Verify logic behavior of AND, OR, NAND, NOR, EX-OR, EX-NOR, Invert and
Buffergates.
2. To study and verify NAND as a Universal Gate
3. To Convert Binary to Grey Code
4. Design and verify operation of half adder and full adder.
5. Design and verify operation of half subtractor.
Hardware
1. Familiarize the computer system layout: marking positions of SMPS,
motherboard,FDD, HDD, CD, DVD and add on cards.
2. Identify the Computer Name and Hardware Specification (RAM capacity, Processor
type, HDD, 32 bit/ 64 bit)
3. Configure BIOS settings- disable and enable USB and LAN
4. Adding additional RAM to the system.(expanding RAM size).
5. Install and configure windows OS
6. To study the installation of Printer and trouble shooting.
BCA-I-Sem-I(NEP2.0 )
GENERAL ENGLISH
AEC102
General English subject aims to improve basics of English language. It illustrates the
minutiae of the English language and its various applications in our daily lives. It covers
study about Vocabulary Building, Basic Writing Skills, Identifying Common Errors in
Course
Description Writing, Nature and Style of sensible Writing, Oral Communication. Students gain a solid
understanding of English grammar concepts and related aspects by studying the English
language.
1. To provide learning environment to practice listening, speaking, reading and writing
skills.
2. To assist the students to carry on the tasks and activities through guided instructions
Course and materials.
Objectives
3. To effectively integrate English language learning with employability skills and
training.
4. To provide hands-on experience through case-studies, mini-projects, group and
individual presentations.
After completion of course, students will be able to :
1. Explain concept of Word Formation in English Language.
Course 2. Illustrate use of phrases and clauses in sentences in English Language.
Outcomes
3. Identify common errors in English Writing.
4. Develop reading and listening, writing and speaking skills.
Total Hours of Lecture Tutorial Practical Total Per Week Credit Points
Teaching: 30 1 1 0 2 : 02
Total Marks:50 Theory : 30 Internal : 20
Syllabus Contents:
A)Vocabulary Building
The concept of Word Formation, Root words from foreign languages and their
Unit: I use in English, Acquaintance with prefixes and suffixes from foreign languages 8 Hours
in English to form derivatives, Synonyms, antonyms, and standard abbreviations.
B)Basic Writing Skills
Sentence Structures, Use of phrases and clauses in sentences, Importance of
proper punctuation, Creating coherence, Organizing principles of paragraphs
in documents, Techniques for writing precisely.
A) Identifying Common Errors in Writing
Subject-verb agreement, Noun-pronoun agreement, Misplaced modifiers,
Articles, Prepositions, Redundancies
B) Nature and Style of sensible Writing
Unit: II Describing, Defining, Classifying, providing examples or evidence, writing 8 Hours
introduction and conclusion, Module V: Writing Practices, Comprehension,
Precise Writing, Essay Writing
Oral Communication-I
Listening Comprehension, Pronunciation, Intonation, Stress and Rhythm,
Unit: III Common Everyday Situations: Conversations and Dialogues, Communication at 7 Hours
Workplace, Interviews, Formal Presentations
Note: Unit-III and IV should be interactive practice sessions preferably in Language Lab.
Suggested Field Work or Practical Work
1. Exercises on Word Formation by the Addition of Prefixes and suffixes.
2. Word formation by conversion, compounding. Exercises on synonyms, antonyms.
3. Exercises on sentence structure; Phases and clauses.
4. Exercises on identifying common errors : Choosing the correct verb; Exercises on noun –pronoun
exercise.
5. Exercises on modifiers ; articles , prepositions ,redundancies ; word stress , intonation
6. Exercises on writing short paragraph on given topic ; Exercise on comprehension writing.
7. Exercises on short precise writing on given topic ; short essay writing on given topic or topic of student’s
choice.
8. Exercise on listening and rewriting short comprehension; Exercises- group communication on given
topics
BCA-I-Sem-I(NEP 2.0 )
INDIAN VISION FOR HUMAN SOCIETY
MDE101
This course will provide an overview of concept of ‘Vasundhaiva Kutumbam’. It is a
Course fundamental to know its realization process as a base for the development of vision for a
Description human society. It helps to understand universality in human and its coexistence in
existence. It helps to understand ancient knowledge system for holistic development.
1. Understand the concept of Vasudhaiv Kutumbakam and about its realization for the
development of vision for a human society.
2. Discuss the universality in humans and its co-existence in existence.
Course
3. Classify different stages of life and its development
Description
4. Illustrate a sense of responsibly, duties and participation of individual for
establishment of fearless society.
5. Investigate programs for ensuring human purpose at individual and societal level.
After completion of course, students will be able to:
1. Explain the concept of “Vasudhaiva Kutumbkam” and its realization process as an
base for the development of vision for a human society.
2. Identify the universality in humans and its coexistence in existence.
Course 3. Demonstrate the sense of responsibility, duties, and participation of individual
Outcomes for establishment of fearless society.
4. Explain the apparently rational, verifiable and universal solution from ancient Indian
knowledge system for the holistic development of physical, mental and spiritual
wellbeing of one and all, at the level of individual, society, nation and ultimately the
whole world.
Total Hours of Teaching Lecture Tutorial Practical Total Per Week Credit Points
: 30 2 0 0 2 : 02
Total Marks:50 Theory: 30 Internal: 20
Syllabus Contents:
9. Conduct Short presentation on any given topic.
10. Arrange mock job interview
Note: Each student should solve any 5 exercises and conduct it .Prepare report including detailed
information as per guidelines and format of report given by subject teacher.
References
1. AICTE’s Prescribed Textbook: Communication Skills in English (with Lab Manual), Anjana Tiwari,
Khanna Book Publishing Co.
2. Effective Communication Skills. Kul Bhushan Kumar, Khanna Book Publishing
3. Practical English Usage. Michael Swan. Oxford University Press.
4. Remedial English Grammar. F.T. Wood. Macmillan.
5. On Writing Well. William Zinsser. Harper Resource Book.
6. Chauhan/Kashiramka,Technical Communication, Cengage Learning India Pvt.Ltd.
7. Smith-Worthington/Jefferson, Technical writing for success, Cengage Learning India Pvt.Ltd.
8. Study Writing. Liz Hamp-Lyons and Ben Heasly. Cambridge University Press.
9. Communication Skills. Sanjay Kumar and Pushplata. Oxford University Press.
10. Exercises in Spoken English. Parts. I-III. CIEFL, Hyderabad. Oxford University Press
Suggested NPTEL Online Courses
English language for competitive exams ,Prof. Aysha Iqbal ,IIT Madras
Technical English for engineers, Prof. Aysha Iqbal ,IIT Madras
References
1. Maharaj Swami chidatmanjee, Ancient Indian Society, Anmol publication Pvt.Ltd.,India
2. S. C. Manerjee, Society in Ancient India: Evolution Since the Vedic Times Based on Sanskrit, Pali, Pakrit
and Other Classical Sources: No. 1 (Reconstructing Indian History and Culture), DK Printing, India
3. Rao, N. 1970. The Four Values in Indian Philosophy and Culture. Mysore:University of Mysore.
4. Chakraborti, K. 2001. Religious Process: The Puranas and the Making of Regional Tradition, Delhi,
OUP.
5. Kuhn, T. 1970. The Structure of Scientific Revolutions, (2nd ed.). University of Chicago Press, USA.
6. Keith, A. (1925). The religion and philosophy of the Veda and Upanishads. Delhi: Motilal Banarsidass
Publishers.
7. Shendge, M. (1977). The civilized demons. The Harappans in Ṛgveda. Abhinav Publications
8. Kane, P. 1941. History of Dharmashastra. Vol II, Part I. Poona: Bhandarkar Oriental Research Institute.
9. The Religion and Philosophy of the Veda and Upanishads,Motilal Banarsidass.
10. Parpola, A. 2007. ‘Human Sacrifice in India in Vedic Times and Before’, Chapter
VIII, in The Strange World of Human Sacrifice, ed., J. Bremmer. Leuven,Belgium: Peeters.
11. Textbook on IKS by Prof. B Mahadevan, IIM Bengaluru.
12. Kapur K and Singh A K (Eds) 2005). Indian Knowledge Systems, Vol. 1. Indian
Institute of Advanced Study, Shimla. Tatvabodh of Sankaracharya, Central Chinmay Mission Trust,
Bombay, 1995.
13. Keith, Arthur Berriedale. The Religion and Philosophy of the Veda and Upanishads. 2 Vols. Motilal
Banarsidass Delhi 1970.
14. Keith, A. (1925). The religion and philosophy of the Veda and Upanishads.Delhi: Motilal Banarsidass
Publishers.
15. Nair, Shantha N. Echoes of Ancient Indian Wisdom. New Delhi: HindologyBooks, 2008.
16. R C Dutt, A history of civilization in ancient India, vol 1, Taylor & Francis, US
17. R C Dutt, A history of civilization in ancient India, vol 2, Taylor & Francis, US
18. SK Das , The education system of Ancient hindus, Gyan publication house,India
19. BL Gupta,Value and disatribution system in india, Gyan publication house,India20. Reshmi ramdhoni,
Ancient Indian Culture and Civilisation, star publication,2018
21.Supriya Lakshmi Mishra, Culture and History of Ancient India (With Special Reference Of Sudras),
2020.
22. Om Prakash, Religion and Society in Ancient India , Bhariya Vidhya Prakashan,1985
23.J Auboyer, Daily Life in Ancient India from Approximately 200 BC to AD 700,Munshi ram Manoharlal
publication, 1994.
24.DK Chakkrabarty, Makkhan Lal, History of Ancient India (Set of 5 Volumes),Aryan book Internation
publication, 2014
25.Dr. Girish Nath Jha, Dr. Umesh Kumar Singh and Diwakar Mishra, Science and Technology in Ancient
Indian Texts, DK Print World limited,
26. Swami BB Vishnu, Vedic Science and History - Ancient Indian's Contribution to the Modern World,
Gosai Publication, 2015
27. Chatterjee, S.C. The Nyaya Theory of Knowledge. Calcutta: University of Calcutta Press, 1950.
28. Vidyabhusana, S.C. A History of Indian Logic. Delhi: Motilal Banarsidass Publication, 1971.
29. Dasgupta, Surendra. A History of Indian Philosophy. Delhi: Motilal Banarsidass, 1991.Vols. III & IV.
30. Mercier, Jean L. From the Upanishads to Aurobindo. Bangalore: Asian Trading
Corporation, 2001.
31. Shukla/Yadav/Chauhan,Human Values and Professional Ethics, Cengage Learning India Pvt.Ltd.
BCA-I-Sem-I(NEP 2.0)
ENVIRONMENTAL SCIENCE AND SUSTAINABILITY
VAC101
This course aims to familiarize students with fundamental environmental concepts and
their relevance to business operations, preparing them to address forthcoming
sustainability challenges. It is designed to equip students with the knowledge and skills
needed to make decisions that account for environmental consequences, fostering
environmentally sensitive and responsible future managers.
The course content is divided into four comprehensive units. Unit 1 introduces basic
Course environmental principles, the man-environment relationship, and sustainability issues.
Description
Unit 2 focuses on ecosystems, biodiversity, and sustainable practices. Unit 3 addresses
environmental pollution, waste management, and sustainable development strategies.
Finally, Unit 4 explores social issues, environmental legislation, and practical
applications through hands-on fieldwork. Through this holistic approach, students will
gain a deep understanding of environmental processes, the importance of sustainable
practices, and their role in promoting sustainability within business contexts.
1. To familiarize students with basic environmental concepts, their relevance to business
operations, and forthcoming sustainability challenges.
Course
Objectives 2. To equip students to make decisions that consider environmental consequences.
3. To become environmentally sensitive and responsible managers.
After completion of course, students will be able to :
1. Explore the basic environmental concepts and issues relevant to the business and
management field.
2. Recognize the interdependence between environmental processes and socioeconomic
dynamics.
Course 3. Determine the role of business decisions, policies, and actions in minimizing
Outcomes
environmental degradation.
4. Identify possible solutions to curb environmental problems caused by managerial
actions.
5. Develop skills to address immediate environmental concerns through changes in
business operations, policies, and decisions.
Total Hours of Teaching Lecture Tutorial Practical Total Per Week Credit Points : 02
: 30 2 0 0 2
Total Marks:50 Theory : 30 Internal : 20
Syllabus Contents:
Understanding Environment, Natural Resources, and Sustainability
Fundamental environmental concepts and their relevance to business operations;
Components and segments of the environment, the man-environment relationship,
and historical environmental movements. Concept of sustainability; Classification
of natural resources, issues related to their overutilization, and strategies for their
Unit: I conservation. Sustainable practices in managing resources, including 8 Hours
deforestation, water conservation, energy security, and food security issues. The
conservation and equitable use of resources, considering both intergenerational
and intergenerational equity, and the importance of public
awareness and education.
Ecosystems, Biodiversity, and Sustainable Practices
Various natural ecosystems, learning about their structure, functions, and
ecological characteristics. The importance of biodiversity, the threats it faces, and
the methods used for its conservation. Ecosystem resilience, homeostasis, and
Unit: II 8 Hours
carrying capacity, emphasizing the need for sustainable ecosystem management.
Strategies for in situ and ex situ conservation, nature reserves, and the significance
of India as a mega diverse nation.
Note: Relevant case studies based on the above units should be discussed in the class.
10. A study of environmental legislations and the judiciary’s role in environmental protection.
Note:
Each students should prepare report of any 5 field work topics including detailed information after visiting
to the location generating various environmental issues as per the guidelines of subject teacher.
References:
Text Books (Latest Editions)
● Poonia, M.P. Environmental Studies , Khanna Book Publishing Co.
● Bharucha, E. Textbook of Environmental Studies, Orient Blackswan Private Ltd.
● Dave, D., & Katewa, S. S. Text Book of Environmental Studies. Cengage Learning India Pvt Ltd.
● Rajagopalan, R. Environmental Studies: from crisis to cure , Oxford University Press.
Miller, G.T. & Spoolman S. Living in the Environment. Cengage.
● Basu, M., & Xavier Savarimuthu, S. J. Fundamentals of environmental studies.Cambridge University
Press.
● Roy, M. G. Sustainable Development: Environment, Energy and Water Resources. Ane Books.
● Pritwani, K Sustainability of business in the context of environmental management. CRC Press.
● Wright, R.T. & Boorse, D.F. Environmental Science: Toward A Sustainable Future
(13th ed,). Pearson
Odum,Fundamentals of Ecology, Cengage Learning India Pvt.Ltd.
Web links
● https://www.ourplanet.com
● https://www.undp.org/content/undp/en/home/sustainable-developmentgoals. html
● www.myfootprint.org
● https://www.globalchange.umich.edu/globalchange1/current/lectures/kling/ecosystem/ecosystem.html
BCA-I-Sem-I(NEP 2.0)
मराठी(MARATHI)-१
उ्ቕम झेप-१
AEC103-I
मराठी भाषा ही जगातील एक महኚ᭽ाची भाषा आहे आठ शतकाहून अधिक काळची समृ ्ቍ वाड़् मयीन परं
परा मराठीतआहे .्ቓामु ळे मराठी भाषा व वाड़् मयीन परं परे चे ्ሺान दे णे तसेच रोजगारािभमु ख
Course
Description अ्ቜास्ቅमाची अंमलबजावणी करून िव्ቕार्््ााााां धमील भािषक ्षमतां चा िवकास करणे हे या अ्ቜास्ቅमाचे
उधि्ቖ आहे . उ्ቕोधगं्ቕासंदभााात आव्ብक मािहती व मराठी किवतां चा समावेश कर्ቒात आला आहे.
Total Hours of Teaching Lecture Tutorial Practical Total Per Week Credit Points : 02
: 30 1 1 0 2
Total Marks:50 Theory : 30 Internal : 20
Syllabus Contents:
ग्ቕ १
१. आपला धाां दा कोणता व कसा करावा?- दादोबा पां डु रं ग तरखडकर
मराठी िवषयासाठी संबंधित िवषयिश्षकां नी अ्ቜास्ቅमावर धआाररत वेगवेगळे ५ ्ቚा्ቓि्षक काम उप्ቅमां ्ा मा्ቖमातू न िव्ቕार्््ााााां ना
्ቕावे . िव्ቕार्््ााााां नी क
े ले्िा ्ቚा्ቓि्षकाची मािहती ररपोधााा्ा ्ቭरूपात सादर करावी..
साधन ्ቇंथ :
१.अरुण काळे :नंतर आलेले लोक, लोकवा्ቇय गृह, मुंबई २०१०
३.राजन गवस ,अरुण िशं दे, गोधमेश पाधााील :भािषक सजान आिण उपायोजन, दयााा ्ቚकाशन, पु णे २०१२
४.वसंत जोशी (संपा): एकनार्ां ची िनवडक भारुडे , मेहता प्ाििशंग हाऊस, पुणे १९९४
५.अंजली ठाकू र :असाही एक िकमयागार ,राजहं स ्ቚकाशन, पुणे
६.यशवंत र्ोरात: काही वाधााा काही वळण, अनु बंधा ्ቚकाशन, पुणे २०२३
११.राहीरकर ,गो शं.,व गोसावी,र.रा (संपा): ्ቦी सकल संत गार्ा ,्ቚकाशक गो.शं .राहीलकर, पुणे १९५५
१२. रमेश वरखेडे(संपा): महाराजा सयाजीराव गायकवाड भाषण सं्ቇह :भाग १,महाराजा सयाजीराव गायकवाड चरर्ቔ
साधाने ्ቚकाशन सिमती, छ्ቔपती संभाजीनगर, २०१७
िद्ली २०१७
६.रजनीश जोशी :दादासो पांडु रं ग तखाडकर :्ቤि्ሹ्व आ िण कतृा्व, इं डस सोसा बु्ቍ, मुंबई
७.नसीराबादकर ,ल.रा.:्ቤावहाररक मराठी ,भाषािवकास संशोधान संस्र्ा, को्ቫापू र २०२३
८.पगार, एकनार्: महाराजा सयाजीराव गायकवाड ,महारा्ቖर रा्ቋ सािह्ቓ आिण सं्ቍ
ृ ती मंडळ, मुंबई २०२१
९ पाधाां गणकर, िव्ቕासागर: मराठी संत कविय्ቔीचं ाा इितहास, सािह्ቓ अकादमी ,नवी िद्ली,२०१५
१२.भांड, बाबा :युगदृ्ቖा महाराज सयाजीराव गायकवाड ,साके त ्ቚकाशन, छ्ቔपती संभाजी नगर
१३.भा.ल.भोळे (संपा):एकोिणसा्ቤा शतकातील मराठी ग्ቕ,खंड १, सािह्ቓ अकादमी ,नवी िद्ली २००६
१४.राही ,सरनोबत: ररओ्ा पूणािवरामाचा ्ቭ्ቜिवराम करता आला.( मुलाखत), दै . महारा्ቖर धाााइ्ा, २ जून २०१९
१५. राही सरनोबतचा सुवणावेधा, दै . महारा्ቖर धाााइ्ा ,२३ ऑग्ि,२०१८
१६. ररसोडकर , धानंजय:सदा सुवणावेधााी, दै . लोकस्ቈा,२३ ऑग्ि २०१८
१७. नवा्षर दशान,(संपा. ्ቚवीण बां देकर )अरुण काळे िवशेषां क, सावंतवाडी
1. ्ቚयोजनमूलक िहंदी क
े उपयोिगता छा्ቔों को पररिचतकराना |
Course 2. िहं दी किव एवं कहानीकारों तर्ा उनकी रचनाओं से पररिचत कराना |
Objectives
3. िहंदी भाषा क
े क्ቜना, िवचार ,लेखन ,्ቦवण ,पठण, एवं ्षमता का छा्ቔ मे िवकास करना |
1. ्ቚयोजनमूलक िहंदी क
े ्ቚित छा्ቔों मे रुची बढाना |
5. सािह्ቓ क
े मा्ቖम से नैितक मू्ि रा्ቖर ाीय मू्ि एवं उि्ቈदािय्व क
े ्ቚित आस्र्ा िनमाााण करना |
6. िहंदी भाषा क
े ्ቦवण ,पठण, िवचार ,क्ቜना एवं लेखन ्षमता का छा्ቔ मे िवकास करना |
Total Hours of Teaching : Lecture Tutorial Practical Total Per Credit Points : 02
30 Week
1 1 0 2
कहहताएँ
1.आ: धारती िकतना दे ती है -सुिम्ቔानंदन पंत
2. जीवन का झरना-आरसी्ቚसाद िसं ह
इकाई-II
3. पहचान-डॉ. दे वें्ቖ दीपक 15 Hours
4. यहा र्ी वह नदी -मंगलेश डबराल
संदर्भ्ቇंथ सूची
1. ्ቚयोजनमूलक िहंदी-डॉ. ल्िीकांत पां डेय
6. सूचना िव्ሺान क
े बह आयामी ्ቚभाव- डॉ.गोिवं द गुंठे
BCA-I-Sem-I (NEP2.0)
सं्ቍ
ृ त (SANSKRIT)-I
AEC103-III
सं्ቍ
ृ त ही एक सवााात ्ቚाचीन भाषा आहे . सं्ቍ
ृ त ही समृ्ቍ अिभजात आिण शाኚᮌीय भाषा मानली
आहे .
Total Hours of Teaching: Lecture Tutorial Practical Total Per Credit Points : 02
30 Week
1 1 0 2
पररचय.
४.िना्ቐदानसूक् १०..११७
Suggested Field Work or Practical Work :(्ቚा्ቓहहक)
संबंधित िवषयिश्षकां नी अ्ቜास्ቅमावर धआाररत वेगवेगळे 5 ्ቚा्ቓि्षक काम उप्ቅमां ्ा मा्ቖमातून िव्ቕार्््ााााां ना ्ቕावे .
िव्ቕार्््ााााां नी क
े ले्िा ्ቚा्ቓि्षकाची मािहती ररपोधााा्ा ्ቭरूपात सादर करावी
References:
१.वैनदक साधन्ቓका इनधतास (ले खक –वेदाचायव डॉ.धाघु वीधा वेदालां धक) चौखां भा धओीय्ቌालीया ,नदल् ली.
४.डॉ. चानना दे धवाज, “रु्ቄा्ቦ सां ध्ቇ : , मुन्शधशाम पिीशसव,नई नदल् ली.
BCA-I-Sem-I (NEP 2.0)
GERMAN-I
AEC103-IV
German language is a structured curriculum created to instruct students in speaking,
Course reading, writing, and gaining an understanding of the language. These classes include
Description vocabulary, grammar, pronunciation, and cultural quirks, and they are designed for
students at all skill levels, from absolute beginners to fluent speakers.
1. To give brief introduction about German Language.
Course 2. To study about speaking about Hobbies. Conjugation of strong verbs and revision of
Objectives regular verbs.
3. To assess development in German language vocabulary by interacting with others.
After successful completion of the course, students will be able to,
1. Recognize basic grammar used in German Language
2. Demonstrate familiar everyday expressions and very basic phrases aimed at the
satisfaction of needs of a concrete type.
3. Execute himself /herself and can ask and answer questions about personal details such as
Course
where he/she lives, people he/she knows and things he/she has.
Outcomes
4. Debate and interact in a simple way provided the other person talks slowly and clearly
and is prepared to help.
5. Assess development in German language vocabulary by interacting with others
6. Construct presentation of how to use and scope of German Language.
Total Hours of Teaching Lecture Tutorial Practical Total Per Week Credit Points
: 30 1 1 0 2 : 02
Total Marks:50 Theory : 30 Internal : 20
Syllabus Contents:
A.Introduction to German Language-Level-I
Learning to name the famous places, buildings in a city, name the modes of
transportation. Learning definite/ indefinite and negative articles in German to
learn to describe the way, Imperative for Pronoun “Sie”
Unit-II 15Hours
B.Demonstrative German Language-Level-II
Words to speak about food, understanding food items, where one can buy what,
Quantities and packing of the grocery items. Subject and object of the sentence and
introduction of akkusativ case in German Conversation between shopkeeper and
customer, Understanding of Grammar.
Suggested Field Work or Practical Work :
Subject Teacher should assign any 5 practical work based on syllabus and evaluate student performance.
(e.g. Assignment, Presentation, Group activity, Role Play, Group Discussion, etc.)
Reference Books
1) Netzwerk neu A1 (Deutsch als Fremdsprach) Kursbuch : Goyal Publishers and Distributors Private Ltd.
2) Netzwerk neu A1 (Deutsch als Fremdsprach) Arbeitsbuch : Goyal Publishers and Distributors Private Ltd.
3) Netzwerkneu A1 (Deutsch als Fremdsprach) Testheft : Goyal Publishers and Distributors Private Ltd.
BCA-I-Sem-I (NEP 2.0)
JAPANESE-I
AEC-103-V
Japanese is a fascinating and unique language that has been spoken for centuries. It has
several unique features, including a complex writing system, complex grammar, and
pronunciation. The Japanese writing system is a mixture of kanji, hiragana, and katakana.
Course
Description Kanji is the Chinese characters used in the Japanese language, while hiragana and
katakana are syllabic scripts. Japanese grammar is also quite different from other
languages, as it has a subject-object-verb word order and no articles or plurals.
1. Understand and learn routine activities in Japanese language.
2. Make use of the basic grammar concepts correctly.
Course
Objectives 3. Examine development in Japanese language vocabulary by interacting with others
4. Construct presentation of how to use and scope of Japanese Language.
After successful completion of the course, students will be able to,
1. Recognize basic grammar used in Japanese Language
2. Relate and demonstrate regional languages into Japanese language.
Course 3. Experiment Japanese vocabulary in day-today speaking.
Outcomes
4. Debate and interact in a simple way with other persons.
5. Develop basic Japanese language skills (listening, speaking, writing, and reading).
6. Produce himself /herself with others and can ask and answer questions.
Total Hours of Teaching Lecture Tutorial Practical Total Per Credit Points
: 30 Week : 02
1 1 0 2
Total Marks: 50 Theory: 30 Internal: 20
Syllabus Contents:
A.Introduction to Japanese Language-Level-I
• Brief history of Japan &Japanese Language, introduction of 3 scripts. Writing
Sentence Construction
Personal pronouns and verb conjugation: I (е-conjugation) and II (и-
conjugation). Introduction to simple sentences. Present tense.
Questions: Где? Когда?Как?Adverbs of place, time and manner.
Unit-II
Possessive pronouns. 15 Hours
Logical stress. Days of Week. Numbers from 11 to 20.
Lesson 6, 7 and 8.
The construction – ‘Уменяесть’.
BCA-I-Sem-II(NEP 2.0)
MATHEMATICS FOUNDATIONS TO COMPUTER SCIENCE – II
CC103
CO1: This course helps the students to understand correct lines of arguments and proofs.
Course CO2: This course introduces mathematical techniques that are foundations for
Objectives understandingadvanced computational methods, including numerical methods and
optimization.
CO3: This course helps the students to understand various problem-solving
strategies andmethods to tackle both theoretical and practical challenges in
computer science.
Total Hours of Teaching Lecture Tutorial Practical Total Per Week Credit Points : 4
: 60 4 0 4 4
Total Marks :100 External Exam Theory : 80 Internal : 20
Syllabus Contents:
Logic and Methods of Proofs:
Unit: I 15 Hours
Propositions, logical operations (basic connectives), compound statements,
construction of truth table, quantifiers, conditional statements, tautology,
contradiction, contingency, logical equivalence. Conjunctive Normal Forms (CNF)
and Disjunctive Normal Forms (DNF).
Methods of proofs: Rules of inference for propositional logic, modus ponens,
modus tollens, syllogism, proof by contradiction, Mathematical Induction
Algebraic Structures:
Unit: II
Semi-group, Monoid, Group, Subgroup, Cyclic group 15 Hours
Unit: III Numerical Methods:
15 Hours
Concept and importance of errors in numerical methods. Solution of algebraic and
transcendental equations: Bisection method and Newton-Raphsonmethods.
Numerical Interpolation: Newton’s Forward and Newton’s Backward interpolation
formula andLagrange’s formula.
Numerical Integration: Trapezoidal rule and Simpson’s 1/3 rule
Only formula and problem solving for all the topics mentioned above
Unit-IV Optimization Techniques: 15 Hours
Linear programming: Introduction, LP formulation, Graphical method for solving
LPs with twovariables, , Simplex method, Duality.
Transportation problem: Definition, Linear form, North-west corner method, Least
cost method, Vogel’s approximation method for finding feasible solution, MODI
method for finding optimum solution, MODI method for finding optimum solution
Text Books: 1. Structures, 6th Edition, Pearson Education, 2015.
2. Sastry S. S., Introductory Methods of Numerical Analysis, Fifth Edition, PHL,
2022.
3. Taha Hamdy A., Operations Research: An Introduction, Eighth
Edition, Pearson Prentice Hall, 2003.
4. S.B. Singh, Discrete Structures, Khanna Book Publishing, 2023
(AICTE Recommended Textbook)
5.
1. Rosen Kenneth H. and Krithivasan Kamala, Discrete Mathematics and
Reference
itsApplications, McGraw Hill, India, 2019.
Books:
2. Chakravorty J. G. and Ghosh P. R., Linear Programming and Game Theory,
MoulikLibrary, 2017.
3. Sharma J. K., Operations Research: Theory and Applications, Fourth
Edition,Macmilllan Publishers, 2007.
Web 1. https://nptel.ac.in/courses/111107127
Resources 2. https://www.math.iitb.ac.in/~siva/si50716/SI507lecturenotes.pdf
BCA-I-Sem-II(NEP 2.0)
DATA STRUCTURES
CC104
CO1: Understand the fundamental concepts of Data Structures and their applications.
Course CO2: Develop problem-solving skills using Data Structures.
Outcomes CO3: Implement Data Structures using C programming language
Total Hours of Teaching Lecture Tutorial Practical Total Per Week Credit Points : 6
: 60 4 0 4 6
Total Marks :100 External Exam Theory : 80 Internal : 20
Practical : 50 External Exam. Practical:50
Syllabus Contents:
Introduction and Overview: Definition, Classification and Operations of Data
Structures.
Algorithms: Complexity, Time-Space Trade-off.
Arrays: Definition and Classification of Arrays, Representation of Linear Arrays
in Memory, 15 Hours
Operations (String Manipulation) on Linear Arrays: Traversing, Inserting,
Deleting, Searching, Sorting and Merging.
Two-Dimensional Arrays, Representation of Two-
Unit: I Dimensional Arrays in Memory, Matrices and Sparse Matrices, Multi-
Dimensional Arrays.
Searching: Linear Search and Binary Search
Sorting: Bubble Sort, Selection Sort, Insertion Sort, Merge Sort
Practical
Lab Programs for Data Structure
1. Write a program for string manipulation operations in an array.
2. Write a program to search for an element in an array using Linear and Binary Search.
3. Write a program to sort an array using Bubble Sort, Selection Sort, Insertion Sort, merge sort
4. Write a program to add, subtract and multiply two matrices.
5. Write a program to perform different operations on Singly Linked List.
6. Write a program to perform different operations on Doubly Linked List.
7. Write a program to perform different operations on Circular Linked List.
8. Write a program to implement stack operations using an array & linked list.
9. Write a program to evaluate an expression in another form using a stack.
10. Write a program to perform the following using recursion:
(a) Find the factorial of a number
(b) Find the GCD of two numbers
(c) Solve Towers of Hanoi problem
11. Write a program to implement simple queue operations using an array & linked list.
12. Write a program to implement circular queue operations using an array & linked list.
13. Write a program to add two polynomials using a linked list.
14. Write a program to perform the following operations on a binary search tree.
(a) Preorder Traversal (b) Inorder Traversal (c)Postorder Traversal
15. Write a program to perform insertion operation in a binary search tree.
BCA-I-Sem-II(NEP 2.0)
OPERATING SYSTEMS
CC105
At the end of the course, students will be able to:
Course CO1: Explain the fundamentals of the operating system.
Outcomes CO2: Comprehend multithreaded programming, CPU scheduling, process
management,process synchronization, memory, deadlocks, and storage
management.
CO3: Compare the performance of CPU scheduling algorithms CO4: Identify the
features of I/O and File handling methods.
Total Hours of Teaching Lecture Tutorial Practical Total Per Week Credit Points : 2
: 30 2 0 0 2
Total Marks :50 External Exam Theory : 40 Internal : 10
Syllabus Contents:
Operating Systems Overview: Definition, Evaluation of O.S, Components &
Unit: I 8 Hours
Services of OS, Structure, Architecture, types of Operating Systems, Batch
Systems, Concepts of Multiprogramming and Time Sharing, Parallel, Distributed
and real time Systems.
Operating Systems Structures: Operating system services and systems calls,
system programs, operating system structure, operating systems generations
Process Management: Process Definition, Process states, Process State
Unit: II transitions, Process Scheduling, Process Control Block, Threads, Concept of 7 Hours
multithreads, Benefits of threads, Types of threads.
Process Scheduling: Definition, Scheduling objectives, Scheduling algorithms,
CPU scheduling Preemptive and Non-preemptive Scheduling algorithms (FCFS,
SJF and RR),Performance evaluation of the scheduling Algorithms
Unit: III Process Synchronization: Introduction, Inter-process Communication,
8 Hours
Race Conditions, Critical Section Problem, Mutual Exclusion,
Semaphores, Monitors.
Deadlocks: System model, deadlock characterization, deadlock prevention,
avoidance, Banker’s algorithm, Deadlock detection, and recovery from deadlocks
Unit-IV Memory Management: Logical and Physical address map, Swapping, 7 Hours
Memory allocation,MFT, MVT, Internal and External fragmentation and
Compaction, Paging, Segmentation.
Virtual Memory: Demand paging, Page Replacement algorithms, Allocation of
frames,thrashing.
I/O Management: Principles of I/O Hardware: Disk structure, Disk scheduling
algorithms.
Text Books: 1. Ekta Walia, Operating Systems Concepts, Khanna Publishing House, 2022 (AICTE
Recommended Textbook)
2. Abraham Silberschatz, Peter Baer Galvin, Greg Gagne (2006), Operating SystemPrinciples,
7th edition OR Later edition, Wiley India Private Limited, New Delhi.
3. Stallings (2006), Operating Systems, Internals and Design Principles, 5th edition,Pearson
Education, India.
1. Andrew S Tanenbaum, Modern Operating Systems, Third Edition, Prentice Hall India.
Reference 2. Sumitabha Das, UNIX Concepts and Applications, 4th Edition, Tata McGraw-Hill
Books:
BCA-I-Sem-II(NEP 2.0)
OBJECT ORIENTED PROGRAMMING USING JAVA
SEC102
CO1: To introduce the object oriented programming system concepts
Course CO2: To introduce syntax and semantics of Java programming language
Outcomes CO3: To develop modular programs using Java
CO4: To setup JDK environment to create, debug and run Java programs
Prerequisite
Knowledge of Problem Solving Techniques using C programming language
Total Hours of Teaching Lecture Tutorial Practical Total Per Week Credit Points : 6
: 60 4 0 4 6
Total Marks :100 External Exam Theory : 80 Internal : 20
Practical : 50 External Exam. Practical:50
Syllabus Contents:
Fundamentals of Object Oriented Programming: Basic Concepts of Object
OrientedProgramming (OOP), Benefits and Applications of OOP. 15 Hours
Java Evolution: Java Features, Difference between Java, C and C++, Javaand
Internet,Java Environment.
Unit: I
Overview of Java Language: Introduction to Simple Java Program, Use
ofComments and Math function, Application of two classes, Java Program
Structure, Java Tokens and statements, Implementing Java programAnd JVM,
Command Line Arguments.
(Text Book 1: Chapters 1, 2 and 3)
Constants, Variables and Data Types: Constants, Variables, Data Types,
Declaration of Variables, Giving values to Variables, Symbolic Constants, 15 Hours
Typecasting.
Unit: II
Operators & Expressions: Arithmetic operators, Relational operators, Logical
operators, Assignment operators, Increment & Decrement operators, conditional
operators, Bitwise operators, Arithmetic Expressions, Evaluation of Expressions,
Type Conversions in Expressions, Operator Precedence & Associativity.
Decision Making, Branching & Looping: Decision Making with Control
Statements, Loopingstatements, Jump in loops, Labelled loops.
(Text Book 1: Chapters 4, 5, 6, and 7.)
Unit: III Classes, Objects and Methods: Defining Class, Methods Declaration,
Constructors, MethodsOverloading, Overriding Methods, Inheritance 15 Hours
Arrays, Strings and Vectors: 1D arrays, Creating an Array, 2D arrays, Strings,
Vectors,Wrapper Classes, Enumerated Types
Inheritance: Defining, extending classes, and Implementing Interfaces. Multiple
inheritanceand polymorphism, overriding methods, concept of Multithreading in
Java
(Text Book 1: Chapters 8, 9, and 10)
Unit-IV Packages: Basics of packages, System packages, Creating and accessing
packages, Creating user defined packages, Adding class to a package. 15 Hours
Exception Handling: Using the main keywords of exception handling: try,
catch,throw, throwsand finally; Nested try, Multiple catch statements, Creating
user defined exceptions
(Text Book 1: Chapters 11 & 13)
Text Books:
1. Balaguruswamy E. (2023). Programming with JAVA: A
Primer. 7th edition. India:McGraw Hill Education
2. Schildt, H. (2022). Java: The Complete Reference. 12th
edition.McGraw-Hill Education
1. Arunesh Goyal, The Essentials of JAVA, Khanna Book
Reference Publishing Company PrivateLimited, 2012.
Books: 2. Tanweer Alam, Core JAVA, Khanna Book Publishing Company
Private Limited, 2015.
3. Y. Daniel Liang, Introduction to Java Programming, 7th Edition,
Pearson,2008.
4. S. Malhotra and S. Choudhary, Programming in Java,
2nd Edition, OxfordUniversityPress, 2014.
Web
1. https://www.w3schools.com/java/.
Resources
2. http://www.java2s.com/.
3. https://onlinecourses.nptel.ac.in/noc22_cs47/preview
List of Practical:
1. Write a program to read two numbers from user and print their product.
2. Write a program to print the square of a number passed through commandline arguments.
3. Write a program to send the name and surname of a student through command line arguments
andprint a welcome message for the student.
4. Write a java program to find the largest number out of n natural numbers.
5. Write a java program to find the Fibonacci series & Factorial of a numberusing recursive and
nonrecursive functions.
6. Write a java program to multiply two given matrices.
7. Write a Java program for sorting a given list of names in ascending order.
8. Write a Java program that checks whether a given string is a palindrome ornot . Ex:MADAM is
apalindrome.
9. Write a java program to read n number of values in an array and display it inreverse order.
10. Write a Java program to perform mathematical operations. Create a class called AddSub
with methods to add and subtract. Create another class calledMulDiv that extends from
AddSub class to use the member data of the superclass. MulDiv should have methods to
multiply and divide A main function should access the methods and perform the
mathematical operations.
11. Create a JAVA class called Student with the following details as variableswithin it.
a. USN, NAME, BRANCH, PHONE, PERCENTAGE
b. Write a JAVA program to create n Student objects and print the USN,Name, Branch,
Phone,and percentage of these objects with suitable headings.
12. Write a Java program that displays the number of characters, lines and wordsin a text.
13. Write a Java program to create a class called Shape with methods called getPerimeter()
and getArea(). Create a subclass called Circle that overrides the getPerimeter() and
getArea() methods to calculate the area and perimeterof a circle.
14. Write a Java program to create a class Employee with a method called calculateSalary().
Create two subclasses Manager and Programmer. In eachsubclass, override the
calculateSalary() method to calculate and return the salary based on their specific roles.
15. Write a Java program using an interface called ‘Bank’ having function ‘rate_of_interest()’.
Implement this interface to create two separate bank classes ‘SBI’ and ‘PNB’ to print
different rates of interest. Include additionalmember variables, constructors also in classes
‘SBI’ and ‘PNB’.
16. Write a Java package program for the class book and then import the datafrom the package
anddisplay the result.
17. Write a Java program for finding the cube of a number using a package for various data
typesand then import it in another class and display the results.
18. Write a Java program for demonstrating the divide by zero exceptionhandling.
19. Write a Java program that reads a list of integers from the user and throws anexception if
any numbers are duplicates.
20. Create an exception subclass UnderAge, which prints “Under Age” along with the age value
when an object of UnderAge class is printed in the catch statement. Write a class
exceptionDemo in which the method test() throws UnderAge exception if the variable age
passed to it as argument is less than 18. Write main() method also to show working of the
program.
BCA-I-Sem-II(NEP 2.0)
WEB TECHNOLOGIES
SEC103
CO1: To understand the concepts and architecture of the World Wide Web, Markup
Course languages along with Cascading Style Sheets.
Outcomes CO2: To understand the concepts of event handling and data validation mechanisms.
CO3: To understand the concepts of embedded dynamic scripting on client side
programming.
CO4: To develop modern interactive web applications
Prerequisite: 1) Proficiency in at least one programming language, such as Python, Java, or C.
Understanding of programming concepts such as loops, conditionals, functions, and data
structures like arrays, lists.
2) Familiarity with object-oriented programming (OOP) principles, including classes,
objects, inheritance, and polymorphism.
Total Hours of Teaching Lecture Tutorial Practical Total Per Week Credit Points : 2
: 15 1 2 2
Practical : 50 External Exam. Practical:50
Syllabus Contents:
Fundamentals of Web Architecture and Web designing
Unit: I Introduction to World Wide Web, Protocols, Web development tools, Web 8 Hours
browsers, DNS, Web servers and web hosting, Types of Web Hosting.
Introduction to HTML, History of HTML, Objective, Basic Structures of HTML,
Header Tags, body tags, Paragraph Tags. Tags for FORM Creation, TABLE,
FORM, TEXTAREA, SELECT, IMG, IFRAME FIELDSET, ANCHOR, Lists in
HTML, Introduction to DIV tag, NAVBAR Design.
Introduction to CSS: Types, Selectors and Responsiveness of a web page
Web Programming using JavaScript, XML and AJAX
Unit: II Introduction to JavaScript: Variables and Arrays in JavaScript, Output System in
7 Hours
JavaScript (Alert, throughput, Input box, Console). Functions and Events in
JavaScript, Introduction to Document Object Model (DOM) in JavaScript. Date
and String handling in JavaScript. Manipulating CSS through JavaScript
Validation mechanisms in JavaScript: Form Validation like required field
validator, length validator, Pattern validator (Regular Expressions). Combining
HTML, CSS and JavaScript Introduction to XML: uses, Key concepts, DTD
schemas, XSLT and XSL Elements and transforming with XSLT.
Introduction to AJAX, Purpose, advantages and disadvantages, AJAX based Web
applications.
Text Books: 1) Laura Lemay, Mastering HTML, CSS & Java Script Web Publishing, BPB Publications, 2016
2) Thomas A. Powell, The Complete Reference HTML & CSS, Fifth Edition, 2017
1) www.javatpoint.com
Web 2) www.w3schools.com
Resources 3) www.geeksforgeeks.org/web-technology/
Practical list:
PART-A (Programs based on Unit-I)
1) Create Your Resume using different HTML tags (use text, color and lists.)
2) Create your class time table using table tag.
3) Design a Webpage for your college containing description of courses, department, faculties, library etc.
using list tags, href tags, and anchor tags.
4) Create web page using Frame with header frame, left frame, right frame, and status bar frame. On clicking
in the left frame, information should be displayed in right frame.
5) Create web page for student admission form using different form elements in HTML.
6) Create a Web Page of a super market using internal CSS.
7) Use Inline CSS to format your resume created through HTML tags.
8) Use External CSS to format your time table created.
9) Use all the CSS (inline, internal and external) to format college web page that you have created.
10) Write a HTML Program to create your college website for mobile device using CSS.
PART – B (Programs based on Unit-II)
1) Write a JavaScript program using Switch case.
2) Write a JavaScript program using any 5 events.
3) Write a JavaScript program using built in JavaScript objects.
4) Develop a Simple calculator for addiction, subtraction, multiplication and division operations using
JavaScript.
5) Create HTML form for Student Information like Register Number, Name, Mobile Number, DOB and
Email-Id with validations using JavaScript. (Use required field validator and length validator)
6) Write an HTML program to create login page with validations using JavaScript. (Use Regular Expressions
for validations)
7) Create a DTD for Newspaper article.
8) Create XML schema for Student Information.
9) Create XSL file to convert XML file to XHTML file
10) Write a Program to retrieve date from a text file and displaying it using AJAX.
BCA-I-Sem-II (NEP 2.0)
INDIAN CONSTITUTION
VAC201
This course offers a unique perspective on the Constitution of India, focusing on its
economic dimensions and impact on business. It delves into the historical and ideological
underpinnings of the Constitution as an economic document, tracing its evolution from
post-colonial economic governance to contemporary debates. Students explore
constitutional battles over land reforms, economic liberalization, and fiscal federalism,
Course gaining insights into competing economic ideologies and interests. Through case studies
Description and legal analysis, they examine fundamental rights related to business, fiscal federalism,
and constitutional issues shaping India's economic landscape.
By the end of the course, students will develop a nuanced understanding of the
Constitution's role in shaping economic policies and its implications for business practices,
equipping them with valuable insights for careers in business management and policy
advocacy.
1. Develop an understanding of the Indian Constitution beyond legal and political lenses,
emphasizing its significance for business students.
2. Recognize the importance of comprehending constitutional basics and their impact on
trade, economy, and business practices.
3. Analyze the inclusion of economic justice in the preamble and its implications for
post-colonial economic policies.
Course
4. Explore the legal history of competing claims between economic development and
Objectives
principles of equity and justice in India.
5. Examine the transition from state-led industrialization to liberalization, highlighting
the constitutional underpinnings of these economic shifts.
6. Investigate the constitutional provisions relevant to business, such as the fundamental
right to practice any profession, occupation, trade, or business as enshrined in Article
19.
After completion of course, students will be able to :
1. Explain concept of the Indian Constitution, particularly from the perspective of
economic governance and business
Course 2. Employ a nuanced analytical framework about ongoing constitutional debates and
Outcomes battles which affect the domain of business
3. Develop a sense of how questions of economic growth have to be balanced with other
constitutional commitments, including social and economic justice.
Total Hours of Teaching Lecture Tutorial Practical Total Per Week Credit Points
: 30 2 0 0 2 : 02
Total Marks:50 Theory: 30 Internal: 20
Syllabus Contents:
An Economic History of the Constitution of India
Historical understanding of the constitution as an economic document.
Understanding the Preamble, starting from the land reform cases in the 1950s to the
Unit: I 8 Hours
validity of the bitcoin ban imposed by the RBI, this module signpost all of the
important economic moments in the constitutional history of post-colonial India;
Constitutional design, Legal Regulation and economic justice
Fundamental Rights and Business in India
Article 19(1)(g) grants every citizen the right, to practise any profession, or to carry
on any profession, occupation, trade, or business. Like other fundamental rights,
Unit: II this right is subject to reasonable restrictions impose by the state. This particular 8 Hours
provision of the Constitution has been one of the most severely litigated freedoms.
Fundamental Duties.
Fiscal Federalism
Article articles 301 to 307 of the Constitution pertains to Trade, Commerce and
Intercourse within the Territory of India; Challenges associated with fiscal
Unit: III 7 Hours
federalism in India including the vertical fiscal imbalance; Article 280 of the
Constitution.
Constitutional battles that shaped the economy
This module will be taught through key case studies that demonstrate the complex
and fascinating overlap between the constitution and business and shall use
Saurabh Kirpal’s book Fifteen Judgments: Cases that Shaped India’s Financial
Unit: IV Landscape as our guide through this landscape. The case studies include the 7 Hours
banning of diesel engine cars, Telecom regulation and ownership of broadcast
media, Demonetisation, Aadhaar, the lifting of restrictions on dealing in
cryptocurrencies.
Note: Relevant case studies based on the above units should be discussed in the class.
Suggested Field Work or Practical Work
1. Study and analyse case-Rustom Cavasjee Cooper v. Union of India, (1970) 1 SCC 248
2. Study and analyse case- State of Rajasthan v. Mohan Lal Vyas, AIR 1971 SC 2068 (confirmation of a
private monopoly, not a violation of fundamental right)
3. Study and analyse case -Mithilesh Garg v. Union of India, (1992) 1 SCC 168 : AIR 1992 SC 221 (Right
to carry on business, not breached when it is liberalised)
4. Study and analyse case -Chintamanrao v. The State of Madhya Pradesh, AIR 1951 SC 118 (scope of
reasonable restrictions in relation to trade and occupation)
5. Study and analyse case -Cooverjee B. Bharucha v. Excise Commissioner, Ajmer, AIR 1954 SC 220 (the
reasonableness of the restriction imposed may depend upon the nature of the business and prevailing
conditions including public health and morality)
6. Study and analyse case- T. B. Ibrahim v. Regional Transport Authority. Tanjore, AIR 1953 SC 79
7. Study and analyse case- Harman Singh v. RTA, Calcutta, AIR 1954 SC 190
8. . Study and analyse case- Dwarka Prasad Laxmi Narain v. State of U.P., AIR 1954 SC 224
9. Study and analyse case- State of Bombay v. R.M.D. Chamarbaugwala, AIR 1957 SC 699
1. Study and Analyse case-Parbhani Transport Coop. Society Ltd. v. Regional Transport Authority,
Aurangabad, AIR 1960 SC 801
Note:
Each student should prepare report any 5 practical or field work including detailed information as per
guidelines and structure/format given by subject teacher. The report should be hand-written. Take photographs
in your cell phone with prior permission during the visit to business units and discussion with people. Produce
the black and white print of photographs in your report.
References
The Oxford Handbook of the Indian Constitution, Oxford university press.
Cases
Rustom Cavasjee Cooper v. Union of India, (1970) 1 SCC 248
State of Rajasthan v. Mohan Lal Vyas, AIR 1971 SC 2068 (confirmation of a private
monopoly, not a violation of fundamental right)
Mithilesh Garg v. Union of India, (1992) 1 SCC 168 : AIR 1992 SC 221 (Right to
carry on business, not breached when it is liberalised)
Chintamanrao v. The State of Madhya Pradesh, AIR 1951 SC 118 (scope of
reasonable restrictions in relation to trade and occupation)
Cooverjee B. Bharucha v. Excise Commissioner, Ajmer, AIR 1954 SC 220 (the
reasonableness of the restriction imposed may depend upon the nature of the
business and prevailing conditions including public health and morality)
T. B. Ibrahim v. Regional Transport Authority. Tanjore, AIR 1953 SC 79
Harman Singh v. RTA, Calcutta, AIR 1954 SC 190
Dwarka Prasad Laxmi Narain v. State of U.P., AIR 1954 SC 224
State of Bombay v. R.M.D. Chamarbaugwala, AIR 1957 SC 699
Parbhani Transport Coop. Society Ltd. v. Regional Transport Authority,
Aurangabad, AIR 1960 SC 801
State of Bombay v. R. M. D. Chamarbaugwala, (1957) S.C.R. 874,
G.K.Krishnan vs State of Tamil Nadu, 1975 SCC (1) 375
Automobile Transport (Rajasthan) Ltd. Vs State of Rajasthan, AIR 1962 SC 1406
BCA-I-Sem-II(NEP 2.0)
मराठी (MARATHI)-2
उ्ቕम झेप-2
AEC103-I
मराठी भाषा ही जगातील एक महኚ᭽ाची भाषा आहे आठ शतकाहून अधिक काळची समृ्ቍ
वाड़् मयीन परं परा मराठीत आहे .्ቓामुळे मराठी भाषा व वाड़् मयीन परं परे चे ्ሺान दे णे तसेच
Course रोजगारािभमुख अ्ቜास्ቅमाची अंमलबजावणी करून िव्ቕार््् ााााांधमील भािषक ्षमतां चा िवकास
Description
करणे हे या अ्ቜास्ቅमाचे उधि्ቖ आहे . मराठी किवते चे व मराठी प्ቔ्ቤवहारासंदभााात आव्ብक
मािहती समावेश कर्ቒात आली आहे .
३.अरुण काळे -अ)तू मदरबोडा मा्ቌा संगणकाचा ब)म्ቑी लु धााालु धााीचा िझंग लपालपा
३. ्ቤावसाियक प्ቔलेखन
Unit-II
४. नोकरीसाठी अजालेखन 15 Hours
५. ई-मेल
६. ्ቭपररचय (Resume)
७. ्ቚा्ቓि्षक काया
साधन ्ቇंथ :
३.राजन गवस ,अरुण िशं दे, गोधमेश पाधााील :भािषक सजान आिण उपायोजन, दयााा ्ቚकाशन, पुणे २०१२
४.वसंत जोशी (संपा): एकनार्ां ची िनवडक भारुडे , मेहता प्ाििशं ग हाऊस, पुणे १९९४
११.राहीरकर ,गो शं .,व गोसावी,र.रा (संपा): ्ቦी सकल संत गार्ा ,्ቚकाशक गो.शं .राहीलकर, पुणे १९५५
१२. रमेश वरखेडे(संपा): महाराजा सयाजीराव गायकवाड भाषण सं्ቇह :भाग १,महाराजा सयाजीराव गायकवाड चरर्ቔ
साधाने ्ቚकाशन सिमती, छ्ቔपती संभाजीनगर, २०१७
१३. सरदार,गं .बा.: एकनार् दशान मॉडना बुक डे पो ्ቚकाशन, पुणे१९७८
िद्ली २०१७
२.धानंजय गायकवाड: राही- ऑिलंिपक गोलची, झी मराठी िदशा
३.सयाजीराव गायकवाड : सयाजीराव गायकवाड यां ची भाषणे, खंड १ ते ५ साके त ्ቚकाशन, छ्ቔपती संभाजीनगर
४.मोनाली गोहे :दै . लोकमत ,िद.30 ऑग्ि २०१५
८.पगार, एकनार्: महाराजा सयाजीराव गायकवाड ,महारा्ቖर रा्ቋ सािह्ቓ आिण सं्ቍ
ृ ती मंडळ, मुंबई २०२१
९ पाधाां गणकर, िव्ቕासागर: मराठी संत कविय्ቔीचं ाा इितहास, सािह्ቓ अकादमी ,नवी िद्ली,२०१५
१२.भांड, बाबा :युगदृ्ቖा महाराज सयाजीराव गायकवाड ,साके त ्ቚकाशन, छ्ቔपती संभाजी नगर
१३.भा.ल.भोळे (संपा):एकोिणसा्ቤा शतकातील मराठी ग्ቕ,खंड १, सािह्ቓ अकादमी ,नवी िद्ली २००६
१४.राही ,सरनोबत: ररओ्ा पूणािवरामाचा ्ቭ्ቜिवराम करता आला.( मुलाखत), दै . महारा्ቖर धाााइ्ा, २ जून २०१९
१५. राही सरनोबतचा सुवणावेधा, दै . महारा्ቖर धाााइ्ा ,२३ ऑग्ि,२०१८
१६. ररसोडकर , धानंजय:सदा सुवणावेधााी, दै . लोकस्ቈा,२३ ऑग्ि २०१८
१७. नवा्षर दशान,(संपा. ्ቚवीण बां देकर )अरुण काळे िवशेषां क, सावंतवाडी
१८. हणमंतराव गायकवाड (मुलाखत): माझा क्ሾा, एबीपी माझा
BCA-I-Sem-II(NEP 2.0)
ह ंं दी(HINDI)-2
्ቚयोजनमूलक ह ंं दी और क
ंाहनयाँ AEC103-II
पा्पु्ቜक- ्ቚयोजनमूलक िहंदी औ र धआु िनक िहंदी सािह्ቓ, संपादक,
िहंदी अ्ቖयन मंडल, िशवाजी िव्षिव्ቕालय, को्ቫापू र
1. ्ቚयोजनमूलक िहंदी क
े उपयोिगता छा्ቔों को पररिचतकराना |
Course 2. िहं दी कहानीकारों तर्ा उनकी रचनाओं से पररिचत कराना |
Objectives 3. िहंदी भाषा क
े क्ቜना, िवचार ,लेखन ,्ቦवण ,पठण, एवं ्षमता का छा्ቔ मे िवकास करना |
1. ्ቚयोजनमूलक िहंदी क
े ्ቚित छा्ቔों मे रुची बढाना |
Total Hours of Lecture Tutorial Practical Total Per Week Credit Points :
Teaching : 30 1 1 0 2 02
Syllabus Contents:
साहंंा्ሹार लेखन
1. सा्षा्ሹार का ्ቭरूप
2. सा्षा्ሹार ्ቚिवधि
Unit: I 15 Hours
3. सा्षा्ሹार का मह्व
4. सा्षा्ሹार क
े धउे ्ብ
क ंाहनयाँ
1. समय -यशपाल
2. सु ख- कािशनार् िसं ह
करे .
सं्ቍ
ृ त साही्ቓाचा, कर्ां चा ,चाण्ቄनीिततील ्शोकां चा समावेश कर्ቒात आला आहे .
Course १.सं्ቍृ त साही्ቓाचा, कर्ां चा, पररचय करून दे णे.
Objectives २.चाण्ቄनीिततील ्शोकांधमून नीितमू्िांचा अ्ቜास करणे .
१. संा्ቍ
ृ त ननतीसाधााी्ቓाचा पररचयकरून दे तो.
Course २. धनतोदे शातील कर्ाााांचा पररचय करून दे तो.
Outcomes
३. कर्ाााांमिून धााोणाऱ्या नीतीबोिाचे नव्शेषण धकतो.
संबंधित िवषयिश्षकांनी अ्ቜास्ቅमावर धआाररत वेगवेगळे ्ቚा्ቓि्षक काम उप्ቅमां ्ा मा्ቖमातून
े ले्िा ्ቚा्ቓि्षकाची मािहती ररपोधााा्ा ्ቭरूपात सादर करावी
िव्ቕार्््ााााां ना ्ቕावे . िव्ቕार्््ााााां नी क
References:
Total Hours of Teaching: Lecture Tutorial Practical Total Per Week Credit Points:
30 1 1 0 2 02
Total Marks: 50 Theory: 30 Internal: 20
Syllabus Contents:
Russian Language Grammer-I