Back close
Courses Offered at the Following Campus
program overview

Bachelor of Computer Applications Data Science

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.

Programme Duration: 3 years (6 Semesters)

Bachelor of Computer Applications Data Science

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.

Programme Duration: 3 years (6 Semesters)

Curriculum

Semester 1
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
Semester 2
Course Code Course Title L T P Cr ES
18CUL111 Cultural Education II 2 0 0 2
18ENG121 Professional Communication 1 0 2 2
Language II 1 1 0 2
20MAT111 Statistics and Probability 3 1 0 4
20CSA111 Database Management System 3 0 0 3
20CSA112 Object Oriented Programming using Java 3 1 0 4
20CSA113 Operating Systems 3 1 0 4
20CSA183 Object Oriented Programming Using Java Lab 0 0 3 1
20CSA184 Database Management System Lab 0  0 3 1
Total 23
Semester 3
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 4
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 2
20CSA211 Data mining 3 0 0 3
20CSA212 R Programming for data sciences 2 0 3 3
20CSA213 Software Engineering 2 1 0 3
20CSA214 Web Technologies 3 0 3 4
Elective A 3 0 0 3
20CSA290/ Live in Labs / Open Elective A 3 0 0 3
20CSA283 Data mining Lab 0 0 3 1
20CSA291 Case study based Seminar 1 0 0 1
Total 24
Semester 5
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 6
Course Code Course Title L T P Cr ES
20CSA311 Big Data Analytics and Visualization 3 0 0 3
20CSA312 Data Governance 3 0 0 3
Elective D 3 0 0 3
20CSA383 Big Data Analytics and Visualization Lab 0 0 3 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.

Eligibility

Admission

Eligibility

60% aggregate in PU/+2 in any discipline or its equivalent or 3-year Polytechnic Diploma. Mathematics is required in Plus Two.

Program Overview

Academics
  • 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.
Selection

Based on the marks obtained in the test and interview

Fees Structure

To be updated

Program Fees for the year 2019-2021
Campus Tuition Fees
per sem
Tuition Fees
Total
Hostel & Mess
Per Year
* * * *

Why Amrita

The top reasons to choose Amrita for your career

601-800th

World University Rankings 2020

141

BRICS Rankings 2020

801–1000th

World University Rankings 2020

168th

BRICS University Rankings 2020

5th

India University Rankings 2020

12th

Overall Rankings 2020
ranking
5th Best
University in India
ranking
Amrita Ranked No.1 in India Top 100 in The World
ranking
Topmost
‘A++’ Grade
Admissions Apply Now