Admissions 2021

Academics

BCA Data Science is an advanced three year undergraduate course which is designed to fulfill the requirements of the current IT industries.

This course mainly focuses on bridging the gap between industries and academics through latest technologies into the curriculum and research-oriented training.

  • More than 95% practical oriented and advanced curriculum with valuable inputs from leading IT experts.
  • More sophisticated labs, infrastructure and skilled teaching aids.
  • Intensive and research oriented assignments and projects are integral part of the programme.
  • More advanced and current IT requirement courses like Big Data Analytics, Machine Learning, Deep Learning, IoT, Parallel Programming, Statistics with modern programming languages like Python, Open MP, R Programming etc.

Eligibility: 60% aggregate in PU/+2 in any discipline or its equivalent or 3-year Polytechnic Diploma

Programme Duration: 3 years (6 Semesters)


Curriculum

Course Code Course Title L T P Cr ES
18CUL101 Cultural Education I 2 0 0 2  
18ENG101 Communicative English 2 0 2 3  
  Language 1 1 1 0 2  
20MAT101 Mathematical Foundations for Data Science 3 1 0 4  
18ENV300 Environmental Science and Sustainability 3 0 0 3  
20CSA101 Computer Essentials for Data science 3 0 0 3  
20CSA102 Problem solving and Programming 3 1 0 4  
20CSA181 Problem solving and Programming Lab 0 0 3 1  
20CSA182 Computer Essentials for Data science Lab 0 0 3 1  
  TOTAL       23  
Course Code Course Title L T P Cr ES
18CUL111 Cultural Education II 2 0 2  
18ENG121 Professional Communication 1 2 2  
  Language II 1 0 2  
20MAT111 Statistics and Probability 3 0 4  
20CSA111 Database Management System 3 0 3  
20CSA112 Object Oriented Programming using Java 3 0 4  
20CSA113 Operating Systems 3 0 4  
20CSA183 Object Oriented Programming Using Java Lab 0 3 1  
20CSA184 Database Management System Lab
 
0  0 3 1  
  TOTAL       23  
Semester III
Course Code Course Title L T P Cr ES
18AVP201 Amrita Value Programme I 1 0 0 1  
18SSK201 Life Skills I 1 0 2 2  
20MAT201 Linear Algebra for Data Science 3 1 0 4  
20CSA201 Exploratory Data Analysis using python 3 0 3 4  
20CSA202 Data Structure and Algorithms 3 1 0 4  
20CSA203 Computer Networks 3 1 0 4  
20MAT202 Inferential Statistics 2 1 0 3  
20CSA281 Data Structures and Algorithms Lab 0 0 3 1  
20CSA282 Data Science using Spread sheet modelling lab 0 0 3 1  
  TOTAL       24  
Semester IV
Course Code Course Title L T P Cr ES
18AVP211 Amrita Value Programme II 1 0  0 1  
18SSK211 Life Skills II 1 0 2  
20CSA211 Data mining 3 0 3  
20CSA212 R Programming for data sciences 2 0 3  
20CSA213 Software Engineering 2 1 3  
20CSA214 Web Technologies 3 0 4  
  Elective A 3 0 3  
20CSA290/ Live in Labs / Open Elective A 3 0 3  
20CSA283 Data mining Lab 0 0 1  
20CSA291 Case study based Seminar 1 0 1  
  TOTAL       24  
Semester V
Course Code Course Title L T P Cr ES
18SSK301 Life skills III 1 0 2 2  
20CSA301 Artificial Intelligence 3 0 0 3  
20CSA302 Machine Learning 3 0 0 3  
  Elective B 3 0 0 3  
20CSA303 Cloud Computing 3 0 0 3  
  Elective C 3 0 0 3  
20CSA381 Cloud computing Lab 0 0 3 1  
20CSA382 Machine Learning Lab 0 0 3 1  
20CSA391 Minor Project       4  
  TOTAL       23  
Semester VI
Course Code Course Title L T P Cr ES
20CSA311 Big Data Analytics and Visualization 3 0 3  
20CSA312 Data Governance 3 0 3  
  Elective D 3 0 3  
20CSA383 Big Data Analytics and Visualization Lab 0 0 1  
20CSA399 Major Project       10  
             
             
             
  TOTAL       20  

Languages

Paper I

Course Code Course Title L T P Cr ES
18HIN101 Hindi I 1 0 2 2 B
18KAN101 Kannada I 1 0 2 2 B
18MAL101 Malayalam I 1 0 2 2 B
18SAN101 Sanskrit I 1 0 2 2 B
18TAM101 Tamil I 1 0 2 2 B

Paper II

Course Code Course Title L T P Cr ES
18HIN111 Hindi II 1 0 2 2 B
18KAN111 Kannada II 1 0 2 2 B
18MAL111 Malayalam II 1 0 2 2 B
18SAN111 Sanskrit II 1 0 2 2 B
18TAM111 TAMIL II 1 0 2 2 B

Elective A, B,C

Course Code Course Title L T P Cr ES
20CSA331 Time-series Analysis 3 0 0 3 E
20CSA332 Introduction to IoT 3 0 0 3 E
20CSA333 Embedded Systems 3 0 0 3 E
20CSA334 Non-relational Databases 3 0 0 3 E
20CSA335 Pattern Recognition 3 0 0 3 E
20CSA336 Image Processing 3 0 0 3 E
20CSA337 Wireless Networks and communication 3 0 0 3 E
20CSA338 Multimedia and Graphics 3 0 0 3 E
20CSA339 Bio informatics 3 0 0 3 E
20CSA340 Soft Computing 3 0 0 3 E
Course Code Course Title L T P Cr ES
20CSA341 Advanced operating system and Distributed computing 3 0 0 3 E
20CSA342 Natural Language Processing 3 0 0 3 E
20CSA343 Text Mining and Analytics 3 0 0 3 E
20CSA344 Secure Data Analytics 3 0 0 3 E
20CSA345 Business intelligence 3 0 0 3 E
20CSA346 Quantum Computing 3 0 0 3 E
20CSA347 Visual Programming using C# 3 0 0 3 E
20CSA348 Design Patterns 3 0 0 3 E
20CSA349 BlockChain          

* Two Open Elective courses are to be taken by each student, one each in the 4th and the 5th semesters, from the list of Open Electives offered by the School.

# Students undertaking and registering for a Live-in-Lab project, can be exempted from registering for an Open Elective course in the fifth semester.

Electives listed above are only indicative. Actual Offering will depend on the number of students registering for the courses and availability of faculty.
School Administration reserves the right to modif y the subjects / curriculum / detailed syllabus as per the topical needs or changes in trends of the academic stream or industry requirements.
* One of the electives can be a Live-in-labs project done over a period of two semesters.

Year-wise Curriculum & Syllabus

You can join this program at
Degree: 
Undergraduate (UG)
School: 
School of Arts and Sciences
Campuses: 
Mysuru
Amritapuri