Professional Documents
Culture Documents
BACHELOR OF COMPUTER
APPLICATION (BCA)
2019-2022
Curriculum Overview:
Program Objectives
The program is designed to achieve the following objectives.
To produce employable IT workforce, that will have sound knowledge of IT and business
fundamentals that can be applied to develop and customize solutions for Small and Medium
Enterprises (SME).
To develop skilled manpower in the various areas of information technology like: Data base
management, Software Development, Computer-Languages, Software engineering, Web based
applications etc. To develop entrepreneurial skills among students that can help them to become
successful entrepreneurs.
To develop necessary technical, scientific as well as basic managerial and financial procedures to
enable the students to analyze and solve real world problems within their work domain To develop
social and ethical values in conducting business operations.
Eligibility
The Program shall be of three years divided into six semesters. A candidate must complete his/her degree
within Five (5) Academic years from date of his/her admission to the first semester.
Medium of Instruction
Attendance
A student shall be considered to have satisfied the requirement of attendance for the semester, if he/she
has attended not less than 75% in aggregate of number of working periods in each of the subjects
compulsorily. A student who has failed to complete the course in manner stated above shall not be
permitted to take the end semester examination.
2|Page
Choice based credit system in BCA Program
S Core Course (DSC) Ability Skill Discipline Specific Elective
E Enhancement Development (DSE)
M Compulsory Course (SE)
Course
(AECC)
DSC – 1 A
Computer Fundamentals and Networking – I AECC
Computer Fundamentals and Networking – II Professional
Practical’s on Computer Fundamentals and Networking Communication
DSC – 2 A
Essentials of Web Design – I
I Essentials of Web Design – II
Practical’s on Essentials of Web Design
DSC – 3 A
Programming in C – I
Programming in C – II
Practical’s on Programming in C
DSC – 1 B
e-commerce & m-commerce – I AECC
e-commerce & m-commerce – II Environmental
Practical’s on e-commerce & m-commerce studies
DSC – 2 B
DBMS – I
II DBMS – II
Practical’s on DBMS
DSC – 3 B
Programming in C++ - I
Programming in C++ - II
Practical’s on Programming in C++
DSC – 1 C SEC-1
Management Information System & Tally ERP – I Accounting for
Management Information System & Tally ERP – II Managers
Practical’s on MIS & Tally ERP
DSC – 2 C
Java Programming –I
III Java Programming –II
Practical’s on Java Programming
DSC – 3 C
Linux Operating System – I
Linux Operating System – II
Practical’s on Linux Operating System
DSC – 1 D SEC -2
Computer Graphics & Animation – I Mathematics for
Computer Graphics & Animation – II Managers -I
Practical’s on Computer Graphics & Animation
DSC – 2 D
C#.NET – I
IV C#.NET – II
Practical’s on C#. NET
DSC – 3 D
Big Data Analytics – I
Big Data Analytics – II
Practical’s on Big Data Analytics
SEC -3 DSE 1 A
Mathematics for Android Applications Development – I
Managers -II Android Applications Development – II
Practical’s on Android Applications
V Development
DSE 2 A
ASP. NET – I
ASP. NET – II
Practical’s on ASP. NET
3|Page
DSE 3 A
Cyber Security & Forensics - I
Cyber Security & Forensics – II
Practical’s on Cyber Security & Forensics
SEC -4 DSE 1 B
Entrepreneurship Cloud Computing –I
Development Cloud Computing –II
Practical’s on Cloud Computing
DSE 2 B
VI Server side Scripting using PHP – I
Server side Scripting using PHP – II
Practical’s on Server side Scripting using
PHP
DSE 2 A
Project Report
Course Structure
4|Page
Second Year Bachelor of Computer Application (2020-21)
SYBCA SEM III Subject Code Theory Credits
BCA 301 Management Information System & Tally ERP – I 02
DSC 1 C BCA 302 Management Information System & Tally ERP – II 02
BCA 303 Practical’s on MIS & Tally ERP 02
BCA 304 Java Programming -I 02
DSC 2 C BCA 305 Java Programming -II 02
BCA 306 Practical’s on Java Programming 02
BCA 307 Linux Operating System – I 02
DSC 3 C BCA 308 Linux Operating System – II 02
BCA 309 Practical’s on Linux Operating System 02
SEC 1 BCA 310 Accounting for Managers 02
TOTAL CREDITS 20
5|Page
BCA 604 Server side Scripting using PHP – I 02
DSE 2 B BCA 605 Server side Scripting using PHP – II 02
BCA 606 Practical’s on Server side Scripting using PHP 02
DSE 3 B BCA 607 Project Report – I 06
SEC 3 BCA 608 Entrepreneurship Development 02
TOTAL CREDITS 20
Notes to Pattern
6|Page
Evaluation of Student
The evaluation of the student shall be divided into two parts viz. End semester examination (ESE)
and Continuous Internal Assessment (CIA) with a weight age in the ratio of 40:10.
It means, the distribution of marks for every theory paper of 2 credits at Semester-end
Examinations and for Continuous Internal Assessment shall be as follows –
There shall be at least 30 lecture hours per semester per course. The duration of the lectures
shall be 60 minutes each. There shall be at least 15 weeks of teaching before commencement of
examination of respective semester.
There shall be 2 lectures / week / paper.
The semester workload is balanced with 10 full papers of 50 marks each / semester. Thus, 390
lectures hours are considered for teaching sessions and continuous assessment.
7|Page
The teaching methods shall comprise a mix of Lectures, Seminars, Group discussions, Brain
storming, Game playing, Interactions with Executives etc. so as to prepare the students to face
the global challenges as business executive for this Audio-visual aids and Practical field work
should be a major source of acquiring knowledge.
Each question paper of the External Examination shall be of 40 Marks and 1.5 hrs duration.
Each question paper shall contain 8 questions of 8 marks each. The student shall have to
attempt any 5 questions out of given 8 questions.
Each student will have to develop software during fifth and sixth semester and make a project
report on the software developed by them.
The project report shall be submitted along with working software in sixth semester.
The concerned department shall submit a detailed list of the students with Project-Titles, name
of the organization, and name internal guide to the CEO of the college before the date, as may
be prescribed through notice.
The student has to write a report, based on the actual work done during the prescribed period
at the selected business enterprise, get it certified by the concerned teacher that the Project
report has been satisfactorily completed, and submit THREE typed hard-bound copies, and one
soft copy in CD of the same to the Head of the department / Principal of the college.
One copy of the report submitted by the student shall be forwarded to the COE of the College
before the prescribed date.
The project report shall be of 150 marks and shall carry 6 credits.
150 marks allotted to project report shall be divided as 75 marks for continuous internal
assessment and 75 marks for end semester exams.
At the end of sixth semester, Viva-voce will be taken of student on project report submitted by
them. The students will have to demonstrate working of their software during the viva.
8|Page
KCES’s, M J College, Jalgaon (Autonomous College)
School of Computer Science
Syllabus of BCA 2019-20
Semester - I
BCA101: Computer Fundamentals and Networking - I
40+10 Pattern: ESE 40 Marks CIA 10 Marks Maximum Total Marks 50
Required Lectures 30 (30 Hours)
______________________________________________________________________________
A) Title of Paper Computer Fundamentals and Networking - I
B) Course Objectives • To study the fundamental Computer concepts and learn
• To know the process of computer of function network in real life.
• To give the practical knowledge of computer to the students.
9|Page
Definition - Algorithm, flowchart, Flowchart symbols,
Examples for constructing algorithm and flowchart for simple programs
Total 30 2
Hours Credits
Note: 1 Credit is equal to 15 hours of study. Therefore 1 credit is earned after each 15 hours of
study is completed
G) Course outcomes/ Skill By the end of the course students will be able to
Development Enter basic computer learning.
Use simple computer operations.
Obtain basic knowledge of computer hardware and software
Reference Books:
10 | P a g e
KCES’s, M J College, Jalgaon (Autonomous College)
School of Computer Science
Syllabus of BCA 2019-20
Semester - I
BCA102: Computer Fundamentals and Networking -II
40+10 Pattern: ESE 10 Marks CIA 10 Marks Maximum Total Marks 50
Required Lectures 30 (30 Hours)
______________________________________________________________________________
A) Title of Paper Computer Fundamentals and Networking - II
B) Course Objectives • To study the fundamental Computer concepts
• To know the process of computer of function network in real
life.
• To give the practical knowledge of computer to the students.
C) Level of Knowledge Basic Knowledge of Computer.
Expected
D) Medium of Instruction English
E) Instructions on lectures • Each Lecture shall be of 1 hour duration.
and examination • Question paper shall be set in English. Students have to
attempt the paper in English language only.
• Question paper will consist of 8 questions of 12 marks
each; student will have to attempt any 5 questions out of
given questions.
F) Course Structure Syllabus will cover Four topics as discussed in detail below
11 | P a g e
• Study of Web Browsers,
• Search Engines,
• Creating an E-mail Account, Sending & Receiving E- mail
(with attachment)
UNIT-IV Topologies & Switching
• Topologies: Star, Tree, Bus, Ring, Mesh, Fully
Connected. 7
• Switching: Circuit Switching, Packet Switching,
Message Switching
Total 30 2
Hours Credits
Note: 1 Credit is equal to 15 hours of study. Therefore 1 credit is earned after each 15 hours of
study is completed
G) Course outcomes/ Skill By the end of the course students will be able to
Development Enter basic computer learning.
Use simple computer operations.
Obtain basic knowledge of computer hardware and software
Reference Books:
12 | P a g e
KCES’s, M J College, Jalgaon (Autonomous College)
School of Computer Science
Syllabus of BCA 2019-20
Semester - I
BCA103: Practical’s on Computer Fundamentals and Networking
60+15 Pattern: ESE 60 Marks CIA 15 Marks Maximum Total Marks 75
Required Practical’s 60 Hours
______________________________________________________________________________
A) Title of Paper Practical’s on Computer Fundamentals and Networking
B) Course Objectives • To study the fundamental Computer concepts and learn
• To know the process of computer of function network in real
life.
• To give the practical knowledge of computer to the students.
C) Level of Knowledge Basic Knowledge of Computer.
Expected
D) Medium of Instruction English
E) Instructions on lectures • Students have to perform all practical’s in the lab
and examination • Students will have to perform any 2 practical’s given by
external examiner during final practical exams.
F) Course Structure Details of practical’s are given below
Total 60 2
Hours Credits
Note: 1 Credit is equal to 30 hours of Practical study. Therefore 1 credit is earned after each 30
hours of practical study is completed
13 | P a g e
G) Course outcomes/ Skill By the end of the course students will be able to
Development Enter basic computer learning.
Use simple computer operations.
Obtain basic knowledge of computer hardware and software
14 | P a g e
KCES’s, M J College, Jalgaon (Autonomous College)
School of Computer Science
Syllabus of BCA 2019-20
Semester - I
BCA104: Essentials of Web Design - I
40+10 Pattern: ESE 40 Marks CIA 10 Marks Maximum Total Marks 50
Required Lectures 30 (30 Hours)
______________________________________________________________________________
A) Title of Paper Essentials of Web Design - I
B) Course Objectives • To enable students to create webpages.
• To introduce basic concepts of web designing.
C) Level of Knowledge Basic Knowledge of Webpage & Website.
Expected
D) Medium of Instruction English
E) Instructions on lectures a) Each Lecture shall be of 1 hour duration.
and examination b) Question paper shall be set in English. Students have to
attempt the paper in English language only.
c) Question paper will be divided into 2 sections.
Question paper will consist of 8 questions of 12 marks
each; student will have to attempt any 5 questions out
of given questions..
F) Course Structure Syllabus will cover Four topics as discussed in detail below
15 | P a g e
• Heading Tag, Paragraphs and Alignment,
• Bold Text, Italic Text, Underline,
• Ordered List Tags and Attributes, Unordered
List Tags and Attributes Nested Lists,
• Font Tags, Font Attributes,
• Marquee Tag and Attributes.
Total 30 2
Hours Credits
Note: 1 Credit is equal to 15 hours of study. Therefore 1 credit is earned after each 15 hours of
study is completed
G) Course outcomes/ Skill By the end of the course students will be able to
Development Prepare basic web pages.
Prepare different tags and control
Design WebPages and designing Website
Reference Books:
16 | P a g e
KCES’s, M J College, Jalgaon (Autonomous College)
School of Computer Science
Syllabus of BCA 2019-20
Semester - I
BCA105: Essentials of Web Design -II
40+10 Pattern: ESE 40 Marks CIA 10 Marks Maximum Total Marks 50
Required Lectures 30 (30 Hours)
______________________________________________________________________________
A) Title of Paper Essentials of Web Design - II
B) Course Objectives • Search engine optimization
• user-friendly site,
• effective calls to action,
• Increase conversion rate.
C) Level of Knowledge Basic Knowledge of Webpage & Website.
Expected
D) Medium of Instruction English
E) Instructions on lectures • Each Lecture shall be of 1 hour duration.
and examination • Question paper shall be set in English. Students have to
attempt the paper in English language only.
• Question paper will consist of 8 questions of 12 marks
each; student will have to attempt any 5 questions out of
given questions.
F) Course Structure Syllabus will cover Four topics as discussed in detail below
17 | P a g e
• Form Tag And Attributes,
• Text Boxes, Check Boxes, Radio Buttons, Text Areas, List Box
Submit and Reset Buttons.
Total 30 2
Hours Credits
Note: 1 Credit is equal to 15 hours of study. Therefore 1 credit is earned after each 15 hours of
study is completed
G) Course outcomes/ Skill By the end of the course students will be able to
Development Enter basic web pages.
Prepare different tags and control
Design WebPages and designing Website
Reference Books:
18 | P a g e
KCES’s, M J College, Jalgaon (Autonomous College)
School of Computer Science
Syllabus of BCA 2019-20
Semester - I
BCA106: Practical’s on Essentials of Web Design
40+10 Pattern: ESE 40 Marks CIA 10 Marks Maximum Total Marks 50
Required Practical’s 60 Hours
______________________________________________________________________________
A) Title of Paper Practical’s on Essentials of Web Design
B) Course Objectives • Search engine optimization
• user-friendly site,
• effective calls to action,
• Increase conversion rate.
C) Level of Knowledge Basic Knowledge of Webpage & Website.
Expected
D) Medium of Instruction English
E) Instructions on lectures • Students have to perform all practical’s in the lab
and examination • Students will have to perform any 2 practical’s given by external
examiner during final practical exams.
F) Course Structure Details of practical’s are given below
G) Course outcomes/ Skill By the end of the course students will be able to
Development Enter basic web pages.
Prepare different tags and control
Design WebPages and designing Website
19 | P a g e
KCES’s, M J College, Jalgaon (Autonomous College)
School of Computer Science
Syllabus of BCA 2019-20
Semester - I
BCA107: Programming in C - I
40+10 Pattern: ESE 40 Marks CIA 10 Marks Maximum Total Marks 50
Required Lectures 30 (30 Hours)
______________________________________________________________________________
A) Title of Paper Programming in C - I
B) Course Objectives • To study the fundamental programming languages
• To know the process logic development
• To give the practical knowledge of programming.
20 | P a g e
statement, goto statement.
• Loops control structure: while loop, for loop, do–while loop, nested
loop, break , continue, switch, go to, exit statement
UNIT-IV- Functions
• Functions: Definition, prototype, passing parameters,
• Scope of variable, storage class, recursion. 7
• Function Overloading.
Total 30 2
Hours Credits
Note: 1 Credit is equal to 15 hours of study. Therefore 1 credit is earned after each 15 hours of
study is completed
G) Course outcomes/ Skill By the end of the course students will be able to
Development Enter basic logic development.
Prepare simple program
Prepare basic programming logic and entries
Obtain basic knowledge of program
Reference Books:
1) Programming with problem solving through ‘C’. (ELSEVIER) (for UNIT I) ISBN-10:
0124058760
2) Programming in C”, E. Balaguruswamy Tata McGraw Hill ISBN 10: 1259004619
3) “C The Complete Reference”, H. Schildt, Tata McGraw Hill ISBN-13
4) The C Programming language by Brian W. Kernighan Dennis M. Ritchie Prentice Hal SBN 0-13-
110362-8
5) Text Book - 1. Y. Kanetkar, “Let us C”, BPB Publications ISBN 10: 8183331637 ISBN 13:
9788183331630
21 | P a g e
KCES’s, M J College, Jalgaon (Autonomous College)
School of Computer Science
Syllabus of BCA 2019-20
Semester - I
BCA108: Programming in C -II
40+10 Pattern: ESE 40 Marks CIA 10 Marks Maximum Total Marks 50
Required Lectures 30 (30 Hours)
______________________________________________________________________________
A) Title of Paper Programming in C - II
B) Course Objectives • To study the fundamental programming languages
• To know the process logic development
• To give the practical knowledge of programming.
UNIT-III- Structure
• Use of structure,
• declaration of structure, accessing structure elements 8 1
• how structure elements are stored, storage class, array of structure
22 | P a g e
UNIT-IV – Union
• Use of Union,
7
• Difference between structure and union.
• Declaration of union
Total 30 2
Hours Credits
Note: 1 Credit is equal to 15 hours of study. Therefore 1 credit is earned after each 15 hours of
study is completed
G) Course outcomes/ Skill By the end of the course students will be able to
Development Enter basic logic development.
Prepare simple program
Prepare basic programming logic and entries
Obtain basic knowledge of program
Reference Books:
1) Programming with problem solving through ‘C’. (ELSEVIER) (for UNIT I) ISBN-10:
0124058760
2) Programming in C”, E. Balaguruswamy Tata McGraw Hill ISBN 10: 1259004619
3) “C The Complete Reference”, H. Schildt, Tata McGraw Hill ISBN-13
4) The C Programming language by Brian W. Kernighan Dennis M. Ritchie Prentice Hal SBN 0-13-
110362-8
5) Text Book - 1. Y. Kanetkar, “Let us C”, BPB Publications ISBN 10: 8183331637 ISBN 13:
9788183331630
23 | P a g e
KCES’s, M J College, Jalgaon (Autonomous College)
School of Computer Science
Syllabus of BCA 2019-20
Semester - I
BCA109: Practical’s on Programming in C
40+10 Pattern: ESE 40 Marks CIA 10 Marks Maximum Total Marks 50
Required Lectures 30 (30 Hours)
____________________________________________________________________________
A) Title of Paper Practical’s on Programming in C
B) Course Objectives • To study the fundamental programming languages
• To know the process logic development
• To give the practical knowledge of programming.
Total 60 2
Hours Credits
Note: 1 Credit is equal to 30 hours of Practical study. Therefore 1 credit is earned after each 30
hours of practical study is completed
G) Course outcomes/ Skill By the end of the course students will be able to
Development Enter basic logic development.
24 | P a g e
Prepare simple program
Prepare basic programming logic and entries
Obtain basic knowledge of program
25 | P a g e
KCES’s, M J College, Jalgaon (Autonomous College)
School of Commerce and Management
Syllabus of BCA 2019-20
Semester - I
BCA110: Professional Communication
40+10 Pattern: ESE 40 Marks CIA 10 Marks Maximum Total Marks 50
Required Lectures 30 (30 Hours)
______________________________________________________________________________
A) Title of Paper Professional Communication
B) Course Objectives a) To impart language skills to students with a practical approach.
b) To enable students to use English language for professional and
personal purposes
c) To inculcate the habit of using language with individual linguistic
creativity.
C) Level of Knowledge Introductory knowledge
Expected
D) Medium of Instruction English
E) Instructions on lectures g) Each Lecture shall be of 1 hour duration.
and examination h) Question paper shall be set in English. Students have to
attempt the paper in English language only.
i) Question paper will consist of 8 questions of 12 marks each,
student will have to attempt any 5 questions out of given
questions.
F) Course Structure Syllabus will cover six topics as discussed in detail below
26 | P a g e
Describing Objects, People, Places and Processes
Group Discussion
Interview
Total 30 2
Hours Credits
Note: 1 Credit is equal to 15 hours of study. Therefore 1 credit is earned after each 15 hours of
study is completed
References:
27 | P a g e
KCES’s, M J College, Jalgaon (Autonomous College)
School of Computer Science
Syllabus of BCA 2019-20
Semester - II
BCA201: E-commerce & M-commerce - I
40+10 Pattern: ESE 40 Marks CIA 10 Marks Maximum Total Marks 50
Required Lectures 30 (30 Hours)
______________________________________________________________________________
A) Title of Paper E-commerce & M-commerce - I
B) Course Objectives • To study the fundamental e-commerce concepts
• To know the process of online transaction in real life.
• To give the practical knowledge of online marketing,
advertisement.
C) Level of Knowledge Basic Knowledge of Computer.
Expected
D) Medium of Instruction English
E) Instructions on lectures • Each Lecture shall be of 1 hour duration.
and examination • Question paper shall be set in English. Students have to
attempt the paper in English language only.
• Question paper will consist of 8 questions of 12 marks
each; student will have to attempt any 5 questions out of
given questions.
F) Course Structure Syllabus will cover Four topics as discussed in detail below
28 | P a g e
• Introduction e-Enterprise, Auctions in E-commerce, Comparison
between Conventional Design and E-organization, Organization of
Business in an e-Enterprise.
• Government’s support for cashless payments- Lucky Grahak Yojna for
customers and Digi Dhan Vyapar Yojna.
UNIT-IV- Classification of e-commerce
7
• B2C, B2B, C2C, C2G, G2G, B2G
Total 30 2
Hours Credits
Note: 1 Credit is equal to 15 hours of study. Therefore 1 credit is earned after each 15 hours of
study is completed
G) Course outcomes/ Skill By the end of the course students will be able to
Development Enter basic online transaction.
Use simple digital payments.
Obtain basic knowledge of cashless transaction
Reference Books:
29 | P a g e
KCES’s, M J College, Jalgaon (Autonomous College)
School of Computer Science
Syllabus of BCA 2019-20
Semester - II
BCA202: E-commerce & M-commerce - II
40+10 Pattern: ESE 40 Marks CIA 10 Marks Maximum Total Marks 50
Required Lectures 30 (30 Hours)
______________________________________________________________________________
A) Title of Paper E-commerce & M-commerce - II
B) Course Objectives • To study the fundamental e-commerce concepts
• To know the process of online transaction in real life.
• To give the practical knowledge of online marketing &
advertisement.
C) Level of Knowledge Basic Knowledge of Computer.
Expected
D) Medium of Instruction English
E) Instructions on lectures • Each Lecture shall be of 1 hour duration.
and examination • Question paper shall be set in English. Students have to
attempt the paper in English language only.
• Question paper will consist of 8 questions of 12 marks
each; student will have to attempt any 5 questions out of
given questions.
F) Course Structure Syllabus will cover Four topics as discussed in detail below
30 | P a g e
UNIT-IV- Digital Payments (Cashless Payments)
• Digital Payment System- Introduction, Advantages, Mobile Wallets,
Bank Pre-Paid Cards, Point of Sale Machines, Micro ATM’s ,Unified
Payment Interface, Aadhar Enabled Payment System(AEPS) , 7
• Digital Signatures - Legal positions of Digital Signatures, Procedure &
working of Digital Signature technology , Risks and e-Payment System ,
Total 30 2
Hours Credits
Note: 1 Credit is equal to 15 hours of study. Therefore 1 credit is earned after each 15 hours of
study is completed
G) Course outcomes/ Skill By the end of the course students will be able to
Development Enter basic online transaction.
Use simple digital payments.
Obtain basic knowledge of cashless transaction
Reference Books:
31 | P a g e
KCES’s, M J College, Jalgaon (Autonomous College)
School of Computer Science
Syllabus of BCA 2019-20
Semester - II
BCA203: Practicals on E-commerce & M-commerce
40+10 Pattern: ESE 40 Marks CIA 10 Marks Maximum Total Marks 50
Required Practical’s 60 Hours
______________________________________________________________________________
A) Title of Paper Practicals on E-commerce & M-commerce
B) Course Objectives • To study the fundamental e-commerce concepts
• To know the process of online transaction in real life.
• To give the practical knowledge of online marketing, sale-
perches, advertisement.
C) Level of Knowledge Basic Knowledge of Computer.
Expected
D) Medium of Instruction English
E) Instructions on lectures • Students have to perform all practical’s in the lab
and examination • Students will have to perform any 2 practical’s given by
external examiner during final practical exams.
F) Course Structure Details of practical’s are given below
Total 60 2
Hours Credits
Note: 1 Credit is equal to 30 hours of Practical study. Therefore 1 credit is earned after each 30
hours of practical study is completed
G) Course outcomes/ Skill By the end of the course students will be able to
Development Enter basic online transaction.
32 | P a g e
Use simple digital payments.
Obtain basic knowledge of cashless transaction
Reference Books:
33 | P a g e
KCES’s, M J College, Jalgaon (Autonomous College)
School of Computer Science
Syllabus of BCA 2019-20
Semester - II
BCA204: DBMS - I
40+10 Pattern: ESE 40 Marks CIA 10 Marks Maximum Total Marks 50
Required Lectures 30 (30 Hours)
______________________________________________________________________________
A) Title of Paper DBMS - I
B) Course Objectives • To study the fundamental DBMS concepts
• To know the process of data entry in real life.
• To give the practical knowledge of secured data, protection,
backup data.
C) Level of Knowledge Basic Knowledge of Database.
Expected
D) Medium of Instruction English
E) Instructions on lectures • Each Lecture shall be of 1 hour duration.
and examination • Question paper shall be set in English. Students have to
attempt the paper in English language only.
• Question paper will consist of 8 questions of 12 marks
each; student will have to attempt any 5 questions out of
given questions.
F) Course Structure Syllabus will cover Four topics as discussed in detail below
34 | P a g e
UNIT-III- Data Models-II
• Introduction to DFD ,
• application of DFD, Charactertics, 7
• Symbols, Component
1
UNIT-IV- Integrity Constraints
• Keys: Super, Candidate, Primary, Foreign Key, 8
• Entity Integrity, Referential Integrity, Integrity Constraints.
Total 30 2
Hours Credits
Note: 1 Credit is equal to 15 hours of study. Therefore 1 credit is earned after each 15 hours of
study is completed
G) Course outcomes/ Skill By the end of the course students will be able to
Development Enter basic database.
Use simple operation on database.
Create database software
Reference Books:
35 | P a g e
KCES’s, M J College, Jalgaon (Autonomous College)
School of Computer Science
Syllabus of BCA 2019-20
Semester - II
BCA205: DBMS - II
40+10 Pattern: ESE 40 Marks CIA 10 Marks Maximum Total Marks 50
Required Lectures 30 (30 Hours)
36 | P a g e
G) Course outcomes/ Skill By the end of the course students will be able to
Development Enter basic database.
Use simple operation on database.
Create database software
Reference Books:
37 | P a g e
KCES’s, M J College, Jalgaon (Autonomous College)
School of Computer Science
Syllabus of BCA 2019-20
Semester - II
BCA206: Practicals on DBMS
40+10 Pattern: ESE 40 Marks CIA 10 Marks Maximum Total Marks 50
Required Practical’s 60 Hours
A) Title of Paper Practicals on DBMS
B) Course Objectives • To study the fundamental DBMS concepts
• To know the process of data entry in real life.
• To give the practical knowledge of secured data, protection,
backup data.
C) Level of Knowledge Basic Knowledge of Database.
Expected
D) Medium of Instruction English
E) Instructions on lectures • Students have to perform all practical’s in the lab
and examination • Students will have to perform any 2 practical’s given by
external examiner during final practical exams.
F) Course Structure Syllabus will cover Four topics as discussed in detail below
Total 60 2
Hours Credits
38 | P a g e
Note: 1 Credit is equal to 30 hours of Practical study. Therefore 1 credit is earned after each 30
hours of practical study is completed.
G) Course outcomes/ Skill By the end of the course students will be able to
Development Enter basic database.
Use simple operation on database.
Create database software
Reference Books:
39 | P a g e
KCES’s, M J College, Jalgaon (Autonomous College)
School of Computer Science
Syllabus of BCA 2019-20
Semester - II
BCA207: Programming in C++ - I
40+10 Pattern: ESE 40 Marks CIA 10 Marks Maximum Total Marks 50
Required Lectures 30 (30 Hours)
______________________________________________________________________________
A) Title of Paper Programming in C++ - I
B) Course Objectives • To study the fundamental programming languages
• To know the process logic development
• To give the practical knowledge of programming.
40 | P a g e
• Objects,
• Constructors and types of constructor (Default constructor, Copy
Constructor, Parameterized constructor).
• Destructor,
• Difference between classes and structures.
• Friend class Friend Function
UNIT-IV- Pointers
• Pointer variables,
7
• Array of pointer,
• Pointer arithmetic,
Total 30 2
Hours Credits
Note: 1 Credit is equal to 15 hours of study. Therefore 1 credit is earned after each 15 hours of
study is completed
G) Course outcomes/ Skill By the end of the course students will be able to
Development Enter basic logic development.
Prepare simple program
Prepare basic programming logic and entries
Obtain basic knowledge of program
Reference Books:
41 | P a g e
KCES’s, M J College, Jalgaon (Autonomous College)
School of Computer Science
Syllabus of BCA 2019-20
Semester - II
BCA208: Programming in C++ - II
40+10 Pattern: ESE 40 Marks CIA 10 Marks Maximum Total Marks 50
Required Lectures 30 (30 Hours)
______________________________________________________________________________
A) Title of Paper Programming in C++ - II
B) Course Objectives • To study the fundamental programming languages
• To know the process logic development
• To give the practical knowledge of programming.
42 | P a g e
• Exception handling constructs.
Total 30 2
Hours Credits
Note: 1 Credit is equal to 15 hours of study. Therefore 1 credit is earned after each 15 hours of
study is completed
G) Course outcomes/ Skill By the end of the course students will be able to
Development Enter basic logic development.
Prepare simple program
Prepare basic programming logic and entries
Obtain basic knowledge of program
Reference Books:
43 | P a g e
KCES’s, M J College, Jalgaon (Autonomous College)
School of Computer Science
Syllabus of BCA 2019-20
Semester - II
BCA209: Practicals on Programming in C++
40+10 Pattern: ESE 40 Marks CIA 10 Marks Maximum Total Marks 50
Required Practical’s 60 Hours
______________________________________________________________________________
A) Title of Paper Practicals on Programming in C++
B) Course Objectives • To study the fundamental programming languages
• To know the process logic development
• To give the practical knowledge of programming.
44 | P a g e
G) Course outcomes/ Skill By the end of the course students will be able to
Development Enter basic logic development.
Prepare simple program
Prepare basic programming logic and entries
Obtain basic knowledge of program
45 | P a g e
KCES’s, M J College, Jalgaon (Autonomous College)
School of Commerce and Management
Syllabus of BBA 2019-20
Semester - II
BBA207: Environmental Studies
40+10 Pattern: ESE 40 Marks CIA 10 Marks Maximum Total Marks 50
Required Lectures 30 (30 Hours)
____________________________________________________________________________________
Unit 3 : Ecosystems
• Concept of an ecosystem.
• Structure and function of an ecosystem.
• Producers, consumers and decomposers.
• Energy flow in the ecosystem.
• Ecological succession.
• Food chains, food webs and ecological pyramids.
• Introduction, types, characteristic features, structure and function of the
46 | P a g e
following ecosystem :-
a. Forest ecosystem
b. Grassland ecosystem
c. Desert ecosystem
d. Aquatic ecosystems (ponds, streams, lakes, rivers, oceans, estuaries)
47 | P a g e
• Environment Protection Act.
• Air (Prevention and Control of Pollution) Act.
• Water (Prevention and control of Pollution) Act
• Wildlife Protection Act
• Forest Conservation Act
• Issues involved in enforcement of environmental legislation.
• Public awareness.
48 | P a g e