B.E / B.TECH / B.S

Bachelor of Science ( Computer Science ) or any IT majors • 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 SEMESTER I • Communicative English • Calculus and Matrix Algebra • Computational Thinking and Problem Solving • Physics/Chemistry • Physics/Chemistry Lab • Workshop A/Workshop B • Engg.Drawing- CAD • Cultural Education I SEMESTER II • Vector Calculus and Ordinary Differential Equations • Chemistry/Physics • Computer Programming • Computer Science Essentials • Fundamentals of Electrical and Electronics Engineering • Chemistry Lab. / Physics Lab. • Workshop B / Workshop A • Computer programming lab • Cultural Education II SEMESTER III • Humanities-1 • Amrita Value Program-1 • Discrete Mathematics • Digital Systems • Data Structures & Algorithms • Object Oriented Programming • Digital systems lab • Data Structures lab • Object Oriented Programming Lab SEMESTER IV • Humanities II • Amrita Value Program II • Probability & Random Processes • Design and Analysis of Algorithms • Introduction to Embedded Systems • Operating Systems • Embedded Systems Lab • Operating Systems Lab • Soft Skills I SEMESTER V • Linear Algebra, Queuing theory and Optimization • Environmental Studies • Computer Organization and Architecture • Theory of Computation • Database Management Systems • Elective I • Computer Organization and Architecture Lab • Soft Skills II • Live in Lab SEMESTER VI • Computer Networks • Compiler Design • Software Engineering • Elective 2 • Elective 3 • Compiler Design Lab • Computer Networks Lab • Open Lab • Soft Skills III SEMESTER VII • Machine Learning and Data Mining • Structure and Interpretation of Computer Programs • Project Based Elective • Elective IV • Elective V • Machine Learning and Data Mining Lab • Project Phase I • Live in Labs SEMESTER VIII • Elective VI • Software project Management • Project Phase II ELECTIVES • Computational Chemistry and Molecular Modelling • Spatiotemporal Data Management • Information Retrieval • Pattern Recognition • Information Coding Techniques • Software Quality Assurance • Semantic Web • Wireless Sensor Networks • Design Patterns • Computational Intelligence • Service Oriented Architecture • Real – Time Computing Systems • Scientific Computing • Cloud Computing and Services • Human Computer Interface • NAND2TETRIS: Building Computers from First Principles • Physics II • Advanced Databases • Parallel And Distributed Computing • Machine Learning • Embedded Programming • Natural Language Processing • Advanced Computer Architecture • Digital Watermarking • Computer Systems Engineering • Modelling and Simulation • Multimedia Databases • Distributed Embedded Systems • Biometrics • Wireless and Mobile Computing • Pervasive Computing • Advanced Database Management Systems • Principles Of Digital Image Processing • Enterprise Architecture • Wireless and Mobile Communication • Data Compression • Bioinformatics • Advanced Algorithms and Analysis • Intelligent Systems • Information Security • Cryptography • Computer Vision • Graph Theory • Big Data Analytics • OS for Smart Devices (Android and IOS) • Intellectual Property