Curriculum Details
Curriculum Course Credits Distribution
|
Sl. No |
Types of Courses |
No of Course |
Total Credits |
|
|
Core Courses (CC) |
16 |
54 |
|
|
Program Core (PC) |
7 |
26 |
|
|
Ability Enhancement Compulsory Courses (AECC) |
3 |
4 |
|
|
Skill Enhancement Courses (SEC) |
4 |
6 |
|
|
Generic Elective (GE) |
2 |
6 |
|
|
Discipline Specific Elective (DSE) |
3 |
9 |
|
|
Project |
1 |
11 |
|
|
MOOC Courses |
1 |
3 |
|
|
Community Service Program (CSP) |
1 |
1 |
|
|
Non-Credit Courses (Value added Courses) |
2 |
- |
|
|
TOTAL |
|
120 |
SCHEME FOR 2024-2027 BATCH
SEMESTER- I
|
Sl. No |
Course Code |
Course Title |
Course Type |
L |
T |
P |
C |
|
|
24BCACS101 |
Kali Kannada |
AECC |
1 |
0 |
0 |
1 |
|
|
24BCACS102 |
Communicative English |
CC |
2 |
0 |
0 |
2 |
|
|
24BCACS103 |
Mathematical Foundations for Computer Applications |
CC |
4 |
0 |
0 |
4 |
|
|
24BCACS104 |
Introduction to C Programming |
CC |
3 |
0 |
2 |
4 |
|
|
24BCACS105 |
Digital Computer Fundamentals |
CC |
3 |
0 |
0 |
3 |
|
|
24BCACS106 |
Introduction to Soft Skills |
SEC |
2 |
0 |
0 |
2 |
|
|
24BCACS107 |
Web Design and Development |
CC |
3 |
0 |
2 |
4 |
|
TOTAL |
18 |
0 |
4 |
20 |
|||
SEMESTER– II
|
Sl.No |
Course Code |
Course Title |
Course Type |
L |
T |
P |
C |
|
|
24BCACS201 |
Discrete Mathematics |
CC |
3 |
0 |
0 |
3 |
|
|
24BCACS202 |
Programming in Python |
CC |
3 |
0 |
2 |
4 |
|
|
24BCACS203 |
Data Structures using C |
CC |
3 |
0 |
2 |
4 |
|
|
24BCACS204 |
Database Management Systems |
CC |
2 |
0 |
2 |
3 |
|
|
24BCACS205 |
Operating Systems with Unix |
CC |
3 |
0 |
0 |
3 |
|
|
24BCACS206 |
Quantitative Aptitude and Logical Reasoning |
AECC |
2 |
0 |
0 |
2 |
|
|
24BCACS207 |
Indian Constitution |
SEC |
1 |
0 |
0 |
1 |
|
TOTAL |
17 |
0 |
6 |
20 |
|||
SEMESTER – III
|
Sl.No |
Course Code |
CourseTitle |
Course Type |
L |
T |
P |
C |
|
1. |
24BCACS301 |
Statistical Methods and Techniques |
CC |
3 |
0 |
0 |
3 |
|
2. |
24BCACS302 |
ObjectOriented Programming using Java |
CC |
3 |
0 |
2 |
4 |
|
3. |
24BCACS303 |
Cloud Computing and Virtualization |
PC |
3 |
0 |
0 |
3 |
|
4. |
24BCACS304 |
Design and Analysis of Algorithms |
CC |
2 |
0 |
2 |
3 |
|
5. |
24BCACS305 |
Fundamentals of Information Security |
PC |
3 |
0 |
0 |
3 |
|
6. |
24BCACS306 |
Environmental Studies |
AECC |
1 |
0 |
0 |
1 |
|
7. |
24BCACSE11/15- |
Elective – 1 |
GE |
- |
- |
- |
3 |
|
TOTAL |
15 |
0 |
4 |
20 |
|||
SEMESTER – IV
|
Sl.No |
Course Code |
Course Title |
Course Type |
L |
T |
P |
C |
|
1. |
24BCACS401 |
Multivariate Statistics |
CC |
3 |
0 |
0 |
3 |
|
2. |
24BCACS402 |
Principles Of Cyber Security |
PC |
2 |
0 |
2 |
3 |
|
3. |
24BCACS403 |
Computer Networks |
CC |
3 |
0 |
2 |
4 |
|
4. |
24BCACS404 |
Software Engineering |
CC |
3 |
0 |
0 |
3 |
|
5. |
24BCACS405 |
Cloud Computing Services |
PC |
2 |
0 |
2 |
3 |
|
6. |
24BCACS406 |
Intellectual Property Rights-IPR |
SEC |
1 |
0 |
0 |
1 |
|
7. |
24BCACSE2- |
Elective-2 |
DSE |
- |
- |
- |
3 |
|
TOTAL |
14 |
0 |
6 |
20 |
|||
SEMESTER- V
|
Sl.No |
Course Code |
CourseTitle |
Course Type |
L |
T |
P |
C |
|
24BCACS501 |
Ethical Hacking and Penetration Testing |
PC |
3 |
0 |
2 |
4 |
|
24BCACS502 |
Digital Forensics |
PC |
3 |
0 |
2 |
4 |
|
|
24BCACS503 |
Project Phase -1 |
Project |
0 |
0 |
6 |
3 |
|
24BCACSE3- |
Elective – 3 |
DSE |
- |
- |
- |
3 |
|
24BCACSE4- |
Elective – 4 |
DSE |
- |
- |
- |
3 |
|
OE Code |
Open Elective |
GE |
- |
- |
- |
3 |
|
TOTAL |
6 |
0 |
10 |
20 |
|||
SEMESTER – VI
|
Sl.No |
Course Code |
CourseTitle |
Course Type |
L |
T |
P |
C |
|
1. |
24BCACS601 |
IoT and Cloud Computing |
PC |
3 |
0 |
2 |
4 |
|
2. |
24BCACS602 |
Data Analytics in Cloud Computing |
PC |
3 |
0 |
2 |
4 |
|
3. |
24BCACS603 |
Internship/Swayam/MOOC* |
MOOC |
3 |
0 |
0 |
3 |
|
4. |
24BCACS604 |
Project Phase-2 |
Project |
0 |
0 |
16 |
8 |
|
5 |
24BCACS605 |
Out Reach Activity |
CSP |
0 |
0 |
0 |
1 |
|
TOTAL |
9 |
0 |
20 |
20 |
|||
TOTAL NO. OF CREDITS: 120
PROFESSIONAL/GENERAL ELECTIVES (PE/GE)
ELECTIVE –I
|
Sl.No |
Course Code |
CourseTitle |
Category |
L |
T |
P |
C |
|
1. |
24BCACSE11 |
User Interface and User Experience Design |
GE |
2 |
0 |
2 |
3 |
|
2. |
24BCACSE12 |
Web Content Management |
GE |
3 |
0 |
0 |
3 |
|
3. |
24BCACSE13 |
E-Commerce Application Development |
GE |
3 |
0 |
0 |
3 |
|
4. |
24BCACSE14 |
Accounting and Financial Management |
GE |
3 |
0 |
0 |
3 |
|
5. |
24BCACSE15 |
Data Visualization using Tableau |
GE |
2 |
0 |
2 |
3 |
ELECTIVE –II
ELECTIVE –III
|
Sl.No |
Course Code |
CourseTitle |
Category |
L |
T |
P |
C |
|
1. |
24BCACSE31 |
Introduction to Data Mining |
PE |
3 |
0 |
0 |
3 |
|
2. |
24BCACSE32 |
Data Analytics in Cloud |
PE |
0 |
2 |
2 |
3 |
|
3. |
24BCACSE33 |
Statistical Machine Learning Algorithms |
PE |
2 |
0 |
2 |
3 |
|
4. |
24BCACSE34 |
AugmentedandVirtualReality |
PE |
3 |
0 |
0 |
3 |
|
5. |
24BCACSE35 |
Go Programming |
PE |
0 |
2 |
2 |
3 |
ELECTIVE –IV
|
Sl.No |
Course Code |
CourseTitle |
Category |
L |
T |
P |
C |
|
1. |
24BCACSE41 |
ReinforcementLearning |
PE |
3 |
0 |
0 |
3 |
|
2. |
24BCACSE42 |
DevOps |
PE |
0 |
2 |
2 |
3 |
|
3. |
24BCACSE43 |
DataSecurityandPrivacy |
PE |
3 |
0 |
0 |
3 |
|
4. |
24BCACSE44 |
Security in DistributedComputing |
PE |
3 |
0 |
0 |
3 |
|
5. |
24BCACSE45 |
Edge Computing |
PE |
2 |
0 |
2 |
3 |
* L: Lecture T: Tutorial P: Practical
