B.Tech in Computer Science and Engineering

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 and M.Tech in Computer Vision and Image Processing. 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.


Semester I Semester II
Communicative English I Humanities Elective I
Physics/Chemistry Chemistry/Physics
Calculus, Matrix Algebra Vector Calculus and Ordinary Differential Equations
Electrical Engineering Electronics Engineering
Computer Programming Object Oriented Programming
Engineering Mechanics / Introduction to Thermodynamics Engineering Mechanics / Introduction to Thermodynamics
Engineering Drawing I Engineering Drawing II
Physics Lab / Chemistry Lab Chemistry Lab. / Physics Lab.
Workshop A / Workshop B Workshop B / Workshop A
Computer Programming Lab Object Oriented Programming Lab.
Cultural Education Cultural Education
Semester III Semester IV
Integral Transforms and Complex Analysis Mathematical Statistics and Numerical Methods
Discrete Mathematics Computer Organisation and Architecture
Object Oriented Programming Structure and Interpretation of Computer Programs
Digital Systems Data Structures
Environmental Studies Introduction to Embedded Systems
Humanities Elective I Humanities Elective II
Object Oriented Programming Lab Data Structures Lab
Digital Systems Lab Embedded Systems Lab
Semester V Semester VI
Operating Systems Computer Networks
Design and Analysis of Algorithms Software Engineering
Database Management Systems Formal Languages and Automata
Introduction to Digital Signal Processing Elective I
Science Elective I Science Elective II
Java Programming Software Engineering Lab
Database Management Systems Lab Computer Networks Lab
Operating Systems Lab SOFT SKILLS III
Semester VII Semester VIII
Computer Graphics and Visualisation Elective III
Net-centric Programming Management Elective
Computer Language Engineering Project
Principles of Management  
Computer Graphics and Visualisation Lab  
Computer Language Engineering Lab