Apply Now
Back close
Programs offered at the following campus

Overview

Prepare for a career in B. Tech.

Ever since its inception on 7th October 1996, the Department of Computer Science and Engineering at Amrita Vishwa Vidyapeetham has been progressing towards excellence in the field of teaching and research. With a team of dedicated, experienced and qualified faculty members, the department has witnessed tremendous growth in academics and research. Major research areas include Image Processing, Multimedia Mining, Evolutionary Computing, Network Security and Wireless Networks. The department is progressing towards setting up of research laboratories and R & D centers.

The department offers B.Tech in Computer Science and Engineering. Regular interaction with software companies has helped the department in maintaining its syllabus abreast with technology and industrial standards. The rigorous learning environment has helped make students job-ready.

 

Attention Please !

Amrita Vishwa Vidyapeetham has not appointed any Agent or Third-Party Client for securing admission in any programme. Students are hereby requested to contact only the toll-free number on our website for any admission related queries.

– Issued In Public Interest By Directorate Of Admissions And Academic Outreach

Curriculum

Semester I
Cat Code Title L -T -P Credit
HUM 23ENG101 Technical Communication 2-0-3 3
SCI 23MAT107 Calculus 3-0-2 4
CSE 23CSE101 Computational Problem Solving 3-0-2 4
ENGG 23EEE104 Introduction to Electrical and Electronics Engineering 3-0-0 3
ENGG 23EEE184 Basic Electrical and Electronics Engineering Practice 0-0-2 1
ENGG 23CSE102 Computer Hardware Essentials 1-0-2 2
HUM 22ADM101 Foundations of Indian Heritage 2-0-1 2
HUM 22AVP103 Mastery Over Mind 1-0-2 2
Total (14 L + 1 T + 13 P = 28 hrs) 21
Semester II
Cat Code Title L -T -P Credit
SCI 23MAT116 Discrete Mathematics 3-0-2 4
SCI 23MAT117 Linear Algebra 3-0-2 4
CSE 23CSE111 Object Oriented Programming 3-0-2 4
SCI 23PHY115 Modern Physics 2-1-0 3
CSE 23CSE113 User Interface Design 2-0-2 3
ENGG 23MEE115 Manufacturing Practice 0-0-3 1
HUM 22ADM111 Glimpses of Glorious India 2-0-1 2
Total (15L + 1T + 11P = 27hrs) 21
Semester III
Cat Code Title L -T -P Credit
SCI 23MAT206 Optimization Techniques 3-0-2 4
ENGG 23ECE205 Digital Electronics 3-0-0 3
CSE 23CSE201 Procedural Programming using C 3-0-2 4
CSE 23CSE202 Database Management Systems 3-0-2 4
CSE 23CSE203 Data Structures and Algorithms 3-1-2 5
ENGG 23ECE285 Digital Electronics Laboratory 0-0-3 1
HUM 23LSE201 Life Skills for Engineers I 1 0 2 P/F
HUM Amrita Value Programme I 1-0-0 1
Total (19L + 1T + 11P = 31 hrs) 22
Semester IV
Cat Code Subject L-T-P Credits
SCI 23MAT216 Probability and Random Processes 3-0-2 4
CSE 23CSE211 Design and Analysis of Algorithms 3-0-2 4
CSE 23CSE212 Principles of Functional Languages 2-0-2 3
ENGG 23CSE213 Computer Organization and Architecture 3-1-0 4
CSE 23CSE214 Operating Systems 3-0-2 4
HUM Amrita Value Programme II 1-0-0 1
HUM Free Elective I** 2-0-0 2
HUM 23LSE211 Life Skills for Engineers II 1-0-2 2
Total (20L + 1T + 8P = 29 hrs) 24
Semester V
Cat Code Subject L-T-P Credits
CSE 23CSE301 Machine Learning 3-0-2 4
CSE/ENGG Professional Elective I 3-0-0 3
CSE 23CSE302 Computer Networks 3-1-2 5
CSE 23CSE303 Theory of Computation 3-1-0 4
ENGG 23CSE304 Embedded Systems 3-0-2 4
CSE/ENGG Professional Elective II 3-0-0 3
HUM 23LSE301 Life Skills for Engineers III 1-0-2 2
ENGG 23LIV390 Live-in –Labs I*** 3-0-0 3
HUM 23ENV300 Environmental Science P/F
Total (21L + 2T + 6P = 29hrs) 25+[3]
Semester VI
Cat Code Subject L – T – P Credits
ENGG 23CSE311 Software Engineering 3-0-2 4
ENGG 23CSE312 Distributed Systems 3-0-2 4
CSE 23CSE313 Foundations of Cyber Security 3-0-0 3
CSE/ENGG Professional Elective III 3-0-0 3
CSE 23CSE314 Compiler Design 3-0-2 4
PRJ 23CSE399 Project Phase-I 0-0-6 3
HUM 23LSE311 Life Skills for Engineers IV 1-0-2 2
ENGG 23LIV490* Live-in –Labs II*** 3-0-0 3
Total (18L + 0T +12P = 30 hrs) 23+[3]
Semester VII
Cat Code Subject L – T-P Credits
CSE/ENGG Professional Elective IV 3-0-0 3
CSE/ENGG Professional Elective V 3-0-0 3
CSE/ENGG Professional Elective VI 3-0-0 3
ENGG Free Elective II** 2-0-0 2
CSE 23CSE401 Fundamentals of Artificial Intelligence 2-0-2 3
PRJ 23CSE498 Project – Phase II 0-0-12 6
HUM 23LAW300 Indian Constitution P/F
Total (13L+0T+14P=27hrs) 20
Semester VIII
Cat Code Subject L – T – P Credits
PRJ 23CSE499 Project – Phase III 0-0-12 6
Total (12 hrs) 6
Total Credits 162
*Free Electives will include courses offered by Faculty of Humanities and Social Sciences/ Faculty Arts, Commerce and Media / Faculty of Management/Amrita Darshanam – (International Centre for Spiritual Studies).
*Professional Electives categorised under Engineering, Science, Mathematics, Live-in- Labs, and NPTEL Courses. Student can opt for such electives across departments/campuses. Students with CGPA of 7.0 and above can opt for a maximum of 2 NPTEL courses with the credits not exceeding 8. If one student would like to opt for specialisation, the student must take the professional electives from the respective specialisation baskets.
*Live-in-Labs – Students undertaking and registering for a Live-in-Labs project, can be exempted from registering for an Elective course in the higher semester
Professional Electives
Electives in Cyber Security
Cat Code Subject L – T – P Credits
CSE 23CSE331 Cryptography 3 -0 -0 3
CSE 23CSE332 Information Security 3 -0 -0 3
CSE 23CSE333 Secure Coding 3- 0 -0 3
CSE 23CSE334 Cyber Forensics and Malware 3 -0 -0 3
CSE 23CSE335 Block Chain and its Applications 3- 0 -0 3
ENGG 23CSE336 Secure Networks 3-0 -0 3
Electives in Computer Networks
Cat Code Subject L – T – P Credits
ENGG 23CSE341 Wireless Sensor Networks 3 -0- 0 3
ENGG 23CSE342 Advanced Computer Networks 3 -0 -0 3
ENGG 23CSE343 Wireless and Mobile Networks 3 -0 -0 3
ENGG 23CSE344 Modern Cellular Wireless Networks 3- 0- 0 3
CSE 23CSE345 Software Defined Networks 3- 0- 0 3
Electives in Data Science
Cat Code Subject L – T – P Credits
CSE 23CSE351 Foundations of Data Science 3- 0 -0 3
CSE 23CSE352 Big Data Analytics 3- 0- 0 3
CSE 23CSE353 Data Visualization 3- 0- 0 3
CSE 23CSE354 Database Management Systems for Data Science 3- 0- 0 3
CSE 23CSE355 Mining of Massive Datasets 3- 0- 0 3
CSE 23CSE356 Social Network Analytics 3- 0- 0 3
CSE 23CSE357 Time Series Analysis and Forecasting 3- 0- 0 3
Electives in Cyber Physical Systems
Cat Code Subject L – T – P Credits
ENGG 23CSE361 Real Time Operating Systems for Cyber- Physical Systems 3- 0- 0 3
ENGG 23CSE362 Edge Computing 3- 0- 0 3
ENGG 23CSE363 Cloud Computing 3- 0- 0 3
ENGG 23CSE364 Cyber Physical Systems 3- 0- 0 3
ENGG 23CSE365 Internet of Things 3- 0- 0 3
Electives in Computer Vision
Cat Code Subject L – T – P Credits
CSE 23CSE371 Digital Image Processing 3- 0- 0 3
CSE 23CSE372 Computer Graphics and Animation 3- 0- 0 3
CSE 23CSE373 Computer Vision 3- 0- 0 3
CSE 23CSE374 Video Analysis 3- 0- 0 3
CSE 23CSE375 Augmented and Virtual Reality 3- 0- 0 3
Electives in Artificial Intelligence
Cat Code Subject L – T – P Credits
CSE 23CSE470 Semantic Web 3- 0- 0 3
CSE 23CSE471 Natural Language Processing 3- 0- 0 3
CSE 23CSE472 Artificial Intelligence and Robotics 3- 0- 0 3
CSE 23CSE473 Neural Networks and Deep Learning 3- 0- 0 3
CSE 23CSE474 Computational Intelligence 3- 0- 0 3
CSE 23CSE475 Generative AI 3- 0- 0 3
CSE 23CSE476 Conversational AI 3- 0- 0 3
CSE 23CSE477 Reinforcement Learning 3- 0- 0 3
CSE 23CSE478 Drones and Robotics 3- 0- 0 3
CSE 23CSE479 Machine Learning with Graphs 3- 0- 0 3
CSE 23CSE480 AI for Industrial Decision Making 3- 0- 0 3
General Electives
Cat Code Subject L – T – P Credits
CSE 23CSE451 Graph Mining 3-0-0 3
CSE 23CSE452 Business Analytics 3-0-0 3
CSE 23CSE453 Competitive Programming 3-0-0 3
CSE 23CSE454 Concurrent Programming 3-0-0 3
CSE 23CSE455 Design Patterns 3-0-0 3
CSE 23CSE456 Domain Specific Languages 3-0-0 3
CSE 23CSE457 Elements of Computing 3-0-0 3
CSE 23CSE458 Embedded Programming 3-0-0 3
ENGG 23CSE459 Fault tolerant Computing Systems 3-0-0 3
CSE 23CSE460 Features in Modern Programming Languages 3-0-0 3
CSE 23CSE461 Full Stack Frameworks 3-0-0 3
CSE 23CSE462 Multimedia Communication Systems 3-0-0 3
CSE 23CSE463 Quantum Computing 3-0-0 3
CSE 23CSE464 Formal Verification 3-0-0 3
CSE 23CSE465 Mobile Application Development 3-0-0 3
CSE 23CSE466 Parallel Programming 3-0-0 3
Professional Electives for Other Branches
Cat Code Subject L – T – P Credits
CSE 23CSE431 Principles of Artificial Intelligence 3-0-0 3
CSE 23CSE432 Principles of Operating Systems 3-0-0 3
CSE 23CSE433 Fundamentals of Software Engineering 3-0-0 3
CSE 23CSE434 Introduction to Big Data Analytics 3-0-0 3
CSE 23CSE435 Foundation of Information Technology 3-0-0 3
CSE 23CSE436 Principles of Database Management Systems 3-0-0 3
CSE 23CSE437 Principles of Computer Networks 3-0-0 3
CSE 23CSE438 Object Oriented Programming 3-0-0 3
CSE 23CSE439 Introduction to Data Structures and Algorithms 3-0-0 3
CSE 23CSE440 Advanced Algorithms and Analysis 3-0-0 3
CSE 23CSE441 Introduction to Machine Learning 3-0-0 3
ENGG 23CSE442 Distributed Systems 3-0-0 3
ENGG 23CSE443 Cloud and IOT 3-0-0 3
Amrita Value Programme I & II
Course Code Title L-T-P Credits
22ADM201 Strategic Lessons from Mahabharatha 1-0-0 1
22ADM211 Leadership from Ramayana 1-0-0 1
22AVP210 Kerala Mural Art and Painting 1-0-0 1
22AVP218 Yoga Therapy and Lessons 1-0-0 1
22AVP212 Introduction to Traditional Indian Systems of Medicine 1-0-0 1
22AVP201 Amma’s Life and Message to the modern world 1-0-0 1
22AVP204 Lessons from the Upanishads 1-0-0 1
22AVP205 Message of the Bhagavad Gita 1-0-0 1
22AVP206 Life and Message of Swami Vivekananda 1-0-0 1
22AVP207 Life and Teachings of Spiritual Masters of India 1-0-0 1
22AVP208 Insights into Indian Arts and Literature 1-0-0 1
22AVP213 Traditional Fine Arts of India 1-0-0 1
22AVP214 Principles of Worship in India 1-0-0 1
22AVP215 Temple Mural Arts in Kerala 1-0-0 1
22AVP218 Insights into Indian Classical Music 1-0-0 1
22AVP219 Insights into Traditional Indian Painting 1-0-0 1
22AVP220 Insights into Indian Classical Dance 1-0-0 1
22AVP221 Indian Martial Arts and Self Defense 1-0-0 1
22AVP209 Yoga and Meditation 1-0-0 1
Science Electives
CHEMISTRY
Cat Course Code Title L T P Credit
SCI 23CHY240 Computational Chemistry and Molecular Modelling 3-0-0 3
SCI 23CHY241 Electrochemical Energy Systems and Processes 3-0-0 3
SCI 23CHY242 Fuels and Combustion 3-0-0 3
SCI 23CHY243 Green Chemistry and Technology 3-0-0 3
SCI 23CHY244 Instrumental Methods of Analysis 3-0-0 3
SCI 23CHY245 Batteries and Fuel Cells 3-0-0 3
SCI 23CHY246 Corrosion Science 3-0-0 3
PHYSICS
SCI 23PHY240 Advanced Classical Dynamics 3-0-0 3
SCI 23PHY241 Electrical Engineering Materials 3-0-0 3
SCI 23PHY242 Physics of Lasers and Applications 3-0-0 3
SCI 23PHY243 Concepts of Nanophysics and Nanotechnology 3-0-0 3
SCI 23PHY244 Physics of Semiconductor Devices 3-0-0 3
SCI 23PHY245 Astrophysics 3-0-0 3
Mathematics
SCI 23MAT240 Statistical Inference 3-0-0 3
SCI 23MAT241 Introduction to Game Theory 3-0-0 3
SCI 23MAT242 Numerical Methods and Optimization 3-0-0 3
Free Electives
 MANAGEMENT STREAM
Cat Course Code Title L -T -P Credit
HUM 23MNG331 Financial Management 3-0-0 3
HUM 23MNG332 Supply Chain Management 3-0-0 3
HUM 23MNG333 Marketing Management 3-0-0 3
HUM 23MNG334 Project Management 3-0-0 3
HUM 23MNG335 Enterprise Management 3-0-0 3
HUM 23MNG336 Operations Research 3-0-0 3
HUM 23MEE321 Industrial Engineering 3-0-0 3
HUM 23MEE322 Managerial Statistics 3-0-0 3
HUM 23MEE323 Total Quality Management 3-0-0 3
HUM 23MEE324 Lean Manufacturing 3-0-0 3
HUM 23CSE321 Software Project Management 3-0-0 3
HUM 23CSE322 Financial Engineering 3-0-0 3
HUM 23CSE323 Engineering Economic Analysis 3-0-0 3
HUM 23CSE324 Information Systems 3-0-0 3

 

 HUMANITIES / SOCIAL SCIENCE STREAMS
Cat Course Code Title L-T-P Credit
HUM 23CUL230 Achieving Excellence in Life – An Indian Perspective 2-0-0 2
HUM 23CUL231 Excellence in Daily Life 2-0-0 2
HUM 23CUL232 Exploring Science and Technology in Ancient India 2-0-0 2
HUM 23CUL233 Yoga Psychology 2-0-0 2
HUM 23ENG230 Business Communication 1-0-3 2
HUM 23ENG231 Indian Thought through English 2-0-0 2
HUM 23ENG232 Insights into Life through English Literature 2-0-0 2
HUM 23ENG233 Technical Communication 2-0-0 2
HUM 23ENG234 Indian Short Stories in English 2-0-0 2
HUM 23FRE230 Proficiency in French Language (Lower) 2-0-0 2
HUM 23FRE231 Proficiency in French Language (Higher) 2-0-0 2
HUM 23GER230 German for Beginners I 2-0-0 2
HUM 23GER231 German for Beginners II 2-0-0 2
HUM 23GER232 Proficiency in German Language (Lower) 2-0-0 2
HUM 23GER233 Proficiency in German Language (Higher) 2-0-0 2
HUM 23HIN230 Hindi I 2-0-0 2
HUM 23HIN231 Hindi II 2-0-0 2
HUM 23HUM230 Emotional Intelligence 2-0-0 2
HUM 23HUM231 Glimpses into the Indian Mind – the Growth of Modern India 2-0-0 2
HUM 23HUM232 Glimpses of Eternal India 2-0-0 2
HUM 23HUM233 Glimpses of Indian Economy and Polity 2-0-0 2
HUM 23HUM234 Health and Lifestyle 2-0-0 2
HUM 23HUM235 Indian Classics for the Twenty-first Century 2-0-0 2
HUM 23HUM236 Introduction to India Studies 2-0-0 2
HUM 23HUM237 Introduction to Sanskrit Language and Literature 2-0-0 2
HUM 23HUM238 National Service Scheme 2-0-0 2
HUM 23HUM239 Psychology for Effective Living 2-0-0 2
HUM 23HUM240 Psychology for Engineers 2-0-0 2
HUM 23HUM241 Science and Society – An Indian Perspective 2-0-0 2
HUM 23HUM242 The Message of Bhagwat Gita 2-0-0 2
HUM 23HUM243 The Message of the Upanishads 2-0-0 2
HUM 23HUM244 Understanding Science of Food and Nutrition 2-0-0 2
HUM 23HUM245 Service Learning 2-0-0 2
HUM 23JAP230 Proficiency in Japanese Language (Lower) 2-0-0 2
HUM 23JAP231 Proficiency in Japanese Language (Higher) 2-0-0 2
HUM 23KAN230 Kannada I 2- 0- 0 2
HUM 23KAN231 Kannada II 2-0-0 2
HUM 23MAL230 Malayalam I 2-0-0 2
HUM 23MAL231 Malayalam II 2-0-0 2
HUM 23SAN230 Sanskrit I 2-0-0 2
HUM 23SAN231 Sanskrit II 2-0-0 2
HUM 23SWK230 Corporate Social Responsibility 2-0-0 2
HUM 23SWK231 Workplace Mental Health 2-0-0 2
HUM 23TAM230 Tamil I 2-0-0 2
HUM 23TAM231 TAMIL II 2-0-0 2
Eligibility

Admission

ELIGIBILITY

Educational Qualification: A pass in 12th class or equivalent from a recognized board with not less than 55% in Physics, Chemistry & Mathematics separately and an aggregate minimum of 60% in Physics, Chemistry & Mathematics.

Admission to all the B.Tech programmes for the year 2024 is based on any one of the following:

  • Amrita Entrance Examination – Engineering 2024
  • JEE Mains 2024 Percentile Score

Program Overview

Program Educational Objectives (PEO):
  • Graduate will strive on a global platform to pursue their professional career in Computer Science and Engineering.
  • Graduate will contribute to product development as entrepreneurs in inter disciplinary fields of engineering and technology.
  • Graduate will demonstrate high regard for professionalism, integrity and respect values in diverse culture, and have a concern for society and environment.
Program Specific Outcomes (PSO):
  • Ability to design and engineer, innovative, optimal and elegant computing solutions to interdisciplinary problems using standard practices, tools and technologies.
  • Ability to learn emerging computing paradigms for research and innovation
Program Outcomes (PO):
  • Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems.
  • Problem analysis: Identify, formulate, review research literature, and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences.
  • Design and development of solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations.
  • Conduct investigations of complex problems: Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.
  • Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations.
  • The engineer and society: Apply reasoning informed by the contextual knowledge to Assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice.
  • Environment and sustainability: Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of and need for sustainable development.
  • Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.
  • Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.
  • Communication: Communicate effectively on complex engineering activities with the engineering community and with society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.
  • Project management and finance: Demonstrate knowledge and understanding of the engineering and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
  • Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change.

Curriculum based on recommendations of IEEE-ACM Joint task force on Computing Curricula

  • Right combination of courses from Humanities, Basic Sciences, Engineering, and  Computer Science
  • Mathematics courses to supplement the Computer Science requirements
  • Unique course in India on “Computational Thinking for Problem Solving” to aid in better logical thinking and  strengthen programming skills
  • Innovative use of tools and programming languages like Scratch, Raptor, Python and Visual Java
  • Industry case studies in courses like Software Engineering, Database Management Systems and Data Mining
  • Project based courses to integrate  the theoretical and practical aspects of computer science
  • Courses reflecting industry trends like Machine Learning and Data Mining, Cloud Computing, Service Oriented Architecture, OS for Smart Devices, Pervasive Computing, Big Data Analytics, etc
  • Open Labs for tech geeks and coders to take up competitive coding
  • Curriculum prepares the students towards internship at industries, Research labs and Exchange Programmes at International Universities
  • Support for publications, patenting and entrepreneurship

Facilities at a glance

  • Central Library
  • Hostel Accommodation
  • Sports Facilities
  • Banking Facilities
  • Transport
  • Medical Services
  • Canteen
  • General Store
  • CISCO
  • ICTS
  • Reprographic Facility
Amrita First in India & Top 100 in THE Impact Rankings 2024

Students can learn in an environment where they are comfortable and looked after. Here are the facilities that our campus provides…

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

7th

India University Rankings 2024

18th

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