0% found this document useful (0 votes)
15 views

B-C-A Part-I Sem I and II Draft Syllabus 2024-25

Shivaji University, Kolhapur is implementing a Bachelor of Computer Applications (BCA) program under a Choice-Based Credit System (CBCS) starting from the academic year 2024-25, comprising 176 credits over four years. The program aims to prepare students for careers in IT and higher studies, with a structured curriculum that includes various educational outcomes and assessments. Eligibility requires completion of standard XII or equivalent, and the program includes provisions for internal assessments, practical examinations, and major projects.

Uploaded by

mungalsneha6604
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

B-C-A Part-I Sem I and II Draft Syllabus 2024-25

Shivaji University, Kolhapur is implementing a Bachelor of Computer Applications (BCA) program under a Choice-Based Credit System (CBCS) starting from the academic year 2024-25, comprising 176 credits over four years. The program aims to prepare students for careers in IT and higher studies, with a structured curriculum that includes various educational outcomes and assessments. Eligibility requires completion of standard XII or equivalent, and the program includes provisions for internal assessments, practical examinations, and major projects.

Uploaded by

mungalsneha6604
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 81

Shivaji University, Kolhapur

Bachelor of Computer Applications (BCA)


Draft CBCS Course Structure to be Implemented
From Academic Year 2024-25
Syllabus as per AICTE Model Curriculum

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.

3. Eligibility: Candidate should have passed standard XII (10+2) in any


stream or government approved equivalent diploma in Engineering/
Technology from any recognized Board or Vocational stream.
A candidate who has completed qualifying qualification from any Foreign
Board /University must obtain an equivalence certificate from Association
of Indian Universities (AIU) or competent body in India.
Students should appear CET of CET Cell Govt . of Maharashtra and admissions
will be done as per CET Process conducted by CET Cell Govt of Maharsahta.

4. PEO, PO and CO Mappings:


Program Educational Outcomes: After completion of this program,
the graduates /students would:

Implement fundamental domain


PEO I Technical knowledge of core courses for
Expertise developing effective computing
solutions by incorporating creativity and
logical reasoning.
Deliver professional services with
PEOII Successful updated technologies in Computer
Career application based career.
Develop leadership skills and
Interdisciplinary incorporate ethics, team work with
PEO III and Life effective communication & time
Long Learning management in the profession.
Undergo higher studies, certifications
and technology research as per market
needs.
Program Outcomes (PO’s):- After completion of program Students /
graduates will be able to:
PO1: Apply knowledge of ICT in solving business problems.
PO2: Learn various programming languages and custom software.
PO3: Design component, or processes to meet the needs within
realistic constraints.
PO4: Identify, formulate, and solve problems using computational
temperaments.
PO5: Comprehend professional and ethical responsibility in
computing profession.
PO6: Express effective communication skills.
PO7: Recognize the need for interdisciplinary, and an ability to engage in life-long
learning.
PO8: Knowledge of contemporary issues and emerging developments in
computing profession.
PO9: Utilize the techniques, skills and modern tools, for actual development
process.

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.

Calculation of SGPA & CGPA


1. Semester Grade Point Average (SGPA) SGPA = Course credits x Grade
Points obtained of a semester Course credits of respective semester
2. Cumulative Grade Point Average (CGPA) CGPA = Total credits of a
semester x SGPA of respective semester of all semesters Total course credits
of all semesters.

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

1 Sem. I & II 2024-25 1 Year 44 4.5 UG Certificate


(One Year or Two
Semester)
2 Sem. III & IV 2025-26 2 Year 88 5.0 UG Diploma
(Two Year or Four
Semester)
Sem. V & VI 2026-27 3 Year 132 5.5 Bachelor of Computer
3 Applications
(Three Year or Six
Semester)
4 Sem. VII & VIII 2027-28 4 Year 176 6.0 Bachelor of Computer
Applications with
Honours
(Four Year or Eight
Semester)
5 Sem. VII & VIII 2027-28 4 Year 176 6.0 Bachelor of Computer
Applications with
Research
(Four Year or Eight
Semester)
8. Nature of Theory Question paper:
a) Nature of question paper is as follows for 80 Marks University end semester examination

QUESTION PAPER PATTERN 80 MARKS


Duration: 3 Hours Total Marks – 80

Instructions: 1) Que.1 and Que. 8 are compulsory.


2) Attempt any FOUR questions from Que. No.2 to Que. No. 7.
3) Figures to the right indicate marks.
Qu.1)
A. Multiple Choice Questions (10 questions for 1 mark each) 10 MARKS
B. Give Reasons or Short answer question (Any two out of three) 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) Broad answer question 10 MARKS
Qu.8) Write notes on (Any Four out of Six) 20 MARKS

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

Instructions: 1) Que.1 and Que. 7 are compulsory.


2) Attempt any THREE questions from Que. No.2 to Que. No. 6.
3) Figures to the right indicate marks.

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

QUESTION PAPER PATTERN 40 MARKS


Duration: 2 Hours Total Marks – 40

Instructions: 1) Que.1 and Que. 6 are compulsory.


2) Attempt any TWO questions from Que. No.2 to Que. No. 5.
3) Figures to the right indicate marks.

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

Instructions: 1) All questions are compulsory


2) Figures to the right indicate marks.

Qu.1) Broad question/case study/Exercise Example/Quantitative problems 10 MARKS


OR
Qu. 1) Broad question/case study/Exercise Example/Quantitative problems 10 MARKS

Qu.2) Write Short answer question/Exercise/Problem (Any TWO) 10 MARKS


i)
ii)
iii)
iv)
Qu.3) Write short notes (Any TWO) 10 MARKS
i)
ii)
iii)
iv)

9. Nature of Practical Question Paper:


a) Nature of Practical question paper for 50 Marks University end semester Examination-
There will be three questions of 15 Marks each, out of which student have to
attempt any two Questions and 10 marks for journal and 10 marks for oral and
time duration is two hours.

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.

Practical Examination conducted by the University appointed examiner panel.


The panel members have more than five years’ experience as full time teacher.
10. Medium of Instruction: The medium of instructions shall be in English.
11. Teachers Qualification: A s p e r A I C T E N o r m s .

12. Internal Marks Distribution


For 20 Marks:-
1 Ten Marks for Mid Tests.
2 Five Marks for presentation or activity based learning or Group
exercise (Number of students in Group are not more than six).
3 Five Marks for Assignments.
(The record of internal submission by the students should be maintain by higher
educational institute for the examination of university authority if required)
For 15 Marks:-
1 Five Marks for Mid Tests.
2 Five Marks for presentation or activity based learning or Groupexercise (Number of
students in Group are not more than six).
3 Five Marks for Assignments.
(The record of internal submission by the students should be maintain by higher
educational institute for the examination of university authority if required)

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)

13. Major Software Development Project/ Internship Project:


The Objective of major project is to design and develop the live application
with current technology to be used in various industries. The Group size of
maximum three students (or as per guidelines mentioned time to time by the
Shivaji University, Kolhapur) can undertake major project. Project Viva-Voce
Examination will be conducted by the University appointed examiner panel.
The panel members have more than five years’ experience as full time
teacher. The chairman for viva voce committee will be faculty having more
than ten years experience as full time faculty.

14.Fee Structure: As per Govt. of Maharashtra norms.

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.

*Refer AICTE Process Manual 2024-2

Pattern of B.C.A. Programme


Combination of internal assessment and Semester- End Examination for B.C.A will be
80:20,60:15,40/30:10/20 pattern which shall be applicable for each course of 4,3,2,1 credits. Here,
each course in each semester wherein 8 0% marks shall be for University Semester-End-
Examination and 2 0% marks for internal assessment.
Credits External Internal Total
For 4 Credit 80 20 100
For 3 redit 60 15 75
For 2 Credit 40/30 10/20 50
For 2 Credit Practicals 50 - 50
1. Standard of Passing
There would be separate head of passing. For university written examination and institution internal
evaluation 40% of total marks separately have to be secured by student per course i.e. Passing Standard =
Total Passing 40 % out of 100 ( 40% Theory and 40 % Internal Examination Separately)
2. Weightage
Category wise Distribution
Semester Core Ability Multi-Disciplinary Value Skill Enhancement Discipline Total
Courses Enhance Elective course added courses Specific Elec
ment Courses tive
Courses

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

BCA (Honours with Research)

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

BCA (Hon 57 6 5 5 42 61 176


ours)

BCA (Hon ours 86 6 2 5 30 47 176


with Research)
3 Years BCA Program Total Credits = 132
4 Years BCA (Honours) Total Credits = 176

4 Years BCA (Honours with Research) Total Credits = 176

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

AICTE Model syllabus.

Induction program Three-week duration


(mandatory)

Induction program for  Physical activity


students to be offered right  Creative Arts
at the start of the first year.  Universal Human Values
 Literary
 Proficiency Modules
 Lectures by Eminent People
 Visits to local Areas
 Familiarization to Department/Branch &
Innovations

Mandatory Visits/ Workshop/Expert Lectures:


1. It is mandatory to arrange one industrial visit every semester for the students
of each branch.

2. It is mandatory to conduct a One-week workshop during the winter break after


fifth semester on professional/ industry/ entrepreneurial orientation.

3. It is mandatory to organize at least one expert lecture per semester for each
branch by inviting resource persons from domain specific industry.

For Summer Internship / Projects / Seminar etc.


1. Evaluation is based on work done, quality of report, performance in viva-voce,
presentation etc.
Course in BCA SEMESTER I

S. Course Course Title L T P Cre Theory Pratical


No. Code dits

Inter Exter Tota


nal nal l

1 CC101 Mathematics 4 0 0 4 20 80 100


Foundations to
Computer Science - I

2 SEC101 Problem Solving 3 0 4 5 15 60 75 50


Techniques

3 CC102 Computer 3 0 4 5 15 60 75 50
Architecture

4 AEC101 General English - I 1 1 0 2 10 40 50

5 MDE101 Indian Vision for Human 2 0 0 2 20 30 50


Society

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

TOTAL 22 450 100

Total Marks 550

10
SEMESTER II
S. Course Course Title L T P Cred Theory Pra
No. Code it ctic
al

Inte Exter Total


rnal nal

1 CC103 Mathematics 4 0 0 4 20 80 100


Foundations to
Computer
Science – II

2 CC104 Data Structures 4 0 4 6 20 80 100 50

3 CC105 Operating Systems 2 0 0 2 10 40 50

4 SEC102 Object Oriented 4 0 4 6 20 80 100 50


Programming
using Java

5 SEC103 Web Technologies 1 0 2 2 - - - 50

6 VAC102 Indian Constitution 2 0 0 2 20 30 50

TOTAL 22 400 150

550

After Year 1, Students are advised to take Social Responsibility & Community
Engagement - encompassing Community Engagement with an NGO in the
vacation time.

An UNDER GRADUATE CERTIFICATE IN COMPUTER APPLICATION will be awarded,


if a student wishes to exit at the end of First year.

Exit Criteria after First Year of BCA Programme

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. Skill-Based Subject: A course designed to enhance practical and technical skills


in the field of computer applications.

Following courses should completed

1.Tally OR

11
2.NPTEL Certificate Course

2. Internship/Apprenticeship: A professional internship or apprenticeship program


in a relevant field, with a minimum duration of 08 weeks, which will take place
after the second semester. (as per Shivaji University On Job Training (OJT)
Policy).

3. Social Responsibility & Community Engagement: Active engagement with an


NGO or community organization for a minimum duration of 08 weeks, focusing on
real-world problem-solving, social responsibility, and community service.

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.

Re-entry Criteria in to Second Year (Third Semester)

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

1 CC201 Probability and 4 0 0 4 20 80 100


Statistics

2 CC202 Data Base 3 0 2 4 10 40 50 50


Management
System

3 SEC201 Python 3 0 2 4 10 40 50 50
Programming

4 CC203 Software 3 0 0 3 17 60 75
Engineering

5 DSE201* Professional 4 0 4 6 20 80 100 50


Elective – I

6 VAC201 Yoga/Sports/N 0 0 2 1 20 30 50
CC/NSS/Disas
ter
Management/
VivekVahini

TOTAL 22 425 150

Total Marks 575

* To be selected from the Proposed Streams with Discipline-Specific Electives - Data


Science / Artificial Intelligence and Machine Learning / Full Stack Development
proposed by Universities as indicated at the appendix - A

13
SEMESTER IV
S. Course Course Title L T P Credi Theory Practi
No. Code t cal

Inte Exter Total


rnal nal

1 CC204 Relational Database 1 2 2 50


Management
System(RDBMS)

2 CC205 Computer Networks 3 0 0 3 15 60 75

3 CC206 Design and Analysis of 3 0 0 3 15 60 75


Algorithm

4 CC207 Artificial Intelligence 4 0 4 6 20 80 100 50

5 DSE202* Professional Elective – 4 0 4 6 20 80 100 50


II

6 SEC202 Design Thinking 1 1 0 2 20 30 50


and Innovation

TOTAL 22 150 400 150

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:

1. Skill-Based Subject: A specialized course aimed at enhancing technical and practical


expertise in computer applications.

2. Work-Based Vocational Course: A vocational course offered during the summer term,
focused on building practical, industry-relevant skills.

3. Internship/Apprenticeship: A professional internship or apprenticeship with a


minimum duration of 08 weeks, conducted after the fourth semester, offering hands-
on experience in a relevant field.

4. Social Responsibility & Community Engagement: Involvement with an NGO or


14
community-based organization for a minimum of 08 weeks, contributing to social
initiatives and applying computer application knowledge to solve real-world challenges.

5. Capstone Project: Completion of a capstone project integrating the skills and


knowledge gained during the first two years of the program, which can be an
independent or group project.

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.

Students opting for this exit will also be required to submit an


Internship/Apprenticeship Report or complete the Capstone Project as per the
schedule outlined by the Shivaji University before they are awarded the UG Diploma.

Re-entry Criteria in to Third Year (Fifth 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

Internal Exter Total


nal

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

5 SEC302 Internship/capsto 0 0 8 4 20 80 100


ne Project

6 SEC303 Major - - - 0
Project [
evaluation
in sixth
semester]

TOTAL 22 400 150

Total Marks 550

16
SEMESTER VI
S. Course Course Title L T P Cre Theory Practical
No. Code dit

Internal Exter Total


nL

1 CC301 Generative AI 2 0 4 4 10 40 50 50

2 CC302 Entrepreneurship and 1 1 0 2 10 40 50


Startup Ecosystem

3 DSE304* Professional Elective – 3 0 4 5 15 60 75 50


VI

4 DSE305* Professional Elective – 3 0 4 5 15 60 75 50


VII

5 AEC301 Soft Skills 2 0 0 2 10 40 50

6 SEC304 Major Project [Initiated 0 0 8 4 20 80 100


in 5th Semester]

TOTAL 22 400 150

Total Marks 550

1. BACHELOR IN COMPUTER APPLICATION Degree will be awarded, if a studentwishes


to exit at the end of Third year.

Exit Criteria after Third Year of BCA Programme

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.

Re-entry Criteria in to Fourth Year (Seventh Semester)

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. For BCA (Honours): BCA Degree

SEMESTER VII - (BCA (Honours))


Specialization – AI & ML
S. Course Course Title L T P Cr Theory Practical
No. Code ed
it

Internal Exter Total


nal
1 MDE401 Social Network Analysis 3 - - 3 15 60 75 -

2 CC401 Optimization of ML 3 - 4 5 15 60 75 50

3 DSE401* Professional Elective – 3 - 4 5 15 60 75 50


VIII

4 DSE402* Professional Elective – 3 - 4 5 15 60 75 50


IX

5 SEC401 Dissertation work - - - -


[evaluation in Eight
semester]
6 SEC402 Summer Internship II 0 0 8 4 25 75 100

TOTAL 22 400 150

Total Marks 550


SEMESTER VIII - (BCA (Honours))
S. Course Course Title L T P Cre Theory Pr
No. Code dit

Inter Exte Tota


nal rnal l

1 DSE403* Professional Elective – 3 - 4 5 15 60 75 50


X

2 DSE404* Professional Elective – 3 - 4 5 15 60 75 50


XI

3 DSE405* Professional Elective – 3 - 2 4 15 60 75 25


XII

4 SEC403 Dissertation work 0 0 16 8 50 150 200


[Started in Seventh
semester]
TOTAL 22 425 125

Total Marks 550

SEMESTER VII - (BCA – (Honours with Research))


S. Course Course Title L T P Cred Theory Practical
No. Code it

Inter Exte Tota


nal rnal l

1 CC401 Advanced Data Analysis 3 - 2 4 15 60 75 25


Tools

2 CC402 Research Methodology 4 - 0 4 20 80 100

3 CC403 Research Internship 0 0 8 4 20 80 100


Report and Viva –
Voce

4 DSEXX Professional Elective – IX 4 - 2 5 15 60 75 50

5 DSEXX Professional Elective – X 4 - 2 5 15 60 75 50

Total 22 90 360 425 125

550
SEMESTER VIII- (BCA –(Honours with Research))
S. Course Course L T P Credit Int Ext. Total
No. Code Title

1 SEC401 Dissertation (For - - - 22 150 400 550


Research
Track)*

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

2. Artificial Intelligence & Machine Learning


Sl.No Semester Course Code Professional Elective
1 III DSE*201 Feature Engineering
2 IV DSE*202 Introduction to ML
3 V DSE301 Neural Network
4 V DSE302 Digital Image Processing
5 V DSE303 Natural Language Processing
6 VI DSE304 Deep Learning for Computer Vision
7 VI DSE305 Predictive Analysis
8 VII DSE401 Explainable AI
9 VII DSE402 Evolutionary Algorithm
10 VIII DSE403 Speech Recognition
11 VIII DSE404 Augmented Reality & Virtual Reality
12 VIII DSE405 Security aspects of ML

3. Full Stack Development

Sl.No Semester Course Code Professional Elective


1 III DSE*201 Web Programming –I
2 IV DSE*202 Web Programming –II
3 V DSE301 Web Programming –III
4 V DSE302 Web Programming –IV
5 V DSE303 Web Programming –V
6 VI DSE304 Web Programming –VI
7 VI DSE305 Web Programming -VII
8 VII DSE401 Web Programming -VIII
9 VII DSE402 Web Programming –IX
10 VIII DSE403 Web Programming –X
11 VIII DSE404 Web Programming –XI
12 VIII DSE405 Web Programming –XII

(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

Unit: III Elementary Graph Theory: 15 Hours


Basic terminologies of graphs, connected and disconnected graphs, subgraph, paths and
cycles,complete graphs, digraphs, weighted graphs, Euler and Hamiltonian graphs

Matrix Algebra: 15 Hours


Unit-IV Types of matrices, algebra of matrices–addition, subtraction, and multiplication of
matrices, determinant of a matrix, symmetric and skew-symmetric matrices, orthogonal
matrix, inverse of a matrix

1. Garg, Reena, Engineering Mathematics, Khanna Book Publishing


Text Books: Company, 2024.(AICTE Recommended Textbook)
2. Garg, Reena, Advanced Engineering Mathematics, Khanna Book
Publishing Company,2023.
3. Kolman B., Busby R. and Ross S., Discrete Mathematical
Structures, 6th Edition,Pearson Education, 2015.
4. Deo Narsingh, Graph Theory with Application to Engineering and
Computer Science,Prentice Hall, India, 1979.
5. Vasishtha A. R. and Vasishtha A. K., Matrices, Krishna Prakashan, 2022.

1. Grimaldi Ralph P. and Ramana B. V., Discrete and Combinatorial


Mathematics: AnApplied Introduction, Fifth Edition, Pearson Education,
Reference 2007.
Books: 2. Rosen Kenneth H. and Krithivasan Kamala, Discrete Mathematics and
its Applications,McGraw Hill, India, 2019.
3. West Douglas B., Introduction to Graph Theory, Second Edition,
Pearson Education,2015

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.

Unit: II (CO-2,CO-3, CO-4)


11 Hours
Structured Programming Concepts: Sequence (Input/Output/Assignment),
Selection (If, If-Else) And Repetition (For, While, Do-While) Statements, Control
Structure Stacking and Nesting. Different Kinds of Repetitions : Entry Controlled,
Exit Controlled, Counter Controlled, Definite, Indefinite and Sentinel-Controlled
Repetitions. Pseudocode and Flowcharts. Definition And Characteristics of
Algorithms, Standard Algorithm Format. Problems Involving Iteration and
Nesting: Displaying Different Patterns and Shapes Using Symbols and Numbers,
Generating Arithmetic and Geometric Progression, Fibonacci and Other
Sequences,. Different Kinds of Data in The Real World and How They are
Represented in The Computer Memory. Representation of Integers: Signed
Magnitude Form, 1’s Complement And 2’s Complement. Representation of Real
Numbers: IEEE 754 Floating Point Representation. Representation of Characters:
ASCII, UNICODE.
C Language : Introduction To Programming Languages, Different Generations of
Programming Languages. Typed Vs Typeless Programming Languages, History of
C Language ,An Empty C Program. C Language Counterparts For Input (scanf()),
Output (printf()) Statements, Assignment, Arithmetic, Relational and Logical
Operators. If, If-Else Statements, For, While, Do-While Statements. Data Types.
Translating Pseudocode/Algorithm to C Program. Incremental Compilation and
Testing of The C Program. Simple Problems Involving Input, Output, Assignment
Statement, Selection and Repetition. Good Coding Practices.
Unit: III (CO-2,CO-3,CO-4)
Problems on Numbers: Extracting Digits of a Number (Left to Right and Right to 11 Hours
Left), Palindrome, Prime Number, Prime Factors, Amicable Number, Perfect
Number, Armstrong Number, Factorial, Converting Number from One Base to
Another. Statistics (Maximum, Minimum, Sum and Average) on a Sequence of
Numbers which are Read using Sentinel- Controlled Repetition using only a few
Variables.
C Language: else-if Ladder, switch Case, Increment/Decrement Operators, break
and continue Statements
Unit-IV 11 Hours
(CO-2,CO-3, CO-4,CO-5)
Modular Programming, Top- Down and Bottom-Up Approaches to Problem
Solving. Recursion. Problems on Arrays: Reading and Writing of Array Elements,
Maximum, Minimum, Sum, Average, Median and Mode. Sequential And Binary
Search. Anyone Sorting Algorithm. Matrix Operations.
C Language: Function Definition and Declaration (Prototype), Role of Return
Statement, One Dimensional and Two-Dimensional Arrays. String Functions.
Other Operators, Operator Precedence and Associativity. Debugging
Text Books: 1. Venkatesh, Nagaraju Y, Practical C Programming for Problem Solving,
Khanna Book Publishing Company, 2024.
2. AICTE’s Programming for Problem Solving (with Lab Manual),Khanna Book
Publishing Company, 2024.
3. Harvey Deiteland Paul Deitel, C How to Program,9thedition,Pearson India,2015.
4. R G Dromey, How to Solve It by Computer.

1. Brian W. Kernighanand Dennis Ritchie,The C Programming Language,2nd


Reference edition,Pearson,2015.
Books: 2. Jeri Hanly and Elliot Koffman, Problem Solving and Program Design in C, 8th edition,
Pearson, 2015.

Problem Solving Techniques: Lab Problems


UNIT-II
1. Converting degrees Celsius to Fahrenheit and vice versa?
2. Display three input numbers in sorted (non-decreasing) order?
3. Given a positive integer value n (>= 0) display number, square and cube
ofnumbers from 1 to n in a tabular format?
4. Given an input positive integer number, display odd numbers from in
therange[1,n]?
5. Display first mathematical tables, each table up to 10 rows? Generalise this
todisplayfirst n (> 0) mathematical tables up to m (m > 0) rows?
6. Display following patterns of n rows (n > 0), For the below examples n =
5?Foreach pattern write a separate algorithm/program?

$ $ 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?

Hollow square Triangle Square with Diamond


pattern: Patterns with diagonals: Pattern
numbers:
##### * * * * *
# # 1 *
* * * *
# # 121 ***
# # 12321
##### 1234321 * * * *****
123454321
* * * * ***
* * * * * *

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 William Stallings- “Computer Organization and Architecture”,


Reference Pearson/PHI, SixthEdition,
Books: 2 Andrew S. Tanenbaum- “Structured Computer Organization”, PHI /Pearson 4th
Edition,
3 M.V .Subramanyam, “Switching Theory and Logic Design”, Laxmi
Publications (P)Ltd.
4 Ikvinderpal Singh, Computer Organization Architecture, Khanna Book
Publishing.

Suggestive Laboratory Experiments:

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

Oral Communication -II


Listening Comprehension, Pronunciation, Intonation, Stress and Rhythm,
Common Everyday Situations: Conversations and Dialogues, Communication at
Unit: IV 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

The world view & Vision of Human Society


The concept of non-duality of Prakriti (Jad) and Purush (Chetana), human as
coexistence of Jad & Chetan, Pancha-mahabhutas, the root of sorrow and
Unit: I suffering, freedom from sorrow, salvation, eternal peace truth (vyaharika satya), 8 Hours

ultimate truth. The acceptance of various systems of philosophy for realization


of truth and complementariness in society in ancient Indian system.
Aspiration and Purpose of Individual and Human Society
Aims of Human life; at individual level and societal level. At societal level;
Four purusarthas Dharma, Artha, Kama, Moksha. Individual level;
Abhyudaya (progress),Nihsreyasa (perfection) Pravrtti , Nivrtti. Dharma; Dharma
sutras (Gautama, Apastamba, Baudhayana, Vasistha). Dharma-Shastra;
Unit: II 8 Hours
(Manusmriti, Naradamrti,Visnusmrti, Yajnavalkya Smriti) sociology, different
stages of life like studenthood, householdership, retirement and renunciation, rites
and duties,judicial matters, and personal laws (Aachara, Vyavahara, Prayaschitta).
Artha;Kautliya Arthashastra, Kamandakiya Nitisara, Brihaspati Sutra, Sukra
Niti,Moksha: Human liberation (Ignorance to Knowledge)
Program for Ensuring Human Purpose: at Individual and Societal
Level –I
Fundamental concept of Nitishastra: Satyanishtha Aur Abhiruchi (Ethics,
Integrity & aptitude). The true nature of self; Shiksha Valli, Bhrigu Valli
(concept of Atman-Brahman (self, soul). The true constitution of Human:
Unit: III 7 Hours
Ananda Valli (Annamaya Kosha, Pranamaya Kosha, Manomaya Kosha,
Vijnanamaya Kosha, Anandamaya Kosha). The four states of consciousness
(Waking state, Dreaming state, Deep Sleep State, Turiya the fourth state),
Consciousness (seven limbs and nineteen mouths), Prajna, Awarness. The Life
Force Prana (Praana-Apaana-Vyaana-Udaana- Samaana)
Program for Ensuring Human Purpose: at Individual and
Societal Level - II
Unit: IV 7 Hours
Differentiating Vidya and Avidya, human bondages, Higher and Lower
Knowledge (Para Vidhya & Apara Vidhya). Concept of Sattva, Rajas, Tamas and
need of balancing the same, Patanjali yog sutra; Yama, Niyama, Asanas,
pranayams, pratyahara, dharna, dhyana, Samadhi, Sixteen category of
padartha, pramans (pratyaksh, anuman, upaman, shabda). Saadhana
chatushtayam (viveka, vairagya, mumukshatavam, shadsampathi (sama, dama,
uparama, titiksha, shradha, samadhana), Understanding Nitya karma,
Naimittika Karma, Kamya karma, prayaschitta karma, Nishidha Karma.
Meditation and Progressive meditation (Narada’s education), Ativadin to self
knowledge,Jyan yog, Karma yog, sanyas yog in aspect to harmonious practice
in society.
Note: Relevant case studies based on the above units should be discussed in the class.
Suggested Field Work or Practical Work :
1. Explain practical application of ‘Vasudhaiv Kutumbkam’theme in Indian culture.
2. Write detailed Essay on Vasudhaiiv Kutumbkam theme
3. Write note on composition of Panch Mahabhuta in human body and its importance.
4. Study role of 4 Purushartha in human life and prepare report on it.
5. Read the Book-Kautiya’s Arthashatra and write Book Review
6. Conduct group activity on states of consciousness
7. Invite Experts in Yoga and Meditation techniques to know its importance in human life and prepare
report on it
8. Arrange group presentation/activity on stages of human life
9. Write a note on 3 Gunas-Nature of Aattva,Rajas and Tamas with some examples
10. Write a note on Importance on Patanjali Yog Sutra-Yama,Niyama,Asanas
Note:
Each student should prepare report for any 5 practicals /Field work including detailed information as per
guidelines and format of report given by subject teacher. 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 wherever possible.

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.

Environmental Pollution, Waste Management, and Sustainable


Development
Various types of environmental pollution, including air, water, noise, soil, and
marine pollution, and their impacts on businesses and communities. Causes of
Unit: III 7 Hours
pollution, such as global climate change, ozone layer depletion, the greenhouse
effect, and acid rain, with a particular focus on pollution episodes in India.
Importance of adopting cleaner technologies; Solid waste management; Natural
and man-made disasters, their management, and the role of businesses in
mitigating disaster impacts.

Social Issues, Legislation, and Practical Applications


Dynamic interactions between society and the environment, with a focus on
sustainable development and environmental ethics. Role of businesses in
achieving sustainable development goals and promoting responsible
consumption. Overview of key environmental legislation and the judiciary's role
in environmental protection, including the Water (Prevention and Control of
Unit: IV 7 Hours
Pollution) Act of 1974, the Environment (Protection) Act of 1986, and the Air
(Prevention and Control of Pollution) Act of 1981. Environmental justice,
environmental refugees, and the resettlement and rehabilitation of affected
populations; Ecological economics, human population growth, and demographic
changes in India.

Note: Relevant case studies based on the above units should be discussed in the class.

Suggested Field Work or Practical Work

1. A study of relationship between environment and human health.

2. A study of major environmental issues and their impacts.

3. A study of major environmental components of sustainable development.

4. A study of importance of biodiversity and threatens to the biodiversity.

5. A study of man-made activities responsible to the degradation of environment.

6. A study of environmental pollution and its impact on human being.

7. A study of plastic waste generation and its impact.

8. A study of impact of population growth, industrialization and urbanization.

9. A study of mis-use and over exploitation of natural resources.

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 अ्ቜास्ቅमाची अंमलबजावणी करून िव्ቕार्््ााााां धमील भािषक ्षमतां चा िवकास करणे हे या अ्ቜास्ቅमाचे

उधि्ቖ आहे . उ्ቕोधगं्ቕासंदभााात आव्ብक मािहती व मराठी किवतां चा समावेश कर्ቒात आला आहे.

1. मराठी भाषा व सािह्ቓ अ्ቜासाची रुची िनमाााण करणे

2. उ्ቕोग सुरू कर्ቒासाठी मािहती दे णे


Course
Objectives 3. यश्ቭी उ्ቕोजकां ची मािहती दे णे.
4. मराठी किवतेंचे आ्ቭादन करणे.
या कोसा्቉ा अ्ቖयनानं तर िव्ቕार््् ााााांना
1. मराठी भाषा व सािह्ቓ अ्ቜासाची अिभरुची िनमाााण होईल .
2. मराठी सािह्ቓाचे आ कलनिव्शेषण व समी्षण करता येईल .
Course 3. मराठी किवतेचे आ्ቭादन व मू्ि िनणाय करता येईल .
Outcomes
4. वैचाररक व लिलत ्ቭरूपाचे ले खन करता येईल .
5. प्ቔ्ቤवहाराचे कौश्ि अवगत होईल.

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:
ग्ቕ १
१. आपला धाां दा कोणता व कसा करावा?- दादोबा पां डु रं ग तरखडकर

२. िहंदी उ्ቕोधगं्ቕा्቉ा गरजा व िश्षण ्ቚगतीची िदशा-महाराजा सयाजीराव गायकवाड


Unit-I
15 Hours
३. मराठी माणू स उ्ቕोधगं्ቕात मागे का?-बी जी िशके
४. ये है मुंबई मेरी जान- यशवंत र्ोरात

Unit-II ग्ቕ २ 15 Hours


१.चां दणधिक्िा- सलीम सरदार मु्ला
२.उ्ቕा्቉ा सुंदर िदवसासाठी- नागनार् को्ቈाप्ले

३.हाऊस िकपर ते यश्ቭी उ्ቕोजक- हनमंतराव गायकवाड- अंजली ठाकू र


४.ल्ी- राही सरनोबत

Suggested Practical Work or Field Work:

मराठी िवषयासाठी संबंधित िवषयिश्षकां नी अ्ቜास्ቅमावर धआाररत वेगवेगळे ५ ्ቚा्ቓि्षक काम उप्ቅमां ्቉ा मा्ቖमातू न िव्ቕार्््ााााां ना

्ቕावे . िव्ቕार्््ााााां नी क
े ले्िा ्ቚा्ቓि्षकाची मािहती ररपोधााा्቉ा ्ቭरूपात सादर करावी..

साधन ्ቇंथ :
१.अरुण काळे :नंतर आलेले लोक, लोकवा्ቇय गृह, मुंबई २०१०

२.नागनार् को्ቈाप्ले :उ्ቕा्቉ा सुंदर िदवसासाठी-सायन प्ािके शन ,पुणे २०१५

३.राजन गवस ,अरुण िशं दे, गोधमेश पाधााील :भािषक सजान आिण उपायोजन, दयााा ्ቚकाशन, पु णे २०१२

४.वसंत जोशी (संपा): एकनार्ां ची िनवडक भारुडे , मेहता प्ाििशंग हाऊस, पुणे १९९४
५.अंजली ठाकू र :असाही एक िकमयागार ,राजहं स ्ቚकाशन, पुणे

६.यशवंत र्ोरात: काही वाधााा काही वळण, अनु बंधा ्ቚकाशन, पुणे २०२३

७.भगवंत दे शमुख (संपा):एकनार् वाड़मयदशान, सािह्ቓ अकादमी,नवी िद्ली २००३

८.सलीम मु्ला: ऋतूफे रा, दयााा ्ቚकाशन, को्ቫापूर


९.नागनार् मंजुळे :उ्ቡा्቉ा धकािवरु्ቍ ,धआपाधा ्ቚकाशन ,पु णे २०१०,

१०. राही, सरनोबत: ल्षवेधााी मैफल, दै िनक लोकस्ቈा ,िद.२२ जाने.,२०१६

११.राहीरकर ,गो शं.,व गोसावी,र.रा (संपा): ्ቦी सकल संत गार्ा ,्ቚकाशक गो.शं .राहीलकर, पुणे १९५५
१२. रमेश वरखेडे(संपा): महाराजा सयाजीराव गायकवाड भाषण सं्ቇह :भाग १,महाराजा सयाजीराव गायकवाड चरर्ቔ
साधाने ्ቚकाशन सिमती, छ्ቔपती संभाजीनगर, २०१७

१३. सरदार,गं.बा.: एकनार् दशान मॉडना बुक डे पो ्ቚकाशन, पुणे१९७८

१४. बी.जी. िशके : उ्ቕोगपवा, राजहं स ्ቚकाशन ,पुणे,२०२३

१५. बीजी िशके : िधज, राजहं स ्ቚकाशन ,पुणे


संदर्भ ्ቇंथ :
१.िवलास खोले ,(संपा): संत जनाबाई आ िण अ्቗ म्ቖयुगीन संत कविय्ቔी यांची किवता, सािह्ቓ अकादमी, नवी

िद्ली २०१७

२.धानंजय गायकवाड: राही- ऑिलंिपक गोलची, झी मराठी िदशा


३.सयाजीराव गायकवाड : सयाजीराव गायकवाड यां ची भाषणे , खंड १ ते ५ साके त ्ቚकाशन, छ्ቔपती संभाजीनगर

४.मोनाली गोहे :दै . लोकमत ,िद.30 ऑग्ि २०१५

५. िव.शं. चौगुले :मु्ሹग्ቕ, मॅजेि्िक ्ቚकाशन, मुंबई

६.रजनीश जोशी :दादासो पांडु रं ग तखाडकर :्ቤि्ሹ्व आ िण कतृा्व, इं डस सोसा बु्ቍ, मुंबई
७.नसीराबादकर ,ल.रा.:्ቤावहाररक मराठी ,भाषािवकास संशोधान संस्र्ा, को्ቫापू र २०२३
८.पगार, एकनार्: महाराजा सयाजीराव गायकवाड ,महारा्ቖर रा्ቋ सािह्ቓ आिण सं्ቍ
ृ ती मंडळ, मुंबई २०२१
९ पाधाां गणकर, िव्ቕासागर: मराठी संत कविय्ቔीचं ाा इितहास, सािह्ቓ अकादमी ,नवी िद्ली,२०१५

१०. महें्ቖ भवरे :मराठी किवते्቉ा िदशा, लोकवाङमय गृह मुंबई


११. तारा भवारकर :ኚᮌीमु्ሹीचा आ्ቒ्ቭर, लोकवाङमय गृह, मुंबई

१२.भांड, बाबा :युगदृ्ቖा महाराज सयाजीराव गायकवाड ,साके त ्ቚकाशन, छ्ቔपती संभाजी नगर

१३.भा.ल.भोळे (संपा):एकोिणसा्ቤा शतकातील मराठी ग्ቕ,खंड १, सािह्ቓ अकादमी ,नवी िद्ली २००६

१४.राही ,सरनोबत: ररओ्቉ा पूणािवरामाचा ्ቭ्ቜिवराम करता आला.( मुलाखत), दै . महारा्ቖर धाााइ्ा, २ जून २०१९
१५. राही सरनोबतचा सुवणावेधा, दै . महारा्ቖर धाााइ्ा ,२३ ऑग्ि,२०१८
१६. ररसोडकर , धानंजय:सदा सुवणावेधााी, दै . लोकस्ቈा,२३ ऑग्ि २०१८

१७. नवा्षर दशान,(संपा. ्ቚवीण बां देकर )अरुण काळे िवशेषां क, सावंतवाडी

१८. हणमंतराव गायकवाड (मुलाखत): माझा क्ሾा, एबीपी माझा


BCA-I-Sem-I(NEP 2.0)
ह ंं दी(HINDI) -१
्ቚयोजनमूलक ह ंं दी और कहहताएँ
AEC103-II
पा्቏पु्ቜक- ्ቚयोजनमूलक िहंदी औ र धआु िनक िहंदी सािह्ቓ, संपादक,
िहंदी अ्ቖयन मंडल, िशवाजी िव्षिव्ቕालय, को्ቫापूर

आ ज िहंदी िव्ष भाषा क


े पद पर िवरािजत है |िहंदी अ्ቓंत संप्ቐ भाषा है |िहंदी का सािह्ቓ समृ्ቍ है
|िहं दी सािह्ቓ से छा्ቔों को पररिचत कराना, ्ቚमुख कवी तर्ा सािह्ቓकारों की रचना की जानकारी दे ना
Course ये इस भाषा पा्቏्ቅम का मु्ቅ धउे श है | िहं दी क
े िविधव ्ቤावहाररक ्ቭरूप तर्ा ्ቚयोग ्ሺान कराना धउे
Description
श रहा है | ्ቚ़्ुत पा्቏्ቅम मे ्ቚयोजनमूलक िहं दी उपयोिगता और िहं दी किवताओं की रचना का
पररचय िदया गया है |

1. ्ቚयोजनमूलक िहंदी क
े उपयोिगता छा्ቔों को पररिचतकराना |

Course 2. िहं दी किव एवं कहानीकारों तर्ा उनकी रचनाओं से पररिचत कराना |
Objectives
3. िहंदी भाषा क
े क्ቜना, िवचार ,लेखन ,्ቦवण ,पठण, एवं ्षमता का छा्ቔ मे िवकास करना |

1. ्ቚयोजनमूलक िहंदी क
े ्ቚित छा्ቔों मे रुची बढाना |

2. ्ቚयोजनमूलक िहंदी एवं उसकी उपयोिगता से छा्ቔों को पररिचतकराना |


3. का्ቤ एवं कहानी िधवा का आ्ቭाद िववेचन एवं मह्व समझाना |
Course
Outcomes 4. िहं दी किव एवं कहानीकारों तर्ा उनकी रचनाओं से पररिचत कराना |

5. सािह्ቓ क
े मा्ቖम से नैितक मू्ि रा्ቖर ाीय मू्ि एवं उि्ቈदािय्व क
े ्ቚित आस्र्ा िनमाााण करना |
6. िहंदी भाषा क
े ्ቦवण ,पठण, िवचार ,क्ቜना एवं लेखन ्षमता का छा्ቔ मे िवकास करना |

Total Hours of Teaching : Lecture Tutorial Practical Total Per Credit Points : 02
30 Week

1 1 0 2

Total Marks: 50 Theory : 30 Internal : 20


Syllabus Contents:
1. िव्ሺापन का ्ቭरूप एवं महኚ᭽
2. िव्ሺापन क
े अंग
इकाई-I 3. िव्ሺापन क े धउे ्ብ 15 Hours
4. िव्ሺापन के ्षे ्ቔ में रोजगार क
े अ वसर

कहहताएँ
1.आ: धारती िकतना दे ती है -सुिम्ቔानंदन पंत
2. जीवन का झरना-आरसी्ቚसाद िसं ह
इकाई-II
3. पहचान-डॉ. दे वें्ቖ दीपक 15 Hours
4. यहा र्ी वह नदी -मंगलेश डबराल

Suggested Field Work or Practical Work :

संबंधित अ्ቖापक िहं दी िवषयक


े िलए छा्ቔों को अलग अलग 5 काया्ቅम क
े मा्ቖम से ्ቚा्ቓि्षक(Practical) काया पूणा करे .

संदर्भ्ቇंथ सूची
1. ्ቚयोजनमूलक िहंदी-डॉ. ल्िीकांत पां डेय

2. ्ቚयोजनमू ल क िहंदी की ्ቚासंिगकता एवं पररदृ्ብ-डॉ. सु.नागल्िी

3. ्ቚयोजनमूलक िहं दी-डॉ. माधाव सोधन्ሪे


4. ्ቚयोजनमूलक ्ቤावहाररक िहंदी -ओम्ቚकाश िम्ቈल
5. िव्ሺापन कला: कल, आज और कल - यशोदा भागवत( अनु .डॉ. गोिवंद गुंठे )

6. सूचना िव्ሺान क
े बह आयामी ्ቚभाव- डॉ.गोिवं द गुंठे
BCA-I-Sem-I (NEP2.0)
सं्ቍ
ृ त (SANSKRIT)-I
AEC103-III
सं्ቍ
ृ त ही एक सवााात ्ቚाचीन भाषा आहे . सं्ቍ
ृ त ही समृ्ቍ अिभजात आिण शाኚᮌीय भाषा मानली

Course जाते. अनेक ्ቚाचीन वाड़् मय, का्ቤ हे सं्ቍ


ृ त भाषेम्ቖे आढळते. ्ቚ़्ुत अ्ቜास्ቅमात सं्ቍ
ृ त वेदांचा
Description
पररचय करून दे णे ,ऋ्ቌेदातील िनवडक सु्ሹांचा अ्ቜास यां चा समावेश कर्ቒात आला

आहे .

१. वैिदककालीन धााािमाक, सामािजक ,सां ्ቍृ ितक,शै्षिणक जीवनाचा.वेदाााां चा पररचय करून


दे णे.
Course
Objectives २.ऋ्ቌेदातील ननवडक सूक्ााााांचा अ्ቜास धकणे .

३.सूक्ाातील सां कल् पना समजून घेणे.

४.आिुननकते्቉ा अनुषां गाने सूक्ााााांचे अवलोकन धकणे.

१.वेदाााां चा पररचय करून दे तात.


Course
Outcomes २. ऋ्ቌेदातील ननवडक सूक्ााााांचा अ्ቜास धकतात.

३.सूक्ाातील सां कल् पना समजून घेतात

४.आिुननकते्቉ा अनुषां गाने सूक्ााााांचे अवलोकन धकतात.

Total Hours of Teaching: Lecture Tutorial Practical Total Per Credit Points : 02
30 Week
1 1 0 2

Total Marks: 50 Theory : 30 Internal : 20


Syllabus Contents:

वेदाााांचा सामा्቗ पररचय.


(ऋ्ቌेद, यजुवेद ,सामवेद आनण अर्वववेद)
Unit: I 15 Hours
वै नदककालीन िानमवक, सामानजक ,साााां्ቍृ नतक,शै्षनणक जीवनाचा र्ोड्ቄात

पररचय.

ऋ्ቌेदातील ननवडक सूक्ाे

Unit: II १.उषस् सू क् ३.६१. 15 Hours

२.नव्षानम्ቔ – नदी सांवाद सूक् ३.३३


3.पजव्቗ सूक् ५.८२

४.िना्ቐदानसूक् १०..११७
Suggested Field Work or Practical Work :(्ቚा्ቓहहक)

संबंधित िवषयिश्षकां नी अ्ቜास्ቅमावर धआाररत वेगवेगळे 5 ्ቚा्ቓि्षक काम उप्ቅमां ्቉ा मा्ቖमातून िव्ቕार्््ााााां ना ्ቕावे .
िव्ቕार्््ााााां नी क
े ले्िा ्ቚा्ቓि्षकाची मािहती ररपोधााा्቉ा ्ቭरूपात सादर करावी

References:
१.वैनदक साधन्ቓका इनधतास (ले खक –वेदाचायव डॉ.धाघु वीधा वेदालां धक) चौखां भा धओीय्ቌालीया ,नदल् ली.

२.ऋ्ቌेदसां धनता (्ቦीमा़्ायनाचायव नधवनचत भा्ቦासामेता) वैनदक सांशोिन मां डळ,पुणे,१९८४.

3.डॉ. मुळे धाव्ቖ


ी ंा ,’वे्ቌशवन ‘, ्ቦी. सांत ्ሺानेध्षवेधन्ቕा ्ቚनत्ቖान , धऔां गाबाद. ्ቚर्मावृ्ቈी२००३.

४.डॉ. चानना दे धवाज, “रु्ቄा्ቦ सां ध्ቇ : , मुन्शधशाम पिीशसव,नई नदल् ली.
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

Unit-I Introduction of the language, Greetings, to Introduce oneself, speaking about


15 Hours
yourself and others, Alphabets and numbers, Listening of Alphabets and numbers,
Reading Information about other people and understanding simple information
about them, country names and languages ,Numbers 1 to 100 and listening of
numbers Personal pronouns and verb conjugation of regular verbs.
B.Introduction to German Language-Level-II
Speaking about Hobbies. Conjugation of strong verbs and revision of regular verbs.
Learning articles and genders of nouns, Singular / Plural noun forms, Learning
weekdays, months and Seasons. Speaking about informal appointments Grammar:
yes/no questions, Verb position in normal statements and in questions Learning
Professions, reading small texts and understanding information about working
days, hours, and profession
A.Demonstrative 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

Unit-I Hiragana alphabets & words from あ toぜ


15 Hours
• Writing Hiragana alphabets from た to ぽ and Daily expressions & greetings.

B. Introduction to Japanese Language-Level-II


• Writing letters from ま to ん and doubling of consonants and compound letters.

• Katakana alphabets from ア to ゼ and Numbers from 1 to 100

• Katakana alphabets from タ to ン and classroom expressions.

• Doubling of consonants and compound words in Katakana.

A.Demonstrative pronouns in Japanese Language-Level-I

• Uses of demonstrative pronouns これ、それ、あれ

• Substitution for a noun

• The こ、そ、あ、ど system of demonstrative.

• Demonstrative pronouns ここ、そこ、あそこ、どこ and their polite forms.

Unit-II • Affirmation and negation in simple present tense. 15 Hours


• Uses of particles から、まで。

B.Expressing time in Japanese Language-Level-II


• Multiples of 100, 1000, 10,000

• Uses of particles へ、で、と、よ

• Uses of interrogative pronouns なん, いつ、 なに

Suggested Field Work or Practical Work


Subject Teacher should assign practical work based on syllabus and evaluate student performance.
(e.g. Assignment, Presentation, Group Activity, Role Play, Group Discussion, etc.)
Reference Books
 Minna No Nihongo I – Pub. By 3A Corporation, Japan.
 Nihongo shoho Vol. I - Pub By Japan Foundation, Tokyo, Japan
 Kanji Picture book Vol. I & II Japan Foundation.
 Sulabh Japani Vyakaran – Part-(I) Dr. V.N. Kinkar, Pune.
 Genki – Japan Times.
 Aural Comprehensions in Japanese –Osamu & Nobuko Mizutani.
 An Introduction to Modern Japanese – Osamu & Nobuko Mizutani.
 Japanese for Today – Y.Yoshida.
 Japanese Language Patterns –Alphonsa.
 Nihongo Dekimasu – Japan Foundation.
 Gokakudekiru.
BCA-I-Sem-I (NEP 2.0)
RUSSIAN-I
AEC-103-VI
Russian is one of the world’s most spoken languages. After English, it is the second most
important world language for research publications in chemistry, physics, geology,
Course
mathematics, and the biological sciences. Russian is a language of the internet. These
Description
subject covers understanding of basic grammar in Russian language, case system in
Russian.
1. To study history and geography of Russia.
Course 2. To study Russian Cyrillic script, Consonants & vowels.
Objectives 3. To study greetings and common expressions, Naming Conventions in German
language
After completion of this course, students will be able to:
1. Relate Russian Language to regional language.
Course
2. Explain Russian Language skills (reading and writing).
Outcomes
3. Simplify Russian culture & traditions.
4. Evaluate career opportunities in Foreign Languages.
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:
Introduction to the Russian Language

 A brief introduction to history and geography of Russia.


 Introduction to the Cyrillic script. The alphabet: Written and printed script.
Lessons 1-5.
Unit-I
 Consonants & vowels, the ‘stress’. Reading and writing simple words. 15 Hours

 Simple questions ‘Чтоэто?’ &‘Ктоэто?’and answering them. Introduction to


Да / Нет.Numbers. Intonation of simple affirmative and interrogative
sentence.
 Greetings and common expressions. Naming Conventions.
 The basic vocabulary. Gender and number of Nouns.

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 – ‘Уменяесть’.

Suggested Field Work or Practical Work


Subject Teacher should assign any 5 practical work based on syllabus and evaluate student performance.
(e.g. Reading, Writing & Speaking practice. Listening to audio version of lessons / dialogues, Assignment,
Presentation, Group Activity, Role Play, Group Discussion, etc.)
Reference Books
1. «RUSSIAN» by V. N. Wagner & V. G. Ovsienko – Lessons 1 to 8. ,Peoples Publishing House (P) Ltd,
New Delhi.
2. «Way to Russia» Elementary Level 1.1 and 1.2. V.E.Antonova & others, Goyal Publishers and
Distributors Pvt. Ltd. First Indian Edition, 2012.(Selected topics)
3. «Survival Russian» A Course in Conversational Russian ,N.B. Karavanova. , Peoples Publishing House
(P) Ltd, New Delhi. 2009. (Selected topics)
SEMESTER –II

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

Prerequisite 1. Programming Fundamentals: Understanding the basic syntax and semantics of C


programming language.
2. Problem-Solving Skills: Ability to break down a problem into smaller steps and devise a
step-by-step solution and familiarity with simple algorithms.

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

Stacks: Definition, Representation of Stacks using Arrays and Linked List,


Operations on Stacks using Arrays and Linked List,
Application of Stacks: Arithmetic Expressions, Polish
Unit: II Notation, Conversion of Infix Expression to Postfix Expression, Evaluation of
15 Hours
Postfix
Expression.
Recursion: Definition, Recursive Notation, Runtime Stack, Applications of
Recursion: Factorial of Number, GCD, Fibonacci Series and Towers of Hanoi.
Queues: Definition, Representation of Queues using Array and Linked List,
Types of Queue: Simple Queue, Circular Queue, Double-Ended queue, Priority
Queue, Operations on Simple Queues and Circular Queues using Array and
Linked List
Applications of Queues.
Linked Lists: Definition, Comparison with Arrays, Representation, Types of
Linked lists,
Traversing, Inserting, Deleting and Searching in Singly Linked List, Doubly
Unit: III Linked List and
Circular Linked List. Applications of Linked Lists: Addition of Polynomials.
Hashing and Collision: Hashing, Hash Tables, Types of Hash Functions,
Collision, Collision Resolution with Open Addressing and Chaining.
15 Hours
Graphs: Definition, Terminology, Representation, Traversal.
Trees: Definition, Terminology, Binary Trees, Traversal of Binary Tree, Binary
Unit-IV Search Tree,
Inserting, Deleting and Searching in Binary Search Tree, Height Balanced Trees: 15 Hours
AVL Trees,
Insertion and Deletion in AVL Tree.
Text Books: 1. R.B. Patel, “Expert Data Structures with C”, Khanna Book Publishing Company, 2023(AICTE
Recommended Textbook)
2. Seymour Lipschutz, “Data Structures with C”, Schaum’s Outlines, Tata McGraw-Hill,2011.
3. Yashavant Kanetkar, "Data Structures Through C", 4th Edition, BPB Publications,2022.
1. Reema Thareja, “Data Structures Using C", Second Edition, Oxford University Press,
Reference 2014.
Books: 2. Ellis Horowitz, Sartaj Sahni, and Susan Anderson-Freed, "Fundamentals of Data
Structures in C", Second Edition, Universities Press, 2007.
Web 1. GeeksforGeeks - Data Structures Tutorial
Resources 2. Khan Academy - Algorithms Course

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.

Lab Programs for Operating Systems


1. Write C program to simulate the FCFS CPU Scheduling algorithm.
2. Write C program to simulate the SJF CPU Scheduling algorithm.
3. Write C program to simulate the Round Robin CPU Scheduling algorithm.
4. Write a C program to simulate Bankers Algorithm for Deadlock Avoidance.
5. Write a C program to implement the Producer – Consumer problem using semaphores.
6. Write a C program to illustrate the IPC mechanism using Pipes.
7. Write a C program to illustrate the IPC mechanism using FIFOs.
8. Write a C program to simulate Paging memory management technique.
9. Write a C program to simulate Segmentation memory management technique.
10. Write a C program to simulate the Best Fit contiguous memory allocation technique.
11. Write a C program to simulate the First Fit contiguous memory allocation technique.
12. Write a C program to simulate the concept of Dining-Philosophers problem.
13. Write a C program to simulate the MVT algorithm.
14. Write a C program to implement FIFO page replacement technique.
15. Write a C program to write a C program for implementing sequential file allocation method.
Note: Student should certify & enclose minimum 10 programs from data structure & 10 programs from
Operating System in main journal

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) Tanweer Alam, Web Technologies, Khanna Book Publishing, 2011.


Reference 2) DT Editorial Services, HTML 5 Black Book, Covers CSS 3, JavaScript, XML, XHTML,
Books: AJAX, PHP and jQuery, 2ed, DreamTech, 2016

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
करणे हे या अ्ቜास्ቅमाचे उधि्ቖ आहे . मराठी किवते चे व मराठी प्ቔ्ቤवहारासंदभााात आव्ብक
मािहती समावेश कर्ቒात आली आहे .

1. मराठी भाषा व सािह्ቓ अ्ቜासाची रुची िनमाााण करणे


Course
2. मराठी किवतेचे आ्ቭादन व मू्ि करणे .
Objectives
3. मराठी प्ቔ्ቤवहाराचे कौश्ि अवगत करणे

या कोसा्቉ा अ्ቖयनानंतर िव्ቕार्््ााााांना

१. मराठी भाषा व सािह्ቓ अ्ቜासाची अिभरुची िनमाााण होईल .

Course 2. मराठी सािह्ቓाचे आ कलनिव्शेषण व समी्षण करता येईल.


Outcomes 3. मराठी किवतेचे आ्ቭादन व मू्ि िनणाय करता ये ई ल.

4. वैचाररक व लिलत ्ቭरूपाचे लेखन करता येईल .

5. प्ቔ्ቤवहाराचे कौश्ि अवगत होईल.


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:
पद् य

१.का्ቡोपा्ቔा -अ) नको दे वराया ब)पितत पावन ्िणिवसी


Unit-I
२.एकनार्-१. दादला २.सं्቗ासी 15 Hours

३.अरुण काळे -अ)तू मदरबोडा मा्ቌा संगणकाचा ब)म्ቑी लु धााालु धााीचा िझंग लपालपा

४.नागराज मंजुळे -१. मी पु ़्क परजतो २. पयाााय


उपयोहजत मराठी प्ቔ लेखन
१. प्ቔलेखन: संक्ቜना, महኚ᭽, ्ቚकार
२. कायााालयीन प्ቔलेखन

३. ्ቤावसाियक प्ቔलेखन
Unit-II
४. नोकरीसाठी अजालेखन 15 Hours
५. ई-मेल
६. ्ቭपररचय (Resume)

७. ्ቚा्ቓि्षक काया

Suggested Field Work or Practical Work :


मराठी िवषयासाठी संबंधित िवषयिश्षकां नी अ्ቜास्ቅमावर धआाररत वेगवेगळे 5 ्ቚा्ቓि्षक काम उप्ቅमां ्቉ा मा्ቖमातून

िव्ቕार्््ााााां ना ्ቕावे . िव्ቕार्््ााााां नी क


े ले्िा ्ቚा्ቓि्षकाची मािहती ररपोधााा्቉ा ्ቭरूपात सादर करावी

साधन ्ቇंथ :

१.अरुण काळे :नंतर आलेले लोक, लोकवा्ቇय गृह, मुंबई २०१०


२.नागनार् को्ቈाप्ले :उ्ቕा्቉ा सुंदर िदवसासाठी-सायन प्ािके शन ,पुणे २०१५

३.राजन गवस ,अरुण िशं दे, गोधमेश पाधााील :भािषक सजान आिण उपायोजन, दयााा ्ቚकाशन, पुणे २०१२

४.वसंत जोशी (संपा): एकनार्ां ची िनवडक भारुडे , मेहता प्ाििशं ग हाऊस, पुणे १९९४

५.अंजली ठाकू र :असाही एक िकमयागार ,राजहं स ्ቚकाशन, पुणे


६.यशवंत र्ोरात: काही वाधााा काही वळण, अनु बंधा ्ቚकाशन, पुणे २०२३

७.भगवंत दे शमुख (संपा):एकनार् वाड़मयदशान, सािह्ቓ अकादमी,नवी िद्ली २००३

८.सलीम मु्ला: ऋतूफे रा, दयााा ्ቚकाशन, को्ቫापूर

९.नागनार् मंजुळे :उ्ቡा्቉ा धकािवरु्ቍ ,धआपाधा ्ቚकाशन ,पुणे २०१०,


१०. राही, सरनोबत: ल्षवेधााी मैफल, दै िनक लोकस्ቈा ,िद.२२ जाने.,२०१६

११.राहीरकर ,गो शं .,व गोसावी,र.रा (संपा): ्ቦी सकल संत गार्ा ,्ቚकाशक गो.शं .राहीलकर, पुणे १९५५
१२. रमेश वरखेडे(संपा): महाराजा सयाजीराव गायकवाड भाषण सं्ቇह :भाग १,महाराजा सयाजीराव गायकवाड चरर्ቔ
साधाने ्ቚकाशन सिमती, छ्ቔपती संभाजीनगर, २०१७
१३. सरदार,गं .बा.: एकनार् दशान मॉडना बुक डे पो ्ቚकाशन, पुणे१९७८

१४. बी.जी. िशके : उ्ቕोगपवा, राजहं स ्ቚकाशन ,पुणे,२०२३

१५. बीजी िशके : िधज, राजहं स ्ቚकाशन ,पुणे


संदर्भ ्ቇंथ :
१.िवलास खोले ,(संपा): संत जनाबाई आ िण अ्቗ म्ቖयुगीन संत कविय्ቔी यांची किवता, सािह्ቓ अकादमी, नवी

िद्ली २०१७
२.धानंजय गायकवाड: राही- ऑिलंिपक गोलची, झी मराठी िदशा
३.सयाजीराव गायकवाड : सयाजीराव गायकवाड यां ची भाषणे, खंड १ ते ५ साके त ्ቚकाशन, छ्ቔपती संभाजीनगर
४.मोनाली गोहे :दै . लोकमत ,िद.30 ऑग्ि २०१५

५. िव.शं. चौगुले :मु्ሹग्ቕ, मॅजेि्िक ्ቚकाशन, मुंबई


६.रजनीश जोशी :दादासो पां डु रं ग तखाडकर :्ቤि्ሹ्व आ िण कतृा्व, इं डस सोसा बु्ቍ, मुंबई
७.नसीराबादकर ,ल.रा.:्ቤावहाररक मराठी ,भाषािवकास संशोधान संस्र्ा, को्ቫापू र २०२३

८.पगार, एकनार्: महाराजा सयाजीराव गायकवाड ,महारा्ቖर रा्ቋ सािह्ቓ आिण सं्ቍ
ृ ती मंडळ, मुंबई २०२१
९ पाधाां गणकर, िव्ቕासागर: मराठी संत कविय्ቔीचं ाा इितहास, सािह्ቓ अकादमी ,नवी िद्ली,२०१५

१०. महें ्ቖ भवरे :मराठी किवते्቉ा िदशा, लोकवाङमय गृह मुंबई


११. तारा भवारकर :ኚᮌीमु्ሹीचा आ्ቒ्ቭर, लोकवाङमय गृह, मुंबई

१२.भांड, बाबा :युगदृ्ቖा महाराज सयाजीराव गायकवाड ,साके त ्ቚकाशन, छ्ቔपती संभाजी नगर
१३.भा.ल.भोळे (संपा):एकोिणसा्ቤा शतकातील मराठी ग्ቕ,खंड १, सािह्ቓ अकादमी ,नवी िद्ली २००६

१४.राही ,सरनोबत: ररओ्቉ा पूणािवरामाचा ्ቭ्ቜिवराम करता आला.( मुलाखत), दै . महारा्ቖर धाााइ्ा, २ जून २०१९
१५. राही सरनोबतचा सुवणावेधा, दै . महारा्ቖर धाााइ्ा ,२३ ऑग्ि,२०१८
१६. ररसोडकर , धानंजय:सदा सुवणावेधााी, दै . लोकस्ቈा,२३ ऑग्ि २०१८

१७. नवा्षर दशान,(संपा. ्ቚवीण बां देकर )अरुण काळे िवशेषां क, सावंतवाडी
१८. हणमंतराव गायकवाड (मुलाखत): माझा क्ሾा, एबीपी माझा
BCA-I-Sem-II(NEP 2.0)
ह ंं दी(HINDI)-2
्ቚयोजनमूलक ह ंं दी और क
ंाहनयाँ AEC103-II
पा्቏पु्ቜक- ्ቚयोजनमूलक िहंदी औ र धआु िनक िहंदी सािह्ቓ, संपादक,
िहंदी अ्ቖयन मंडल, िशवाजी िव्षिव्ቕालय, को्ቫापू र

आ ज िहंदी िव्ष भाषा क


े पद पर िवरािजत है |िहंदी अ्ቓंत संप्ቐ भाषा है |िहंदी का सािह्ቓ समृ्ቍ है
|िहंदी सािह्ቓ से छा्ቔों को पररिचतकराना, ्ቚमुख कवी तर्ा सािह्ቓकारों की रचना की जानकारी दे ना
Course
ये इस भाषा पा्቏्ቅम का मु्ቅ धउे श है | िहं दी क
े िविधव ्ቤावहाररक ्ቭरूप तर्ा ्ቚयोग ्ሺान
Description
कराना धउे श रहा है | ्ቚ़्ुत पा्቏्ቅम मे ्ቚयोजनमूलक िहं दी उपयोिगता और िहं दी

कहािनयाााा िदया गया है |

1. ्ቚयोजनमूलक िहंदी क
े उपयोिगता छा्ቔों को पररिचतकराना |
Course 2. िहं दी कहानीकारों तर्ा उनकी रचनाओं से पररिचत कराना |
Objectives 3. िहंदी भाषा क
े क्ቜना, िवचार ,लेखन ,्ቦवण ,पठण, एवं ्षमता का छा्ቔ मे िवकास करना |

1. ्ቚयोजनमूलक िहंदी क
े ्ቚित छा्ቔों मे रुची बढाना |

2. ्ቚयोजनमूलक िहंदी एवं उसकी उपयोिगता से छा्ቔों को पररिचतकराना |

3. का्ቤ एवं कहानी िधवा का आ्ቭाद िववेचन एवं मह्व समझाना |


Course 4. िहं दी कहानीकारों तर्ा उनकी रचनाओं से पररिचत कराना |
Outcomes 5. सािह्ቓ क
े मा्ቖम से नैितक मू्ि रा्ቖर ाीय मू्ि एवं उि्ቈदािय्व क
े ्ቚित आस्र्ा िनमाााण करना |
6. िहंदी भाषा क
े ्ቦवण ,पठण, िवचार ,क्ቜना एवं लेखन ्षमता का छात्र मे िवकास करना |

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:
साहंंा्ሹार लेखन
1. सा्षा्ሹार का ्ቭरूप

2. सा्षा्ሹार ्ቚिवधि
Unit: I 15 Hours
3. सा्षा्ሹार का मह्व

4. सा्षा्ሹार क
े धउे ्ብ

क ंाहनयाँ
1. समय -यशपाल

2. सु ख- कािशनार् िसं ह

Unit: II 3. छोधााा िकसान -जय नं दन 15 Hours

4. चु भता हुआ घोसला- दामोदर खडसे

Suggested Field Work or Practical Work :

संबंधित अ्ቖापक िहंदी िवषय क


े िलए छा्ቔों को अलग अलग 5 काया्ቅम क
े मा्ቖम से ्ቚा्ቓि्षक(Practical) पूणा काया पूणा

करे .

संदर्भ ्ቇंथ सूची


1. किवता क
े नये ्ቚितमान-डॉ. नामवर िसंह
2. किवता क
े ्ቚमुख ह़्ा्षर-डॉ. संतोष क
ु मार ितवारी
3. िहंदी क
े धआु िनक ्ቚितिधनी- कवी ्ቛाररका ्ቚसाद स्ቍेना

4. कहानी :्ቭरूप और सं वेदना -राजें्ቖ यादव


5. समकालीन िहं दी कहानी- डॉ. पु्ቡलाल िसंह
6. िहंदी कहानी का समकालीन पररदृ्ብ -डॉ. वेद्ቚकाश अिमताभ

7. दामोदर खडसे का सृजन सं सार-डॉ. मिहपित िशवदास


BCA-I-Sem-II(NEP 2.0)
सं्ቍ
ृ त (SANSKRIT)-II
AEC103-III
सं्ቍ
ृ त ही एक सवााात ्ቚाचीन भाषा आहे . सं्ቍ
ृ त ही समृ्ቍ अिभजात आिण शाኚᮌीय भाषा मानली
Course
Description जाते . अनेक ्ቚाचीन वां्ቓडमय, का्ቤ हे सं्ቍ
ृ त भाषेम्ቖे आढळते. ्ቚ़्ुत अ्ቜास्ቅमात

सं्ቍ
ृ त साही्ቓाचा, कर्ां चा ,चाण्ቄनीिततील ्शोकां चा समावेश कर्ቒात आला आहे .
Course १.सं्ቍृ त साही्ቓाचा, कर्ां चा, पररचय करून दे णे.
Objectives २.चाण्ቄनीिततील ्शोकांधमून नीितमू्िांचा अ्ቜास करणे .

१. संा्ቍ
ृ त ननतीसाधााी्ቓाचा पररचयकरून दे तो.
Course २. धनतोदे शातील कर्ाााांचा पररचय करून दे तो.
Outcomes
३. कर्ाााांमिून धााोणाऱ्या नीतीबोिाचे नव्शेषण धकतो.

४. चाण्ቄनीनततील ्शोकाााां मिून नीनतमूल्ााााां चा अ्ቜास धकतो.


Hours of Lecture Tutorial Practical Total Per Week Credit Points:
Teaching: 30 1 1 0 2 02

Marks:50 Thoery:30 Internal:20


Syllabus Contents:

Unit: I धनतोपदे श नम्ቔलाभ- ्ቚ़्ावना , पधनली कर्ा 15 Hours

चाण्ቄनीती १५ ०१ अ्ቖाय ्ቅ. ्शोक ्ቅमाााां क १- १,२,८,९,१२,१३

Unit: II २- २,५,६,७,११,१३,१९ ३-१,८,११,१३,१४,१५,१८ ४-५,१६ ५-२,3,८,१५ 15 Hours

Suggested Field Work or Practical Work :(्ቚा्ቓहहक)

संबंधित िवषयिश्षकांनी अ्ቜास्ቅमावर धआाररत वेगवेगळे ्ቚा्ቓि्षक काम उप्ቅमां ्቉ा मा्ቖमातून
े ले्िा ्ቚा्ቓि्षकाची मािहती ररपोधााा्቉ा ्ቭरूपात सादर करावी
िव्ቕार्््ााााां ना ्ቕावे . िव्ቕार्््ााााां नी क

References:

 नाधााायण पां नडत , धनतोपदे श:,चौखां बा सुधाभाधाती ्ቚकाशन ,वाधाााणसी

 चाण्ቄ, सां पूणव चाण्ቄनीनत,साके त ्ቚकाशन , धऔां गाबाद


 न्ቔपाठी धााामशां धक, सं्ቍ
ा ृ त साधन्ቓका ्ቚामानणक इनधतास, क
ृ ्ቚदास अकादमी, वाधाााणसी
BCA-I-Sem-II (NEP 2.0)
GERMAN-II
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. Understand and learn routine activities in German language.
Course 2. Make use of the basic grammar concepts correctly.
Objectives 3. Examine development in German language vocabulary by interacting with others
4. Construct presentation of how to use and scope of German Language.
After successful completion of the course, students will be able to,
1. Recall everyday familiar expressions and very basic phrases aimed at the satisfaction of
needs of a concrete type. Make use of the basic grammar concepts correctly
2. Demonstrate familiar everyday expressions and very basic phrases aimed at the
satisfaction of needs of a concrete type.
Course
3. Execute himself /herself and can ask and answer questions about personal details such as
Outcomes
where he/she lives, people he/she knows and things he/she has.
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.German Language Fundamentals-I
Unit-I Learning the professions around food and eating. Comprehensions. Understanding
15 Hours
and learning of routine activities. To understand the watch timings, Giving
information about time, Prepositions and Wh questions related to watch timings.
B.German Language Fundamentals-II

Speaking about family and vocabulary related to family, Grammar: Possessive


articles in Nominative and akkusativ case, Continuation and exercises of
possessive articles, Learning of Modalverbskönnen, wollen, müssen. Telling
birthdates and birth year, how to tell years and dates in German. Ordinal
numbers, Listening based on ordinal numbers
A.Conversation in German Language-I
Conversation to plan something together, speaking about birthday, to understand
invitation and to write an invitation, Separable verbs, to order and to pay in
restaurant, to speak about own experiences, Vocabulary related to topic Restaurant.
Learning, understanding, and speaking about ordering and paying in restaurant.
B.Conversation in German Language -II
Unit-II 15 Hours
Learning personal pronouns in akkusativ and Preposition für+ akkusativ, Simple
past tense of the verbs haben and sein. ,Vocabulary related to “Contacts”,
Information and words related to internship and activities related to internship, To
understand particular information from the texts and writing it into the points
(comprehension). Learning Prepositions with Dative, Articles in Dative, extra
exercises and practice for Prepositions with Dativ
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
 Netzwerk neu A 1 (Deutsch als Fremdsprach) Kursbuch : Published by Goyal Publishers and
Distributors Private Ltd.
 Netzwerk neu A 1 (Deutsch als Fremdsprach) Arbeitsbuch : Published by Goyal Publishers and
Distributors Private Ltd.
 Netzwerkneu A 1 (Deutsch alsFremdsprach) Testheft : Published by Goyal Publishers and
Distributors Private Ltd.
BCA-I-Sem-II (NEP 2.0)
JAPANESE-II
AEC103-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
Course pronunciation. The Japanese writing system is a mixture of kanji, hiragana, and katakana.
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 German language.
Course 2. Make use of the basic grammar concepts correctly.
Objectives 3. Examine development in German language vocabulary by interacting with others
4. Construct presentation of how to use and scope of German 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 Lecture Tutorial Practical Total Per Week Credit Points : 02
Teaching : 30 1 1 0 2
Total Marks:50 Theory : 30 Internal : 20
Syllabus Contents:
A.Introduction to Japanese Language-I

Brief history of Japan &Japanese Language, introduction of 3 scripts. Writing


Unit-I Hiragana alphabets & words from あ toぜ
15 Hours

Writing Hiragana alphabets from た to ぽ and Daily expressions & greetings.


B.Japanese Language Grammar-II
Expression used to invite someone to something, Expressions used to invite
someone to do something, How to say a word or sentence in another language.

Different verbs indicating imparting things, information or action, Omission


of particles.
A.Japanese Language Grammar-III

Introduction of adjective, Forms of adjectives in simple present tense, simple past


tense, affirmation & negation, Adverbs of degree
Unit-II 15 Hours
B.Japanese Language Grammar – IV

Modified nouns, Practical Work, Reading/speaking practice. Listening a dialogue


and to answer the questions, Conversation.
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
 Minna No Nihongo I – Pub. By 3A Corporation, Japan.
 Nihongo shoho Vol. I - Pub By Japan Foundation, Tokyo, Japan
 Kanji Picture book Vol. I & II Japan foundation.
 Sulabh Japani Vyakaran – Part-(I) Dr. V.N. Kinkar, Pune.
 Genki – Japan Times.
 Aural Comprehensions in Japanese –Osamu & Nobuko Mizutani.
 An Introduction to Modern Japanese – Osamu & Nobuko Mizutani.
 Japanese for Today – Y.Yoshida.
 Japanese Language Patterns –Alphonsa.
 Nihongo Dekimasu – Japan Foundation.
 Gokakudekiru.
BCA-I-Sem-II (NEP 2.0)
RUSSIAN-II
AEC103-VI
Russian is one of the world’s most spoken languages. After English, it is the second most
important world language for research publications in chemistry, physics, geology,
Course
mathematics, and the biological sciences. Russian is a language of the internet. These
Description
subject covers understanding of basic grammar in Russian language, case system in
Russian.
1. Understand and learn routine activities in Russian language.
Course 2. Make use of the basic grammar concepts correctly.
Objectives 3. Examine development in Russian language vocabulary by interacting with others
4. Construct presentation of how to use and scope of Russian Language.
After completion of this course, students will be able to:
1. Explain basic knowledge of Russian Language grammar.
Course 2. Construct meaningful and grammatically correct sentences in Russian language.
Outcomes 3. Develop Russian Language skill (reading, writing, listening, speaking).
4. Investigate career opportunities in Foreign Languages.

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

 Demonstrative Pronouns. Imperative Mood. Conjunction ‘что’.


Unit-I  Introduction to the case system in Russian. Nominative Case. 15 Hours
 Numbers 21 to 100.Months of the year.
 Introduction to the past and compound future tenses.
 RUSSIAN-BOOK Lessons 9-10.
Unit-II Russian Language Grammer-II
15 Hours
 Prepositional case. Declension of singular nouns.
 RUSSIAN-BOOK Lessons 11-14.
 Reflexive Verbs. Ordinal Numbers.
 RUSSIAN-BOOK Lesson 15.
 Introduction to Adjectives. Colors in Russian.

Suggested Field Work or Practical Work


Subject Teacher should assign practical work based on syllabus and evaluate student performance.
(e.g. Reading, writing & speaking practice. Listening to audio version of lessons / dialogues, Assignment,
Presentation, Group activity, Role Play, Group Discussion, etc.)
Reference Books
1. «RUSSIAN» by V. N. Wagner & V. G. Ovsienko – Lessons 9 to 15. Pub. Peoples Publishing House (P)
Ltd, New Delhi.
2. «Way to Russia » Elementary Level 1.1 and 1.2. V.E.Antonova & others.Goyal Publishers and
Distributors Pvt. Ltd. First Indian Edition, 2012.(Selected topics)
3. «Russian in Exercises» by S. Khavronina& A. Shirochenskaya. Pub. Peoples Publishing House (P) Ltd,
New Delhi. 2009
4. «Survival Russian» A Course in Conversational Russian by N.B. Karavanova. Pub. Peoples Publishing
House (P) Ltd, New Delhi. 2009 (Selected topics)

You might also like