COUNSELLING CODE: 4680

Computer Science and Engineering

The Department of Computer Science and Engineering was established in the year 2013 with the objective of producing high calibre technocrats and eminent software professionals. The department has a team of well qualified, experienced and dedicated faculty members with industrial and research background. The computer and its uses conquer the entire world with its inevitable existence. India is making rapid strides and it transforms itself into a knowledge hub for several arenas.

The Computer Science and Engineering program at AAA enables the students to acquaint themselves with the latest developments in the field of computational technologies and also to learn innovative approaches in programming subjects. The department shares the mission and vision of the institute in imparting quality education to the students. The department has accomplished several laurels in fulfilling its mission to pursue excellence.

It has well equipped laboratories with latest computing and internet facilities. Highly sophisticated and the latest configuration computers were installed in various laboratories to cater to the students quest for knowledge. All the facilities were provided to the students and faculty members to keep abreast of the latest technologies.

This department recognizes the immense potential of the students and inculcates in them the habit of innovative thinking and problem solving capability. The education-conducive and competitive atmosphere of AAA brings out the best in computer students, be it in managerial mastery or engineering expertise. The demand for software engineers keeps climbing worldwide. The Department also continually updates its laboratory facilities to provide a platform for emerging fields like Amazon Web Services Cloud Practitioner, Internet of Things, etc.,

The department provides an excellent learning atmosphere complemented with highly motivated and committed faculty members. The department has active Student Chapter in Professional Society, Computer Society of India and department association by conducting various Workshops, Hands on Training and Guest Lecture by experts from both Academic and Industry. The department has organized various technical contests like Programming Contest, Paper Presentation Contest, Multimedia Contest, Web Design Contest, Mobile Applications Development contest and Innovation Project Exhibition for students under Computer Society of India Student Chapter and department association every semester.

The department focuses on providing learning path to the students to meet the Industry need through value added courses on recent technologies like Amazon Web Services Cloud Practitioner, Internet of Things, Red Hat certification, Salesforce ADX-201, Java Programming, Graphics and Multimedia, etc., to supplement the curriculum provided by Anna University.

Department of Computer Science and Engineering of AAACET has taken lot of initiatives to set up AWS centre of Excellence for the benefit of students. Industrial oriented Internet of things laboratory was setup in association with Riyasaa labs to enhance and enrich the students’ knowledge to meet industry needs. Partner with Red Hat Academy, the Linux leaders will provide superior learning experience to our students. It also bridges the gap between Education and Industry. Red Hat Academy provides a curriculum to help educational institutions keep pace with the demands of industry. Department of Computer Science and Engineering signed MoU with Red Hat Academy and inaugurated “RED HAT ACADEMY” in the year 2020.

Vision

  • To be the renowned computer science and engineering department that imparts quality computer science and engineering education and be a center of research to fulfill the emerging needs of the society and industry.

Mission

  • To create competent computer science and engineering professionals by facilitating with state-of-the-art learning environment.
  • To impart quality education on emerging technologies in the field of computer science and engineering through knowledge dissemination and research for the betterment of the society and industry.
  • To inculcate problem solving skills, leadership qualities, creative thinking, team spirit and ethical responsibilities for becoming as multifaceted professionals.

Program Specific Outcomes (PSOs)

  1. Basic Engineering Knowledge: Graduates will apply the fundamentals of mathematics, computer science and engineering knowledge to understand, analyze and develop computer programs in the areas related to database, operating system, data structures, algorithms and networking for efficient design of computer-based systems of varying complexity.
  2. Managerial & Application Skills: Graduates will apply appropriate techniques and modern engineering hardware and software tools for the design and integration of computer system and related technologies for the advancement of technology and its implementation in multi-disciplinary environments.
  3. Research Skill : Graduates will apply the domain knowledge to provide optimized solutions by research and innovations in emerging fields of computer science and engineering leading to successful professional careers.

Program Educational Objectives (PEOs)

  1. Graduates will become competent Computer Professionals by applying the knowledge of advanced computer concepts and recent tools to develop software in emerging technologies for the betterment of industries and society.
  2. Graduates will have a successful career in Academics/ Research by enhancing their technical & communication skills through sustained learning.  
  3. Graduates will become Entrepreneurs / Software Consultants in the multi-disciplinary environment by having comprehensive experience and self-confidence.

PROGRAM OUTCOMES

 PO-1

Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and engineering specialization to the solution of complex engineering problems.

PO-2

Problem analysis: Identify, formulate, research literature, and analyze engineering problems to arrive at substantiated conclusions using first principles of mathematics, natural, and engineering sciences.

PO-3

Design/development of solutions: Design solutions for complex engineering problems and design system components, processes to meet the specifications with consideration for the public health and safety, and the cultural, societal, and environmental considerations.

PO-4

Conduct investigations of complex problems: Use research-based knowledge including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.

PO-5

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.

PO-6

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.

PO-7

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.

PO-8

Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.

PO-9

Individual and team work: Function effectively as an individual, and as a member or leader in teams, and in multidisciplinary settings.

PO-10

Communication: Communicate effectively with the engineering community and with society at large. Be able to comprehend and write effective reports documentation. Make effective presentations, and give and receive clear instructions.

PO-11

Project management and finance: Demonstrate knowledge and understanding of engineering and management principles and apply these to one’s own work, as a member and leader in a team. Manage projects in multidisciplinary environments.

PO-12

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.

Course Code & Name

Course Outcome No.

Course Outcomes

SEMESTER – I

After completion of the course, the students will be able to

HS8151 & Communicative English

1

Build listening skills to acknowledge formal and informal conversations

2

Illustrate the various kinds of Grammar in speaking etiquette

3

Describe the narrative techniques in Communication

4

Interpret writings and formulate simple sentences in English

5

Classify the main and sub-ordinate ideas in writing

MA8151 & Engineering Mathematics – I

1

Apply limits and differentiation to differentiate functions and solve maxima and minima problems.

2

Evaluate integrals using Riemann sums and Fundamental Theorem of Calculus.

3

Apply integration to compute multiple integrals, area, volume, integrals in polar coordinates, in addition to change of order and change of variables

4

Evaluate integrals by using techniques of integration, such as substitution, partial fractions and integration by parts

5

Determine convergence/divergence of improper integrals and evaluate convergent improper integrals. Apply various techniques in solving differential equations

PH8151 & Engineering Physics

1

Describe the fundamentals of properties of matter to formulate and analyze the problems in columns and beams.

2

Summarize the concepts and applications of waves, lasers and fiber optics to give theoretical approaches to design modern devices.

3

Identify the thermal properties of materials required for expansion joints and heat exchangers and determine the heat flow.

4

Explain the concepts of advanced quantum theory and its applications in tunneling microscopes for both the mathematical and physical prediction.

5

Explain the basics of crystals, their structures and different crystal growth techniques to understand the behavior of the solids.

CY8151 & Engineering Chemistry

1

Illustrate the methods of water softening, requirements of boiler feed water and water treatment methods.

2

Explain catalysis theories and adsorption concepts used in pollution abatement.

3

Identify the eutectic mixtures of suitable alloys for the replacement of traditional materials in Engineering applications.

4

Describe methods of fuel manufacture and calculation of calorific value to meet desired needs within realistic constraints.

5

Explain the principle and generation of energy in batteries, nuclear reactors, solar cells, wind mills and fuel cells to give an idea about various energy sources and storage devices.

GE8151 & Problem Solving and Python Programming

1

Develop algorithmic solutions to simple computational problems

2

Read, write, and execute simple Python programs.

3

Develop simple Python programs for solving problems and decompose them into functions

4

Represent compound data using Python lists, tuples, dictionaries

5

Describe the methods to read and write data from/to files in python programs

GE8152 & Engineering Graphics

1

Perform freehand sketching of basic geometrical constructions and multiple views of objects and conic sections.

2

Develop orthographic projections of lines and plane surfaces

3

Draw projections of solids

4

Draw projections of sectional views and development of surfaces

5

Visualize and project isometric and perspective sections of simple solids

GE8161 & Problem Solving and Python Programming Laboratory

1

Solve simple computational problems using python programs

2

Solve problems using conditions & loops in python

3

Develop Python programs by defining functions and calling them

4

Apply python list, tuples and dictionaries for representing compound data

5

Develop python programs using files

BS8161 & Physics and Chemistry Laboratory

1

Demonstrate the basic concepts like torque, elasticity and bending moment of beams for various engineering applications by the determination of rigidity modulus of the wire and young’s modulus of the material of the beam by non-uniform bending.

2

Identify the fundamentals of thermal properties of material of the bad conductor by Lee’s disc method.

3

Demonstrate the estimation of DO content in water sample by Winkler’s method and molecular weight of polymer by Ostwald viscometer

4

Determine the strength of an acid using pH meter and conductometer

5

Demonstrate the estimation of weak and strong acids in a mixture by conductometer

SEMESTER – II

HS8251 & Technical English

1

Develop the listening skill to comprehend lectures and talk in their area of specialization successfully.

2

Improve the speaking ability to communicate effectively in varied formal and informal contexts.

3

Build the reading proficiency for effective understanding of scientific and technical reports.

4

Construct sentences successfully for effective writing of journal papers and job winning applications.

5

Enhance communication skills for competent reporting and presenting among the engineering community.

MA8251 & Engineering Mathematics – II

1

Apply the idea of reducing complex problems into simple form using matrix technique.

2

Apply line, surface and volume integrals using Gauss, Stokes and Green’s theorems and verify

3

Apply Analytic functions, conformal mapping and complex integration to simplify complex problems

4

Apply various techniques in solving complex integration problem to simple problem by using residue technique

5

Apply Laplace transform and inverse Laplace transform to solve differential equations with constant coefficients

PH8252 & Physics for Information Science

1

Describe the classical and quantum electron theories and energy band structures to analyze the materials for their specific applications.

2

Explain the fundamentals of semiconductor physics to give a balanced idea of various semiconductor electronic devices such as hall devices, ohmic contacts and schottky diode.

3

Summarize the properties, manipulation of magnetic materials used in modern devices such as Magnetic hard disc, GMR sensor and computer data storage.

4

Identify the properties and manipulation of optical materials in optoelectronics to give theoretical approaches to design optoelectronic devices.

5

Describe the basics of quantum structures and manipulation of materials at nanometer scale in various applications such as SET and quantum dot laser.

BE8255 & Basic Electrical, Electronics and Measurement Engineering

1

Analyze the electrical circuits using Kirchoff’s law, mesh analysis and nodal analysis.

2

Determine the performance characteristics of DC and AC machines.

3

Describe the renewable energy resources and common domestic loads.

4

Explain the measuring instruments used for measuring electrical quantities

5

Apply analog and digital techniques to measure electrical quantities and use of various transducers.

GE8291 & Environmental Science and Engineering

1

Explain the values, threats and conservation of biodiversity and classify various Ecosystems.

2

Identify and implement technological and economical solution to environmental pollution.

3

Develop the knowledge on various natural resources, their causes and their effects.

4

Illustrate the methods of disaster management and specify the legal responsibilities of an individual.

5

Describe the need of awareness about population growth, family welfare, value education and role of IT in environment and human health.

CS8251 & Programming in C

1

Develop simple programs using branching and looping constructs

2

Design and implement applications to manage data using arrays and strings

3

Develop and implement applications in C using functions and pointers

4

Develop applications in C using structures

5

Design applications using sequential and random access file processing

GE8261 & Engineering Practices Laboratory

1

Develop pipe connections with mixed material, joining components and prepare plumbing line sketches for water treatment, sewage works and highrise buildings

2

Develop models and joints using sheet metal, carpentry and fitting works

3

Illustrate the use of arc and gas welding to prepare joints and demonstrate basic machining, smithy and foundry operations

4

Demonstrate the basic home electrical wiring work and measure the electrical quantities such as energy, current, voltage, power, power factor and resistance to earth

5

Demonstrate the applications of electronics components, gates using simple circuits

CS8261 & C Programming Laboratory

1

Develop C programs for simple applications making use of basic constructs, arrays and strings.

2

Develop C programs for simple applications using arrays and strings.

3

Develop C programs involving functions, recursion, pointers, and structures.

4

Design applications using sequential and random access file processing.

SEMESTER – III

MA8351 & Discrete Mathematics

1

Apply Propositional logic to check the given equivalence as a tautology and quantifier techniques which are used in generalization

2

Solve mathematical induction problems and permutation & combination techniques in data structures

3

Analyze the graph for finding isomorphism between two graphs and use in finding the shortest path in computer networks

4

Examine the given function in a group and know about the properties of group in automata theory

5

Apply Boolean algebra in computer circuits, computer programming, and mathematical logic

CS8351 & Digital Principles and System Design

1

Simplify Boolean functions using KMap

2

Design and Analyze Combinational and Sequential Circuits

3

Implement designs using Programmable Logic Devices

4

Write HDL code for combinational and Sequential Circuits

CS8391 & Data Structures

1

Implement abstract data types for linear data structures.

2

Apply the different linear data structures to solve problems.

3

Examine the Non-Linear data structure – Tree.

4

Discuss the concept of Graph and its applications.

5

Analyze the performance of various Sorting algorithms and Hashing Techniques.

CS8392 &Object Oriented Programming

1

Develop Java programs using OOP principles.

2

Develop Java programs with theconcept inheritance and interfaces.

3

Build Java applications using exceptions and I/O streams.

4

Develop Java applications with threads and generics classes.

5

Develop interactive Java programs using swings.

EC8395 & Communication Engineering

1

Comprehend and appreciate the significance and role of this course in the present contemporary world

2

Apply analog and digital communication techniques.

3

Use data and pulse communication techniques.

4

Analyze Source and Error control coding.

CS8381 & Data Structures Laboratory

1

Develop a C programs to implement linear data structures

2

Develop a C programs to implement non-linear data structures

3

Develop a C programs for implementing sorting and searching algorithms

4

Apply appropriate hash functions that result in a collision free scenario for data storage and retrieval

CS8383 & Object-Oriented Programming Laboratory

1

Develop and implement Java programs for simple applications that make use of classes, packages and interfaces

2

Develop and implement Java programs with arraylist, exception handling and multithreading.

3

Design applications using file processing, generic programming and event handling

CS8382 & Digital Systems Laboratory

1

Implement simplified combinational circuits using basic logic gates

2

Implement combinational circuits using MSI devices

3

Implement sequential circuits like registers and counters

4

Simulate combinational and sequential circuits using HDL

HS8381 & Interpersonal Skills/Listening & Speaking

1

Listen and respond appropriately.

2

Participate in group discussions

3

Make effective presentations

4

Participate confidently and appropriately in conversations both formal and informal

SEMESTER – IV

MA8402 & Probability and Queueing Theory

1

Apply the concepts of probability and distribution to solve real life problems

2

Illustrate the basic concepts of one and two dimensional random variables applied in engineering applications.

3

Apply the concept of random processes and Poisson process in Programming.

4

Apply queueing models to solve real life situations

5

Analyze the phenomenon that evolve with respect to time in a probabilistic manner

CS8491 & Computer Architecture

1

Explain various operations, instructions and addressing modes of computer systems.

2

Design Arithmetic and Logic Unit.

3

Design and analysis of Control unit and pipelining.

4

Describe various parallelism techniques.

5

Describe the various Memory and I/O systems.

CS8492 & Database Management Systems

1

Classify the modern and futuristic database applications based on size and complexity.

2

Map ER model to Relational model to perform database design effectively.

3

Write queries using the concepts of normalization and optimization of queries.

4

Compare and contrast various indexing strategies in different database systems.

5

Assess how advanced databases differ from traditional databases.

CS8451 & Design and Analysis of Algorithms

1

Describe various methods for analyzing algorithms to solve different types of problems.

2

Design and analyze algorithms for various computing problems using brute force and divide-and-conquer techniques.

3

Design and analyze algorithms for various computing problem using dynamic programming and greedy techniques.

4

Analyze different algorithm design techniques for a given problem using Iterative improvement.

5

Describe the limitations of algorithm power for various problems.

CS8493 & Operating Systems

1

Describe the basic concepts and functions of Operating System.

2

Design various scheduling algorithms and apply the principles of concurrency. 

3

Demonstrate various memory management techniques

4

Design and implement prototype file systems.

5

Implement administrative tasks on Linux Servers.

CS8494 & Software Engineering

1

Identify the key activities in managing a software project and compare different process models.

2

Explain the concepts of Requirements engineering and Analysis Modeling.

3

Apply systematic procedure for software design and deployment.

4

Compare and contrast the various testing and maintenance.

5

Manage project schedule, estimate project cost and effort required.

CS8481 & Database Management Systems Laboratory

1

Use typical data definitions and manipulation commands.

2

Design applications to test Nested and Join Queries

3

Implement simple applications that use Views

4

Implement applications that require a Front-end Tool 

5

Critically analyze the use of Tables, Views, Functions and Procedures

CS8461 & Operating Systems Laboratory

1

Implement various CPU scheduling algorithms.

2

Implement deadlock avoidance and detection algorithms.

3

Create processes and implement IPC.

4

Implement various Page Replacement Algorithms.

5

Implement File Organization and File Allocation Strategies.

HS8461 & Advanced Reading and Writing

1

Write different types of essays.

2

Write winning job applications.

3

Read and evaluate texts critically.

4

Display critical thinking in various professional contexts.

SEMESTER – V

MA8551 & Algebra and Number Theory

1

Classify the given function in a group or abelian group and about the ring homomorphism

2

Analyze the fundamental concepts of advanced algebra and their role in modern mathematics and applied contexts

3

List GCD and LCM and summarize base b representations.

4

Apply in solving Linear Diophantine Equations by using congruence’s and divisibility test is used for testing a number

5

Develop the theorems using prime number concept and also to solve multiplicative functions.

CS8591 & Computer Networks

1

Explain the basic layers and its functions in computer networks and evaluate the performance of a network.

2

Explain the basics of how data flows from one node to another.

3

Analyze and design routing algorithms.

4

Design protocols for various functions in the network.

5

Discuss the working of various application layer protocols.

EC8691 & Microprocessors and Microcontrollers

1

Explain the architecture of 8086 Microprocessor and Develop assembly language programming (ALP) based on 8086.

2

Design the multiprocessor system using the concepts of Microprocessor Configurations.

3

Describe various architectures of memory Interfacing, I/O Interfacing, Parallel and Serial Communication, Keyboard Display Interface, DMA, USART, Timer and Counter.

4

Develop assembly language programming (ALP) based on the architecture of 8051 Microcontroller.

5

Design the interface circuits using the concepts of LCD & Keyboard interfacing, ADC & DAC interfacing and external memory interfacing circuits and write ALP to solve the problem.

CS8501 & Theory of Computation

1

Design finite state automata for a language specification and convert one form of automaton to another form.

2

Construct regular expression for a particular language and Prove non regular languages using pumping lemma for regular languages.

3

Design Push Down Automata (PDA) for languages and convert CFG to PDA and vice versa.

4

Design Turing machine and find undecidability in languages.

5

Solve computational problems regarding their computability and complexity and prove the basic results of the theory of computation.

CS8592 &ObjectOriented Analysis and Design

1

Explain OOAD concepts and various UML diagrams. 

2

Select an appropriate design pattern

3

Illustrate about domain models and conceptual classes 

4

Compare and contrast various testing techniques

5

Develop Code from Design 

OAN551 & Sensors and Transducers

1

Expertise in various calibration techniques and signal types for sensors.

2

Apply the motion, proximity and ranging sensors in the Automotive and Mechatronics applications.

3

Apply the force, magnetic and heading sensors in the Automotive and Mechatronics applications.

4

Explain the basic principles of the optical, pressure and temperature sensors and various smart sensors.

5

Implement the DAQ systems with different sensors for real time applications.

EC8681 & Microprocessors and Microcontrollers Laboratory

1

Write an ALP for Fixed and Floating Point Arithmetic Operations using 8086

2

Write an ALP to interface 8255, LED & LCD Displays, Generation of waveforms using 8086 Microprocessors

3

Write an ALP using 8051 Microcontroller

4

Write an ALP to interface 8255, LED & LCD Displays, Generation of waveforms using 8051 Microcontroller

CS8582 &Object Oriented Analysis and Design Laboratory

1

Design and implement projects using OO concepts. 

2

Use the UML analysis and design diagrams. 

3

Apply appropriate design patterns. 

4

Create code from design

CS8581 & Networks Laboratory

1

Implement the socket programming and client-server model.

2

Implement the various protocols.

3

Analyze various routing algorithms.

4

Simulate congestion control algorithms using network simulation tool.

SEMESTER – VI

CS8651 & Internet Programming

1

Design simple website using HTML and CSS

2

Design dynamic webpage using Javascript and applying various event handling mechanisms

3

Develop serverside programs using servlets and Java Server Pages.

4

Create a web page in PHP and represent data in XML format.

5

Develop interactive web application using AJAX and Web services

CS8691 & Artificial Intelligence

1

Describe the concept of various Intelligent Agents and its Characteristics to solve various problems.

2

Explain the concept of various searching strategies and ability to apply to solve the problem.

3

Apply Boolean and FOL logics and inferences to solve AI problems.

4

Describe various software agents and Machine learning techniques.

5

Develop Expert Systems to solve AI problems.

CS8601 & Mobile Computing

1

Explain the basics of mobile telecommunication systems

2

Illustrate the generations of telecommunication systems in wireless networks

3

Determine the functionality of MAC, network layer and Identify a routing protocol for a given Ad hoc network

4

Explain the functionality of Transport and Application layers

5

Develop a mobile application using android/ blackberry/ ios/ Windows SDK

CS8602 & Compiler Design

1

Discuss the different phases of compiler.

2

Apply different parsing algorithms to develop the parsers for a given grammar.

3

Design syntax directed translation schemes for a given context free grammar.

4

Explain syntax-directed translation and run-time environment.

5

Apply simple code Optimization techniques to improve the performance of a given program.

CS8603 & Distributed Systems

1

Elucidate the foundations and issues of distributed systems.

2

Discuss the various synchronization issues and global state for distributed systems

3

Explain the Mutual Exclusion and Deadlock detection algorithms in distributed systems.

4

Describe the agreement protocols and fault tolerance mechanisms in distributed systems.

5

Describe the features of peer-to-peer and distributed shared memory systems.

CS8075 & Data Warehousing and Data Mining

1

Explain a Data warehouse system and business analysis with OLAP tools.

2

Describe various pre-processing and visualization techniques.

3

Apply frequent pattern and association rule mining techniques for data analysis.

4

Apply appropriate classification and clustering techniques for data analysis.

5

Apply clustering algorithms and association rule for various data sets using WEKA tool.

CS8661 & Internet Programming Laboratory

1

Design Web pages using HTML/XML and style sheets

2

Build dynamic web pages with validation using Javascript objects and apply different event handling mechanisms.

3

Use server side scripting to develop dynamic web pages

4

Use PHP programming to develop web applications

5

Construct web applications using AJAX and web services.

CS8662 & Mobile Application Development Laboratory

1

Develop mobile applications using GUI and Layouts.

2

Develop mobile applications using Event Listener.

3

Develop mobile applications using Databases.

4

Develop mobile applications using RSS Feed, Internal/External Storage, SMS, Multi-threading and GPS.

5

Analyze and discover own mobile app for simple needs.

CS8611 & Mini Project

1

Identify the problem.

2

Analyze problem in various domains and formulate methodology.

3

Design different solutions for the problem and select the optimum solution.

4

Develop the project using efficient tools.

5

Conclude using proper evidence to support them.

HS8581 & Professional Communication

1

Make effective presentations

2

Participate confidently in group discussions.

3

Attend job interviews and be successful in them

4

Develop adequate soft skills required for the work place

SEMESTER – VII

MG8591 & Principles of Management

1

Discuss the evolution of management, functions and roles of managers.

2

Explain the different types of plans, Steps in planning process and tools used for planning.

3

Elaborate different organization structures and functions of human resources manager.

4

Interpret the concepts in motivation techniques, leadership and communication processes

5

Describe the control techniques and the role of technology in management

CS8792 & Cryptography and Network Security

1

Describe network security services, mechanisms and classify the symmetric encryption techniques.

2

Demonstrate knowledge of symmetric and asymmetric Encryption Algorithms like DES & AES.

3

Describe RSA and Diffie Hellman key exchange security algorithms used for network security along with its encryption and decryption.

4

Evaluate security mechanisms using digital signatures for protecting messages and data by MAC and Hash functions.

5

Demonstrate various network security applications, IPSec, Firewall, IDS, Web Security, Email Security and Malicious software etc.

CS8791 & Cloud Computing

1

Evaluate enabling technologies such as high-speed links and storage area networks for building computer grids

2

Utilize grid computing and clustering middleware, such as Parallel Virtual Machine (PVM), Message Passing Interface.

3

Design a grid computing application in one of the key application areas.

4

Develop the protocols to use mechanisms to support cloud computing

5

Develop applications for cloud computing

OCH752 & Energy Technology

1

Realize the need of energy conversion and learn about the Indian and World Energy Scenario and world energy use resources.

2

Explain the types of conventional energy and energy conversion systems.

3

Identify the field applications of solar energy, winds energy and Understand the Geothermal, tidal energy, its mechanism of production and its applications.

4

Develop design parameters for equipment to be used in Chemical process industries.

5

Discuss Energy conservation act, its features and related policies other acts.

CS8092 &Computer Graphics and Multimedia

1

Describe the basic concepts in computer graphics and various output primitives’ algorithms and color models.

2

Apply two dimensional transformations, Clipping algorithms and viewing functions.

3

Apply three dimensional transformations, viewing functions, Bezier Curve, B-spline and Clipping algorithms.

4

Describe the basic concepts of multimedia architecture, multimedia file formats and compression & decompression techniques.

5

Design basic 3D scenes, images, and video and animation sequences.

CS8079 & Human Computer Interaction

1

Explain the capabilities of both humans and computers

2

Design effective dialog for HCI

3

Identify the stakeholder’s requirements and choose the appropriate models

4

Develop mobile HCI using mobile elements and tools

5

Describe the HCI implications for designing multimedia/ ecommerce / e-learning websites

CS8711 & Cloud Computing Laboratory

1

Deploy various virtualization tools such as Virtual Box, VMware workstation.

2

Design and deploy a web application in a PaaS environment.

3

Simulate a cloud environment to implement new Cloud task schedulers.

4

Design and use a generic cloud environment that can be used as a private cloud.

5

Manipulate large data sets in a parallel environment.

IT8761 & Security Laboratory

1

Develop code for classical Encryption Techniques to solve the problems.

2

Build cryptosystems by applying symmetric and public key encryption algorithms.

3

Construct code for authentication algorithms.

4

Develop a signature scheme using Digital signature standard.

5

Demonstrate the network security system using open source tools

SEMESTER – VIII

GE8076& Professional Ethics 

1

Illustrate the principles of human values

2

Demonstrate the techniques and theories of Engineering Ethics

3

Explain the procedure for Engineering as Social Experimentation

4

Summarize the concept of Safety, Responsibilities and Rights

5

Explain the different Global Issues

CS8080 & Information Retrieval Techniques

1

Explain the IR system, searching and ranking process

2

Describe the various information retrieval models

3

Apply various text classification and clustering techniques for information retrieval

4

Describe the architecture and ranking for web search engine

5

Describe the recommender system for information retrieval

CS8811 & Project Work

1

Identify the problem.

2

Analyze problem in various domains and formulate methodology.

3

Design different solutions for the problem and select the optimum solution.

4

Develop the project using efficient tools.

5

Conclude using proper evidence to support them.

Department of Computer Science and Engineering of AAACET has taken lot of initiatives to set up AWS Centre of Excellence in association with ICT Academy, Industrial oriented Internet of Things laboratory in association with Riyasaa labs,  Red Hat Academy in association with Winways Infomatics. Ltd., to enhance and enrich the students’ knowledge to meet industry needs.

Amazon Web Services Cloud Practitioner

In today’s digital era, employers are constantly seeking skilled professionals with working knowledge of AWS, Azure, and Google Cloud Platform. AWS certifications are more valuable in the market and it helps to get good job. This course is conducted for our students to get AWS Certification which includes strong conceptual knowledge about AWS platform mixed with hands-on experience that can gain only by using the platform, it’s components and services on a daily basis. 

AWS_8

Red Hat Linux Certification

Partner with Red Hat Academy, the Linux leaders will provide superior learning experience to our students. It also bridges the Gap between Education and Industry. Red Hat Academy provides a curriculum to help educational institutions keep pace with the demands of industry. Red Hat Academy turns academic institutions into centres for enterprise-ready talent by outfitting them with Red Hat training and certification.

Red_hat

Salesforce ADX-201

Salesforce ADX-201 is an extensive and interactive, Administrative Essentials for New Admins in Lightning Experience is the core training that ensures the success with Salesforce Lightning. In this course, the students are trained on how to setup, configure, and maintain the organization’s Salesforce applications and deepening their knowledge of Salesforce Lightning Experience, including power users, sales operations, and IT managers.

Salesforce

Internet of Things

Internet of Things improves the education system and brings lot of added value to the teaching environment and student learning. The objective of this course is to impart knowledge in Internet of Things to our students and to train them with the requirement of the nation to become technocrats as well as entrepreneurs in IoT technology. Students gain valuable and marketable hands on learning experience with IoT Technologies and applications. Students can have opportunity to create new and innovative applications.

VAC_IoT

Java Programming

Java programming course helps the students in developing both desktop and web-based applications. Mainly Java applications get popularity due to the invention of the internet. Along with the revolution of the World Wide Web, Java application becomes popular and played an important role for every internet user.

Java

Graphics Designing and Multimedia

Graphic Designing and multimedia course is conducted for the students to improve the skills in various areas such as graphic designing, video and audio editing, web designing, VFX (visual effects) creation, 2-D and 3-D animation, and multimedia programming. The multimedia programme enables students to learn how to use computer programmes and create interactive presentations materials. Students are trained in website development software like Cascading Style Sheet or the Adobe Creative Suite, which includes Photoshop, Flash, Illustrator and Dreamweaver.

Graphics

Web Development using WordPress

The course is organized for preparing the students for developing their own websites and all the skills regarding website development. It covers installing WordPress on a local host, optimizing for SEO, creating pages and posts, custom menus and navigation systems, staging environments, multiple ways to work with themes and frameworks, and maintenance and migration.

wordpress

The Department of Computer Science and Engineering has well-established Computer Laboratories with state-of-art infrastructure to cater the needs of the Engineering students. All computer laboratories are fully air-conditioned and the students can access the laboratories round the clock. Highly sophisticated and the latest configuration computers were installed in various laboratories to cater to the students quest for knowledge.

All the computer laboratories are equipped with structured Wi-Fi, LAN (CAT6 Cable), Fibre Cable and other relevant software. Computer laboratories are equipped with 323 computers (DELL, N-Computing, Thin_Client), 8 servers, 22 printers and over 11 laptops (DELL) with a dedicated network. The Computer laboratories are being upgraded from time to time to provide the best computational infrastructure.

The Department of Computer Science and Engineering has following laboratories for conducting curriculum laboratories, value added courses and doing research works by faculty and students.

  1. Computer Centre
  2. Computer Networks Laboratory
  3. Database Systems Laboratory
  4. Programming and Data Structures Laboratory
  5. Internet Programming Laboratory
  6. Internet of Things Laboratory

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

FACULTY INFORMATION

ACADEMIC YEAR 2022 – 2023

S.No.

Name

PAN No.

Qualification

Area of Specialization

Designation

Date of Joining

Date on which Designated as Professor/ Associate Professor

Currently Associated

(Y/N)

Nature of Association

(Regular/Contract/ Adjunct)

If contractual mention Full time or Part time

Date of Leaving

(In case Currently Associated is “No”)

1.

Dr.J.Sutha

AOSPS4583G

Ph.D

Image

Processing

Professor

27.09.2017

 

Y

Regular

2.

Dr.J.Hemalatha

BGPPJ9290R

Ph.D

Data Hiding,

Steganalysis

Associate Professor

01.12.2020

01.07.2021

Y

Regular

3.

Dr.V.Vivek

BJYPV3376G

Ph.D

Image Processing, Software Engineering

Associate Professor

16.08.2021

 

Y

Regular

4.

Dr.P.Elamparithi

AAWPE3894Q

Ph.D

Mobile adhoc

Networks

Associate Professor

03.06.2015

01.07.2022

Y

Regular

5.

Mrs.T.Gladima Nisia

AWDPG6146Q

M.E

Image

Processing

Assistant Professor

06.01.2016

 

Y

Regular

6.

Mr.R.Prabhu

BFEPP4641A

M.E

Cloud

Computing

Assistant Professor

01.06.2016

 

Y

Regular

7.

Mrs.G.Kavitha

CLFPK4632J

M.E

Image

Processing

Assistant Professor

19.06.2019

 

Y

Regular

8.

Mr. K. Palraj

BLHPP7309E

M.E

Medical

Image

processing,

Datamining

Assistant Professor

04.08.2021

 

Y

Regular

9.

Ms. S. Sivaranjini

LEUPS6077L

M.E

Image

Processing

Assistant Professor

02.08.2021

 

N

Regular

30.07.2022

10.

Mr. J. Vinothkumar

ATYPV5522D

M.E

Artificial

Intelligence

Assistant Professor

16.08.2021

 

Y

Regular

11.

Mrs. A. Selva Anushiya

KUZPS6748L

M.E

Network

Security

Assistant Professor

23.08.2021

 

Y

Regular

12.

Mrs. J. Maria Shanthi

CGVPM6683A

M.Tech

Artificial

Intelligence

Assistant Professor

23.08.2021

 

N

Regular

02.05.2022

13.

Mr. P. Vetrivel

BERPV1592Q

M.E

Information Security

Assistant Professor

23.06.2022

 

Y

Regular

14.

Mrs. T. Vinothini

AMOPV2612D

M.E

Image

Processing

Assistant Professor

01.08.2022

 

Y

Regular

Total Number of Faculties in the department during 2022 – 2023 = 12

Find the Solution That Best Fits Your Business