0% found this document useful (0 votes)
35 views13 pages

BCA Programm Grid 2023

Uploaded by

Kyra Sinha
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)
35 views13 pages

BCA Programm Grid 2023

Uploaded by

Kyra Sinha
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/ 13

Programs Academic Information | 2023-26

PROGRAM ACADEMIC
INFORMATION
2023-26

Bachelor in Computer Application

School of Engineering & Computing

Table of Contents
BCA
dbuu.ac.in
Page 1 of 13 Applicable – 2023-2026 || © SoCSE

l
Programs Academic Information | 2023-26

Section 1: Program General Information 2


Name: Bachelor in Computer Applications 2
Level: Undergraduate 2
Section 2: Program educational objectives 3
Section 3: Program outcomes 4
Section 4: Program specific outcomes 4
Section 5: International standards and subject benchmarks 4
Referred URL 4
Section 6: Program structure 5
Semester 01 5
Semester 02 6
Semester 03 6
Semester 04 7
Semester 05 7
Semester 06 8
Total program course distribution 10
Section 7: Program core 11
Section 9: Program evaluation matrix 13

BCA
dbuu.ac.in
Page 2 of 13 Applicable – 2023-2026 || © SoCSE

l
Programs Academic Information | 2023-26

Section 1: Program General Information

Program Bachelor in Computer Applications

Level Undergraduate

Course Duration 03 (06)

Section 2: Program Educational Objectives

Broad goals that address institutional and program mission statements and are responsive to the expressed
interests of various groups of program stakeholders.
PEO-1 : To Demonstrate analytical and design skills including the ability to generate creative solutions
and foster team-oriented professionalism through effective communication in their careers.
PEO-2 : Graduates would expertise in successful careers based on their understanding of formal and
practical methods of application development using the concept of computer programming
languages and design principles in national and international level.
PEO-3 : To Exhibit the growth of the nation and society by implementing and acquiring knowledge of
upliftment of health, safety and other societal issues.
PEO-4 : Implement their exhibiting critical thinking and problem- solving skills in professional practices
or tackle social, technical and business challenges.

Section 3: Program Outcomes

The program must then formulate a set of program outcomes (knowledge, skills, and attitudes the program
graduates should have) that directly address the educational objectives and encompass certain specified
outcomes.

1. Critical Thinking: Solve real world problems with logical, critical and creative thinking to
arrive at optimal solution.
2. Problem Analysis: Ability to identify, critically analyze and formulate complex computing
problems using fundamentals of computer science and application
domains.
3. Design/development of Design and develop solutions of real-world problems using appropriate
solutions: Machine Learning Models.

BCA
dbuu.ac.in
Page 3 of 13 Applicable – 2023-2026 || © SoCSE

l
Programs Academic Information | 2023-26

4. Modern tool usage: Ability to select and apply appropriate tools such as Python
Programming, PyCharm, Jupiter Notebook, R Studio and Julia to solve
real world problems.
5. Multidisciplinary Domains: Able to analyze and identify the customer requirements in
multidisciplinary domains, create high level design and implement
Machine Learning algorithms using latest technological skills
6. Ethics: Perform professionally with social, cultural and ethical responsibility as
an individual as well as in multifaceted teams with positive attitude.
7. Self-directed and Life-long Capable of adapting to new technologies and constantly upgrade their
Learning: skills with an attitude towards independent and lifelong learning.

Section 4: Program Specific Outcomes

After the program completion, students will be able to


PSO-1 : To develop competencies in the fundamentals of science, mathematics and data science for
successful careers.
PSO-2 : To acquire skills related to data analysis, data modelling, data visualization, and related
technologies.
PSO-3 : To build, design, Test, deployment and ability to maintain continuous integration and continuous
delivery process using different tools.

Section 5: International standards and subject benchmarks

Details of the international standards / subject benchmark statements referred and web link for the same.
International standards / benchmarks URL
statements referred
Accreditation Board of Engineering & Technology (ABET) http://www.abet.org/
CDIO™ Educational Framework http://www.cdio.org/

Section 6: Program Structure


L Lecture T Tutorials
PE Program Elective PC Program Core
OE Open Elective P Practical
LS Life Skill VAM Value Added Module
ISP Internship

BCA
dbuu.ac.in
Page 4 of 13 Applicable – 2023-2026 || © SoCSE

l
Programs Academic Information | 2023-26

Semester – 01 Total Credits: 21


Course Weekly Contact Hours
S. No Course Code Course Title Credits
Type L T P Total
Fundamental of Computers and
1 21BCA101 PC 3 3 0 0 3
Element of IT
2 21BCA102 Introduction to Programming PC 3 3 0 0 3
3 21BCA103 Discrete Mathematics PC 4 3 1 0 4
4 21BCA104 Web Technology PC 3 3 0 0 3
5 23LS191 English Communication LS 2 2 0 0 2
Practical
Fundamental of Computers and
6 21BCA181 PC 1 0 0 2 2
Element of IT Lab
7 21BCA182 Introduction to Programming Lab PC 1 0 0 2 2
8 21BCA183 Web Technology Lab PC 1 0 0 2 2
Total 18 14 1 6 21

Semester – 02 Total Credits: 23


Course Weekly Contact Hours
S. No Course Code Course Title Credits
Type L T P Total
1 21BCA201 Data Structures PC 3 3 0 0 3

2 21BCA202 Advanced Web Technology PC 3 3 0 0 3

BCA
dbuu.ac.in
Page 5 of 13 Applicable – 2023-2026 || © SoCSE

l
Programs Academic Information | 2023-26

Computer Organization and


3 21BCA203 PC 4 3 1 0 4
Digital Electronics
4 21BCA204 Python Programming PC 3 3 0 0 3
Basics of Management and
5 21BCA205 PC 4 3 1 0 4
Financial Accounting
6 23LS192 Environmental Studies LS 2 2 0 0 2
Practical
7 21BCA281 Data Structures Lab PC 1 0 0 2 2
8 21BCA282 Advanced Web Technology Lab PC 1 0 0 2 2
9 21BCA283 Python Programming Lab PC 1 0 0 2 2
10 21BCA284 Seminar PC 1 0 0 2 2
Total 23 17 2 8 27

Semester – 03 Course Weekly


Total Contact21
Credits: Hours
S. No Course Code Course Title Credits
Type L T P Total
Computer Based Numerical and
1 21BCA301 PC 4 3 1 0 4
Statistical Techniques
Object Oriented Programming
2 21BCA302 PC 3 3 0 0 3
with JAVA
3 21BCA303 Computer Networks PC 3 3 0 0 3
4 21BCA304 Software Engineering PC 4 3 1 0 4
5 21BCA305 Organizational Behavior PC 3 3 0 0 3
6 23AEC391 Ability Enhancement Course-I LS 1 2 0 0 2
7 23LS291 Indian knowledge System LS 0 1 0 0 1
Practical
Object Oriented Programming
8 21BCA381 PC 1 0 0 2 2
with JAVA Lab
9 21BCA382 Computer Networks Lab PC 1 0 0 2 2
23SOCIALIN3
10 Social Internship LS 1 0 0 2 2
91
11 VAM303XX Value Added Course-I VAM 0 0 0 2 2
Total 21 18 2 8 28

BCA
dbuu.ac.in
Page 6 of 13 Applicable – 2023-2026 || © SoCSE

l
Programs Academic Information | 2023-26

Semester – 04 Total Credits: 21


Course Weekly Contact Hours
S. No Course Code Course Title Credits
Type L T P Total
1 21BCA401 Operating System PC 3 3 0 0 3

2 21BCA402 Database Management System PC 3 3 0 0 3


Introduction to Artificial
3 21BCA403 PC 3 3 0 0 3
Intelligence
4 21BCA421 Programme Elective-I PE 3 3 0 0 3
5 23AEC491 Ability Enhancement Course-II LS 1 2 0 0 2
6 23OE46X Open Elective-1 OE 2 2 0 0 2
Practical
7 21BCA481 Operating System Lab PC 1 0 0 2 2
Database Management System
8 21BCA482 PC 1 0 0 2 2
Lab
9 23PSPR491 Minor Project-I PS 4 0 0 8 8
10 VAM403XX Value Added Course-II VAM 0 0 0 2 2
Total 21 16 0 14 30

Semester – 05 Total Credits: 19


Course Weekly Contact Hours
S. No Course Code Course Title Credits
Type L T P Total
1 21BCA501 .NET Framework PC 3 3 0 0 3

2 21BCA502 Computer Graphics PC 3 3 0 0 3


3 21BCA503 Management Information System PC 3 3 0 0 3
4 21BCA521 Programme Elective – II PE 3 3 0 0 3
5 23AEC591 Ability Enhancement Course-III LS 1 2 0 0 2
Practical
6 21BCA581 .NET Framework Lab PC 1 0 0 2 2
7 21BCA582 Computer Graphics Lab PC 1 0 0 2 2
BCA
dbuu.ac.in
Page 7 of 13 Applicable – 2023-2026 || © SoCSE

l
Programs Academic Information | 2023-26

8 23PSPR591 Minor Project-II PS 4 0 0 8 8


9 VAM503XX Value Added Course-III VAM 0 0 0 2 2
Total 19 14 0 14 28

Semester – 06 Total Credits: 20


Course Weekly Contact Hours
S. No Course Code Course Title Credits
Type L T P Total
1 21BCA601 Big Data Analytics PC 3 3 0 0 3

2 21BCA6XX Programme Elective -III PE 3 3 0 0 3


3 23OE66X Open Elective-II OE 2 2 0 0 2
4 23AEC691 Ability Enhancement Course-IV LS 1 2 0 0 2
Practical
5 21BCA681 Big Data Analytics Lab PC 1 0 0 2 2
6 23PSPR691 Major Project PS 10 0 0 20 20
Total 20 10 0 22 32
TOTAL CREDIT OF PROGRAMME 122 89 5 72 166

Programme Electives

Programme Elective-I Programme Elective-II Programme Elective-III

21BCA421 21BCA521 22BCA694

Data warehousing and Data


Introduction to Cyber Security Digital Image Processing
Mining

21BCA422 21BCA522 21BCA622

Introduction to Cloud
Introduction to IoT Data Storage Technologies
Computing

21BCA423 21BCA523 21BCA623

BCA
dbuu.ac.in
Page 8 of 13 Applicable – 2023-2026 || © SoCSE

l
Programs Academic Information | 2023-26

Cryptography and Network


Mobile Adhoc Computing Software Testing
Security

BCA
dbuu.ac.in
Page 9 of 13 Applicable – 2023-2026 || © SoCSE

l
Programs Academic Information | 2023-26

Total Program Course Distribution


Course Category Credits Courses
PC: Program Core 82 35
PE: 09 03
OE: Program Elective 04 02
PS: 18 03
LS: 09 08
VAM: 00 03
122 54

Total Program Credit Distribution


SN Year Semester Credits Assigned
1 I 18
First
2 II 23
3 III 21
Second
4 IV 21
5 V 19
Third
6 VI 20
Total Semester 6 122

Section 7: Program Core


A set of courses in the program curriculum designated to address the knowledge, skills, and attitudes specified
in the outcomes.
Create Web Application and Software Development: Computer Fundamentals and
PC-1 : Organization, Introduction to C Programming, Operating System, Problem Solving using Data
Structures, Programming ln Java, Relation Database Management system
Apply Statistical Concepts for Getting Insights From Data: Reasoning and Thinking I,
Reasoning and Thinking II, statistical science-I, Statistical science-II, Sampling Methods,
PC-2 : Multivariate Statistical Analysis, Dimension Reduction and Model Validation Techniques,
Design and Analysis of Experiments, Probabilistic Graphical Models, Introductions to
Operations Research
Implementing Machine Learning Algorithm to Predict Output Values: R Programming
PC-3: Language, Machine Learning, Advanced Machine Learning, Big Data Analytics, Neural
Networks
Exploring Data Through Visualization for Better Relationship: Introduction to data Science,
Exploratory Data Analysis and Visualization, Python for Data Science, Pattern Analysis and
PC-4 :
Applications, NoSQL Database, Learn Data Analytics using SQL, Data Mining: Concepts and
Techniques

BCA
dbuu.ac.in
Page 10 of 13 Applicable – 2023-2026 || © SoCSE

l
Programs Academic Information | 2023-26

Solving Real Time Problems and Applying on Society: Students work with a practicum supervisor
in industry (typically during an internship) or an academic researcher (typically as part of an
PC-5 : ongoing research program) and solve a real-world data problem which exercises the skills
developed in the program. Students will submit a proposal, weekly status reports, and a final
paper and presentation

Section 9: Program Evaluation Matrix

Sequence of courses attaining a particular curriculum outcome or a sequence of courses attaining a particular
specialization. Courses sequences could be more than 3 also. Subjects to be mentioned in a sequential manner.

PO PO PO PO PO PO PO PSO PSO PSO


SN Course Code Courses
1 2 3 4 5 6 7 1 2 3
Fundamental of Computers and
1 21BCA101
Element of IT
2 21BCA102 Introduction to Programming
3 21BCA103 Discrete Mathematics
4 21BCA104 Web Technology
5 23LS191 English Communication
Fundamental of Computers and
6 21BCA181
Element of IT Lab
7 21BCA182 Introduction to Programming Lab
8 21BCA183 Web Technology Lab
9 21BCA201 Data Structures
10 21BCA202 Advanced Web Technology
Computer Organization and
11 21BCA203
Digital Electronics
12 21BCA204 Python Programming
Basics of Management and
13 21BCA205
Financial Accounting
14 23LS192 Environmental Studies
15 21BCA281 Data Structures Lab
16 21BCA282 Advanced Web Technology Lab
17 21BCA283 Python Programming Lab
18 21BCA284 Seminar
Computer Based Numerical and
19 21BCA301
Statistical Techniques
Object Oriented Programming
20 21BCA302
with JAVA
21 21BCA303 Computer Networks
22 21BCA304 Software Engineering

BCA
dbuu.ac.in
Page 11 of 13 Applicable – 2023-2026 || © SoCSE

l
Programs Academic Information | 2023-26

23 21BCA305 Organizational Behavior


24 23AEC391 Ability Enhancement Course-I
25 23LS291 Indian knowledge System
Object Oriented Programming
26 21BCA381
with JAVA Lab
27 21BCA382 Computer Networks Lab
28 23SOCIALIN391 Social Internship
29 VAM303XX Value Added Course-I
30 21BCA401 Operating System
31 21BCA402 Database Management System
Introduction to Artificial
32 21BCA403
Intelligence
33 21BCA42X Programme Elective-I
34 23AEC491 Ability Enhancement Course-II
35 23OE46X Open Elective-1
36 21BCA481 Operating System Lab
Database Management System
37 21BCA482
Lab
38 23PSPR491 Minor Project-I
39 VAM403XX Value Added Course-II
40 21BCA501 .NET Framework
41 21BCA502 Computer Graphics
42 21BCA503 Management Information System
43 21BCA521 Programme Elective – II
44 23AEC591 Ability Enhancement Course-III
45 21BCA581 .NET Framework Lab
46 21BCA582 Computer Graphics Lab
47 23PSPR591 Minor Project-II
48 VAM503XX Value Added Course-III
49 21BCA601 Big Data Analytics
50 21BCA621 Programme Elective -III
51 23OE66X Open Elective-II
52 23AEC691 Ability Enhancement Course-IV
53 21BCA681 Big Data Analytics Lab
54 23PSPR691 Major Project

1 = Objective addressed slightly || 2= moderately || 3= substantive || PO: Program outcome

Curriculum Implementation through C-D-I-O Initiative

BCA
dbuu.ac.in
Page 12 of 13 Applicable – 2023-2026 || © SoCSE

l
Programs Academic Information | 2023-26

The CDIO™ INITIATIVE is an innovative educational framework for producing the next generation of engineers. The
framework provides students with an education stressing engineering fundamentals set in the context of
Conceiving — Designing — Implementing — Operating (CDIO) real-world systems and products. Throughout the
world, CDIO Initiative collaborators have adopted CDIO as the framework of their curricular planning and outcome-
based assessment [1].
[1] http://www.cdio.org
In this curriculum, the topics in each course have been classified under one or more of C-D-I-O to provide an
understanding to the students and faculties about the scope of learning. The CDIO approach addresses the needs
of students, faculty and industry by collecting and formalizing the knowledge, skills and attributes that student’s
desire and that industry leaders expect graduating engineers to have.

Practice : Learning by Doing

Students have to demonstrate their knowledge acquired and skill developed on learning a course through the
following individual and/or combined learning attributes
1. Practical Sessions (Wet lab / Dry Lab)
2. MOOCs / Industrial Certification
3. Projects
▪ Design Projects
▪ Investigatory projects
▪ Decision Making Projects
▪ Field Projects
▪ Analytics projects
4. Industrial Training
5. Proof of Concept
6. Internship
7. Research Paper Writing & Publication

BCA
dbuu.ac.in
Page 13 of 13 Applicable – 2023-2026 || © SoCSE

You might also like