The Department of Computer Science and Engineering at the Amritapuri Campus offers undergraduate, graduate and doctoral programs. Over 1000 students are currently enrolled in the B. Tech., M. Tech. and Ph. D. programs offered.
In addition, the Department offers a three year Master of Computer Application program, a two year M. Sc. (Computer Science) program and a three year BCA (Computer Application) program.
The Department of Computer Science is one of the largest and well established centres of learning computer science inSouth India offering B Tech,B.Tech Honours, M Tech, BCA, and MCA programmes.
Experienced and highly qualified faculties facilitate the students to achieve a high level knowledge and skills on recent trends in computing. The department has close association with reputed institutions in India and abroad (SUNY Buffalo,VU,UC Davis etc) to support students in their academics and final projects as internship.
Through this rapport, students also get opportunities to learn conventional as well as emerging areas in core computer science.
Campus has well established research centres carrying out real time projects in different areas in computer science, funded by the industry and the government. Research environment at campus is an added advantage for one who seeks career in teaching and research, after the post-graduation.
Department also hosts prestigious programming contest ACM-ICPCknown as the “Olympics of Programming Contest” every year.
Objectives
To make an impact through Value Based Technical Education, Technology Innovation, Research and Service to Society.
We must lead the way, in partnership with others, in capitalizing on our many advantages, achieving a forefront position in areas of high impact in information technology that will benefit the institution, the region, and the nation.
The courses has been designed with the objective of imparting quality education in the field of Computer Science and to carry out leading-edge research in the discipline of Computer Science. With rapidly evolving technology and the continuous need for innovation the department has always produced quality professionals, holding various positions in Information Technology and other industry in India and abroad.
In keeping with Amrita Vishwa Vidyapeetham recommendations, all programs offered by the Department follow a credit-based, continuous evaluation system. The credit system allows flexibility for course selection and time frame for completion of the program, and it also provides a good blend of teaching and learning, ensuring credible evaluation procedures and student mobility. The prominent features of the credit system cover continuous evaluation of student performance through well-planned assessment procedures and flexibility to allow a student to progress at a pace suited to his/her individual ability and convenience, subject to certain conditions.
To earn a degree, students must earn a minimum number of credits as laid down in the curriculum. A minimum standard of performance is required concerning study progress.
The Department offers a 4-year B.Tech. degree program in Computer Science and Engineering and Information Technology. The program focuses on theoretical computer science as well as software and application development.
Course syllabi and curricula are updated frequently to meet industry requirements. World-wide standards such as ACM Computing Curricula are consulted when curriculum is being revised.
From their fifth semester onwards, students have an opportunity to choose from a wide range of electives. They can register for interdisciplinary courses offered by other branches of engineering.
Courses in each knowledge segment are identified as Core Courses, Soft-Core Courses and Electives. There is mandatory registration and a credit earnings requirement for Core and Soft-Core courses. Students are free to choose electives from the registration list.
The goals of the department is that the students who completes a B.Tech. in Computer Science and Engineering :
B. Tech. (Bachelor of Technology) in Computer Science and Engineering (Artificial Intelligence) is a program offered by the School of Engineering, Amrita Vishwa Vidyapeetham.
M. Tech. in Artificial Intelligence is a program offered at School of Engineering, Amrita Vishwa Vidyapeetham, Amritapuri campus.
M. Tech. in Biomedical Instrumentation and Signal Processing is a program offered at School of Engineering, Amrita Vishwa Vidyapeetham, Amritapuri campus.
The M.Tech. program aims at preparing the students to take up application, research and development activities in core and some emerging areas in Computer Science, with focus on AI and AI related applications in a distributed computing environment. The program includes advanced level courses in computer architecture, Networking, Algorithms, Data Bases, Distributed Computing and Computational intelligence. This programwill provide a strong basis in Computer Science for those who opt for a serious career in industry teaching in research in CSE.
The purpose of the program is to generate human resource capable of supporting R & D activities in critical areas like automated, secured, monitoring and surveillance systems, medical diagnostics, intelligent monitoring systems etc. The diversity of platforms available for implementation and the huge volume of data available for analysis, knowledge mining activities associated with biological systems, medical field, data related toi climate changes etc. Attract employment opportunities.
This M. Tech program aims to train the students in the cyber security discipline, through a well designed combination of course-ware and its application on real-world scenarios. The program has a strong emphasis on foundational courses such as mathematics for security applications, advanced algorithms, networks etc., in addition to diverse subject core areas such as cryptography, operating systems & security, cloud security, security of cyber- physical systems etc.
Students will be exposed to real-world problems, open-ended problems, and simulated real- life scenarios with active guidance from domain experts in this field. The program will help the students to:
Ultimately this program will yield next generation cyber security leaders who can be successfully employed in various sectors of industries, business firms, Government departments, financial bodies, educational institutions, etc, and these sectors generate huge demand for well-trained, professional people to be employed on cyber security front and they are always on the look-out for professionally trained people in the area of cyber security.
M. Tech. in Geoinformatics and Earth Observation is a program offered at School of Engineering, Amrita Vishwa Vidyapeetham, Amritapuri campus.
This M-Tech program is intended to generate trained academic and research personnel in the highly demanding, useful and emerging area of wireless networks. The program includes core subjects from Wireless Communications, Computer Science, Computer networks, advanced topics in wireless communications, mobile computing, sensor networks, embedded systems, signal processing, multimedia systems and applications such as landslide detection, environmental monitoring, etc. Building on a very successful joint project called WINSOC with about a dozen international partners, this new M-Tech program was introduced with a view to strengthen the academic and research activities in this highly advanced topics: Wireless Networks and Applications.
Students, when they graduate, will be well trained to enter into a broad spectrum of industries such as computers, communication networks, earth sciences, environmental sciences, disaster management, health care, e-governance activities, bio and nano- technologies, VLSI and embedded systems, agriculture and chemical industries and strategic planning.
Master of Computer Applications is a 3-year program that comprises full-time study over 6 semesters. The aim of the program is to produce competent professionals for the IT industry. As such, the study aims to impart comprehensive knowledge with equal emphasis on theory and practice.
During their course of study, students complete a minor project in the fifth semester and a major project in the sixth and final semester. Students can specialize in their areas of interest. The last semester is devoted to a professional training project in the industry. The curriculum enables mastering the fundamentals of computing and gives an opportunity to gain in-depth knowledge on a broad range of topics. Emphasis is on understanding and the ability to apply the principles of computing which make students well-equipped for their future work environment. A hands-on approach is used to help students develop expertise under the guidance of an erudite teaching staff. Guest lectures, case studies and presentations are organized from time to time to order to give insight into the latest developments and events of the industry.
C programming, Data Structures, Operating Systems, Database Management Systems, Object-Oriented Programming, Computer Networks, Computer Organization and Architecture, Computer Graphics, Visual Programming etc are some of the core subjects. The curriculum also offers the elective subjects in different streams like Data Mining, Distributed Computing, Component Technology, Unix Internals, Simulation and Modelling, Micro Processors, Multimedia Systems, Advanced Database Management Systems etc. Mathematics courses are offered in first three semesters which include Mathematical Foundation for Computer Applications, Numerical Statistical Methods and Algorithms, and Operations Research. Each theory course is supplemented with a lab component, hence giving exposure to the practical aspects of the course.
Students are also given training in their soft-skills by the placement cell of the college, which equips them to attend the interviews and develop inter-personal skills. They are also offered the valve education course to inculcate the spirit of selfless service among students. The curriculum is regularly revised through board of studies meet to improve the education standard.
Bachelor of Computer Applications (B. C. A.) is an undergraduate program to start career in computer science. It provides sound academic base from which an advanced career in computer applications including the latest developments keeping pace with the industry can be developed. The program also carries out the required analysis and synthesis involved in computer systems, information systems and computer applications.
Department of Computer Science at Amritapuri campus has achieved 100% placements for B. Tech in last five years.
M. Tech. 2017-2019 Batch
Highest Packages Obtained: B. Tech. 2015-2019 Batch
Highest Packages Obtained: B. Tech. 2014-2018 & Previous Batches
Internships: M. Tech. 2017-2019 Batch
Invited Talks and scholarships/Internships
Higher Studies
Discrete Mathematics Center focuses in research and training. The areas of interest include: Discrete Mathematics, Algorithmic Design and Analysis, Bio-informatics and Bio-computation.
Students of Discrete Mathematics Center participate in research and problem solving activities. Subsequent to graduation they pursue higher education and industrial careers as well. Some of them are either pursuing or obtained graduate degrees from reputed universities across Europe and America. Some of them are working for industries including Hackerrank, Amazon, DirectI, Cisco and Flipkart. The active areas of research include the following. Theoretical-computer-science (Bio-computation): Efficient algorithms to transform strings and permutations with various operations, this research has applications in genetic mutations and evolutionary biology. Bio-informatics: Computational enumeration of protein structures and the subsequent frequency distribution analysis. This research explores the protein structure space. Combinatorics: Computing cardinalities of subsets of Sn with k adjacencies and applications thereof. This research investigates alternative ways computing either distances or expected distances in the symmetric group Sn for a given set of operation.
A strong membership comprised of all Computer Science students and faculty members of the Computer Science Department provides a solid base for the student associations to move their strategies and plans forward. The associations contribute toward academic progress as they open up new outlooks for exploration through different activities. In addition, they lend a hand to all events headed by the institution.The Department of Computer Science has four student associations:
MCA students conducted a workshop series, Sparz'09, at Amritapuri Campus on October 25-26, 2009.
Number of participants attending each workshop :
PACE, Professional Association of Computer Engineers, the association of CSE students, conducted a campus level technical festival during October 19 - 21, 2009. Students from all branches participated, making it a huge success. The main aim of this festival was to expose students and staff of the college to the latest technologies and to gain valuable knowledge and expertise.
Primary coordinators were fifth semester students and all other junior and seniors extended their cooperation in coordinating the various events. Major events included Coding, Hacking, Quiz, Best Manager and Ultimate Engineer, as well as Network Gaming, Treasure Hunt, T shirt designing, movie making and a workshop on Hacking and Game design.
Bi0s - Main Highlight
CTF wins
Amrita Vishwa Vidyapeetham hosted the Asia Regional Finals of the prestigious ACM-ICPC (Inter Collegiate Programming Contest). This Olympics of programming contests attracts worldwide participation every year from undergraduate students of computer science and engineering.
In India, Amrita is one of two universities, together with IIT-Kanpur, designated to conduct the contest. Online rounds in the latter part of the year culminate in an onsite contest, wherein teams from all over Asia participate.
Winners from the onsite contest are invited to participate in the ACM-ICPC World Finals. As one of the centers conducting the Regional Contest, Amrita is represented at the World Finals every year by the Contest Director, Prof. Vallath Nandakumar.
Jointly organized, by the Association of Computing Machinery (ACM) and Baylor University, today the contest encompasses a truly global network of universities that host regional competitions, send competing teams and conduct coaching camps.
2014 ACM-ICPC
2013 ACM-ICPC
2012 ACM-ICPC
2011 ACM-ICPC
2010 ACM-ICPC
Amrita Vishwa Vidyapeetham hosted an Inter-Collegiate Programming Contest, the ACM-ICPC (Association of Computing Machinery – International Collegiate Programming Contest) during December 11-12, 2010. This is the sixth year in succession the School hosted the ICPC Contest successfully. The event was sponsored by IBM, Infosys and Directi. The competition saw a participation of around 150 teams from different parts of the world.
2009 ACM-ICPC
For the fifth year in succession, Amrita Vishwa Vidyapeetham hosted the ICPC Asia Regional Contest at its Amritapuri campus during November 30 - December 2, 2009.
Team Oasis from Sogang University, South Korea, secured the first place, by solving seven problems out of ten. Team CounterGambit from the National Institute of Technology, Tiruchirappalli, India, placed second with six correct solutions.
2009-2010 has been designated as Green Year by Chancellor Amma. Accordingly, this year was the Green ICPC. There was a talk on global issues such as pollution and climatic change. Plastics were replaced by biodegradable materials such as cloth and palm leaves at the conference.
The research at the department aims to take up projects meeting to the needs of the society . The department's research efforts are improved by collaborations with leading research universities and industries around the world. The department currenly focuses on the following major thrust areas for research:
Simi S. as member of Amrita Centre for Wireless networks and applications is working in the project Micronet project Mobile Infrastructure for Coastal Region Offshore Communications & Networks funded by Information Technology Research Academy (ITRA), Department of Electronics & Information Technology, Government of India
Dr. Athi Narayanan mentored students as part of NTRO project, "Automated System data feeding in Tiki using web-crawling for database updation."
The developed a tool which is capable of crawling through the website and collect the information regarding the key which is entered by the user. All analysis and visualization were presented through Web Application. Our project involves extracting of data from different sites using web crawlers and display on the page which contains the details regarding the searches the user made. The user needs to enter the key for which he wishes to search and specify the number of sites from which the user wanted to extract the data. The details include the sites URL which is mostly visited by the users using Google search, all the articles present in the site regarding the search which the user made and all the images present in the site regarding the search which the user made. The articles or some of the details regarding the search need not always be in English. The output is displayed in another page i.e. simply a collection of all the details at one place. User can also download the page which he searched for the details of.
Prof. Sandhya Harikumar mentored students as part of NTRO project.
The objective of the project is to develop a tool which is capable of crawling of news articles from various news sources and facilitate Text Analysis/ Mining of News articles. All analysis and visualization need to be presented through Web Application.
Project Description: Our main focus will be on open-source text data and its analysis.In our project, we shall extract data from RSS or using web crawlers we shall extract data from sites and ingest it into a database. The details included in the article must be recognized and stored (details like name, phone, email etc of the people mentioned in the article, article author, URL, date of the article etc) and the extras should be filtered out. The news-feed need not always be in English. If in any other language, the language is to be identified and using suitable NLP algorithms, the documents can be converted to English language and then stored in the database, along with the original language details. Also in case of redundant articles, the duplicate data is to be eliminated. The end user shall make use of a search engine (preferably Elastic search engine), to retrieve particular data or particular details from the database (for example- based on data collected, details of a person’s location or a person’s phone number). The output shall be displayed using a web interface. If possible, pictorial data can also be used (for example we can use graphs to identify a person’s location).
Code | Share | Grow
The FOSS @ Amrita club in Amritapuri campus is the oldest technical club in the campus.
FOSS stands for Free and Open Source Software. As the name indicates the source code of these software are available for anyone to see and modify. One of the best ways to learn coding is to read code written by experts in the field. The club helps students to develop skills to make them excellent problem solvers and a better human being.
Foss @ Amrita is open for anyone who is willing to learn and work hands-on. After spending a few years in the club students either get international internships or fully funded masters program or excellent jobs which pay 40% higher than regular jobs. Students from this club represent Amrita University in International level by giving talks in international FOSS conferences. Students also get excellent mentoring from the very strong alumni community all over the world.
Students start of with basics of problem solving and coding. In a few years, they gain skills such as ability to code fluently and debug large code base, easily read thousands of lines of code, contribute code into an existing large code base with more than million lines of code, communicate effectively via email and internet relay chats, usage of version control systems, making effective presentations, giving talks and taking training sessions, writing effective resumes, building social media profile and many more.
Over the years the club has improved the effectiveness of the internal training and currently students are able to get into Google’s Summer of Code (GSoC) from the very first year itself. In 2016 Foss club was the 10th in the world in terms of number of students getting into GSoC
The club focuses on holistic development of its members. In addition to spending time in the lab, the students also take part in activities such as sports, gardening, outing and many more. Moreover, students are exposed to talks by experts on various fields to develop a broad mindset.
FOSS @ Amrita has always been a pioneer and trend setter in Amrita University. Over the years the club had many firsts in Amritapuri campus.
The students from foss club were the first from Amrita to
And many more.
Today, the club has many special interest groups such as Web Application Development, Mobile application development, Systems, Algorithmic problem solving and many more.
Team bi0s is the student cyber security team of Amritapuri campus. It is currently the number 1 ethical hacking team in India in ahead of all IITs and NITs.
NASSCOM predicts over a million job vacancies in the area of cybersecurity and it is one of the hottest fields in computer science today and it is expected to continue growing for years. Prepare for a lucrative and futuristic career by joining team bi0s.
Team bi0s was formed in 2007 to take part in an international cyber security contest hosted by RWTH Aachen university. Ever since, the members have been mastering their skills by regularly taking part in international cybersecurity contests held online.
In 2010, team bi0s started India’s first cybersecurity contest, InCTF, for college students in India. This has been the starting point for cybersecurity for 1000s of students across the country.
In 2015, the team also started focusing on school students in India via InCTFj and CyberGurukulam. Today, team bi0s is the number 1 cybersecurity team in India (based on contests conducted throughout the year) and a pioneer in cybersecurity education in the country. The excellent training imparted to students ensures that they are able to excel in the field of cybersecurity.
The alumni from the club are all over the world and working in top companies such as Google, Amazon, VMWare, FireEye, Flipkart, RedHat, PayPal, Cisco, Ericsson etc and also in some exciting security startups such as ERNW, Okta and Synack. A few of them have also completed PhD in the area of cybersecurity.
Recently team members have got fully funded internships to work with some of the top names in security in US.
Every report indicated huge job vacancies in the area of cybersecurity. Joining team bi0s ensures that you gain solid skills and launch yourself for an excellent career.
Apart from excelling in the field, bi0s also takes note of the importance of cybersecurity awareness in the country and constantly works towards it by conducting workshops and meetups. So far, the team has successfully conducted several extensively hands-on workshops for students from high school to final year undergraduates.
Students who perform well also get academic attendance waiver and special electives that help them to progress rapidly.
The Department of Mathematics and Department of Computer Science, Amrita Vishwa Vidyapeetham, Amritapuri, Kollam, Kerala, are jointly organizing a National Level FDP on Deep Learning Unfolded during May 27-31, 2019, in association with ACRD (Amrita Center for Research and Development).
.
The Department of Computer Science & Engineering, School of Engineering, Amrita Vishwa Vidyapeetham, Amritapuri campus and Amrita Centre for Research and Development ( ACRD), will organize a Hands-on Workshop on Neural Network Architectures & its Applications.
The Department of Computer Science & Engineering, School of Engineering, Amrita Vishwa Vidyapeetham, Amritapuri campus and Amrita Centre for Research and Development ( ACRD), will organize a workshop on Machine Learning in Social Media Analysis on March 2, 2019.
PACE and ACM Student Chapter of Amritapuri in association with ACRD (Amrita Center for Research and Development) are hosting a two-day technical workshop for students(+1 to PG) on Blockchain, from February 23- 24, 2019.
The Department of Mathematics and Department of Computer Science, Amrita Vishwa Vidyapeetham, Amritapuri campus, jointly organize a Faculty Development Program (FDP) on "Demystifying Machine Learning" (DML 2018) from December 10-14, 2018, in association with ACRD (Amrita Center for Research and Development).
The Department of Mathematics and Department of Computer Science, Amrita Vishwa Vidyapeetham, Amritapuri campus, will jointly organize a Workshop on Machine Learning from December 5-9, 2018, at the campus.
The Department of Computer Science and Engineering, Amrita School of Engineering, Amritapuri campus, will host the 2nd Symposium on Application of Formal Methods for Safety & Security of Critical Systems - AFMSS 2018, from February 26-28, 2018.
The Department of Computer Science, Amrita Vishwa Vidyapeetham and Amritapuri Campus is organizing a two day national level workshop on Internet of Things (IoT) from October 18 to 19, 2016.
The department of Computer Science, Amrita School of Engineering, Amritapuri Campus, is conducting a National Workshop on Machine Learning and BigData from June 6 – 10, 2016.