Our Office
Loyola Nagar, Thovalai - Rajavoor Road, Kanyakumari.
Email Us
lites2008@hotmail.com
Call Us
+91 9244775556 & +91 9244775544
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
ABOUT THE DEPARTMENT
Semester 3

S.No

Course Code & Name

Course Outcomes

1

MA8351
 DISCRETE MATHEMATICS

CO1: Summarize the concept of elementary mathematical logical arguments 

CO2:Apply basic counting techniques to solve combinatorial problems. 

CO3:Associate the applications of Graph theory models and data structures 

CO4: Describe the concepts and properties of algebraic structures such as groups, rings and fields. 

CO5: Extend the concepts of Boolean algebra in the area of lattices. 

2

CS8351 DIGITAL PRINCIPLES AND SYSTEM DESIGN

CO1: Simplify Boolean functions using Kmap

CO2: Design and Analyze Combinational  Circuits

CO3:Design and Analyze Synchonous  Sequential Circuits

CO4: Design and Analyze Asynchonous  Sequential Circuits

CO5:Implement designs using Programmable Logic Devices

3

CS8391 DATA STRUCTURES

CO1:Implement List ADT  for linear data structures.

CO2:Apply the Stack and queue  linear data structure to problem solutions.

CO3:Apply the tree non linear data structure to problem solutions.

CO4: Apply the graph non linear data structure to problem solutions.

CO5:Analyze the various sorting ,searching algorithms and hashing techniques in data structures. 

4

CS8392 OBJECT ORIENTED PROGRAMMING

CO1:Develop Java programs using OOP principles

CO2:Develop Java programs with the concepts inheritance and interfaces

CO3:Build Java applications using exceptions and I/O streams

CO4:Develop Java applications with threads and generics classes

CO5:Develop interactive Java programs using swings

5

EC8395 -COMMUNICATION ENGINEERING

CO1:Describe the concepts of analog modulation systems

CO2:Illustrate pulse communication techniques 

CO3:Describe  digital modulation and transmission techniques

CO4:Analyze Source and Error control coding.

CO5: Describe spread spectrum techniques

6

CS8381 DATA STRUCTURES LABORATORY

CO1:Write functions to implement linear and non-linear data structure operations

CO2:Suggest appropriate linear / non-linear data structure operations for solving a given problem

CO3:Appropriately use the linear / non-linear data structure operations for a given problem

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

CO5:analyze the various sorting algorithms.

7

CS8383 OBJECT ORIENTED PROGRAMMING LABORATORY

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

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

CO3:Develop applications using file processing, generic programming and event handling.

CO4:Develop interactive Java programs using swings

CO5:Develop Java applications with threads and generics classes

8

CS8382 DIGITAL SYSTEMS LABORATORY

CO1:Implement simplified combinational circuits using basic logic gates

CO2:Implement combinational circuits using MSI devices

CO3:Implement sequential circuits like registers and counters

CO4:Simulate combinational and sequential circuits using HDL

CO5:Implement designs using Programmable Logic Devices

9

HS8381 INTERPERSONAL SKILLS/LISTENING & SPEAKING

CO1:Listen and react by giving verbal and non verbal feedback..

CO2:Participate effective contribution in Group Discussions.

CO3:Apply stress and intonation while speaking to make the presentation
 effective.

CO4:Participate and Respond confidently and appropriately in conversations both formal and informal

CO5:Express the Engineering activities with effective presentation and report.

Semester 4

S.No

Course Code & Name

Course Outcomes

1

MA8402 PROBABILITY & QUEUING THEORY

CO1: Illustrate the fundamental knowledge of the concepts of probability and have knowledge of standard distributions which can describe real life phenomenon.

CO2:Have an understanding in identifying structures on many levels.

CO3: Apply the concept of random processes in engineering disciplines.

CO4:Acquire skills in analyzing queueing models

CO5: Extend birth and death processes which evolve with respect to time in a
 probabilistic manner

2

CS8491 COMPUTER ARCHITECTURE

CO1: Describe  the basics structure of computers, operations and instructions

CO2: Design arithmetic and logic unit.

CO3:Analyze  pipelined execution and design control unit.

CO4: Interpret the concepts of parallel processing architecture

CO5:Describe the concepts of various memory systems and I/O communication

3

CS8492 DATABASE MANAGEMENT SYSTEMS

CO1:Classify the modern and futuristic database applications based on size and complexity

CO2:Map ER model to Relational model to perform database design effectively

CO3:Write queries using normalization criteria and optimize queries

CO4: Compare and contrast various indexing strategies in different database systems

CO5:Appraise how advanced databases differ from traditional databases

4

CS8451 DESIGN AND ANALYSIS OF ALGORITHMS

CO1:Discuss the fundamental concepts problem solving algorithm, its types and the parameters to analyze those algorithms

CO2:Analyze the time and space complexity of  Beute Force & Divide-and-Conquer algorithms

CO3:Analyze the  time and space complexity of  Dynamic Programming and Greedy Technique algorithm design techniques for a given problem.

CO4:Modify existing algorithms to improve efficiency.

CO5:Analyze the complexity and design solutions of a problem using backtracking or branch and bound approach.

5

CS8493 OPERATINGS SYSTEMS

CO1:Analyze various scheduling algorithms.

CO2:Understand deadlock, prevention and avoidance algorithms.

CO3:Compare and contrast various memory management schemes.

CO4:Compare and contrast various memory management schemes and file system functionalities

CO5: Perform administrative tasks on Linux Servers.

6

CS8494 SOFTWARE ENGINEERING

CO1:Identify the key activities in managing a software project.

CO2:Compare different process models.

CO3:Concepts of requirements engineering and Analysis Modeling.

CO4:Apply systematic procedure for software design and deployment.

CO5:Compare and contrast the various testing and maintenance.

7

CS8481 DATABASE MANAGEMENT SYSTEMS LABORATORY

CO1:Explain typical data definitions and manipulation commands.

CO2:Design applications to test Nested and Join Queries

CO3:Implement simple applications that use Views

CO4:Implement applications that require a Front-end Tool

CO5:Analyze the use of Tables, Views, Functions and Procedures

8

OPERATING SYSTEMS LABORATORY

CO1:Compare the performance of various CPU Scheduling Algorithms

CO2:Implement Deadlock avoidance and Detection Algorithms

CO3:Implement Semaphores

CO4:Create processes and implement IPC

CO5:Analyze the performance of the various Page Replacement Algorithms

9

HS8461 ADVANCED READING & WRITING

CO1:Write different types of essays.

CO2:Write winning job applications

CO3:Read and evaluate texts critically

CO4:Display critical thinking in various professional contexts

CO5:Express the Engineering activities with effective presentation and report.

Semester 5

S.No

Course Code & Name

Course Outcomes

1

MA8551-
 Algebra and Number Theory

CO1:Summarize the notations and properties  of groups, rings, fields which will then be used to solve related problems

CO 2: Explain the fundamental concepts of advanced algebra and their role in modern mathematics and applied contexts

CO 3: Demonstrate accurate and efficient use of advanced algebraic techniques

CO 4: Demonstrate their mastery by solving non  trivial problems related to the concepts, and by proving simple theorems about
 the, statements proven by the text


CO 5: Apply integrated approach to number theory and abstract algebra

2

CS8591-Computer Networks

CO 1: Identify various layers of network and discuss the functions of physical layer

CO 2: Analyze the performance of a network

CO 3: Analyze how data flow from a source node to destination node

CO 4: Analyze and design the routing algorithms.

CO 5: Describe the working of various application layer protocols

3

EC8691-
 Microprocessor s and Microcontrollers

CO 1:Explain the architecture and instruction set of Microprocessor

CO 2:Discuss about System Bus Structure for Multiprocessor Configuration

CO 3:Infer the functions of various interfacing integrated chips

CO 4: Explain the architectures and instruction set of Microcontroller

CO 5: Illustrate the functions of various interfacing devices with Microcontroller

4

CS8501-Theory of Computation

CO 1:     Construct automata, regular expression for any pattern.

CO 2: Write Context free grammar for any construct.

CO 3: Design Turing machines for any language.

CO 4: Propose computation solutions using Turing machines.

CO 5: Derive whether a problem is decidable or not.

5

CS8592-
 Object Oriented Analysis and Design

CO 1: Express software design with UML diagrams

CO 2: Design software applications using OO concepts.

CO 3: - Identify various scenarios based on software requirements

CO 4: Transform UML based software design into pattern based design using design patterns

CO 5: Generalize
 various testing techniques

6

OCE551 -Air Pollution and ControlEngineering 

CO1:Summarize the nature and characteristics of air pollutants, noise pollution and basic concepts of air quality management

CO2:Identify , formulate and solve air and noise pollution problems

CO3:Design stacks and particulate air pollution control devices to meet applicable standards.

CO4:Choose  control equipments.

CO5:Examine quality, control and preventive measures. 

7

EC8681-
 Microprocessor s and Microcontroller s
 Laboratory

CO 1: Implement simple assembly language programs using instruction sets of microprocessor and microcontroller.

CO 2:Compare instruction sets of 8086 microprocessor and 8051 microcontroller

CO 3: Interpret the architecture and operation of microprocessor (8086).

CO 4: Able to interface different I/O’s with microprocessor

CO 5: Able to execute
 programs using8051 microcontroller

8

CS8582-
 Object Oriented Analysis and Design Laboratory

CO 1: Perform OO analysis and design for a given problem specification.

CO 2: Identify and map basic software requirements in UML mapping.

CO 3: Improve the software quality using design patterns and to explain the rationale behind applying specific design patterns

CO 4: Test the compliance of the software with the SRS.

CO 5:Implement the modified
 system and test it for various scenarios

9

CS8581-
 Networks Laboratory

CO 1:     Implement various protocols using TCP and UDP

CO 2: Compare the performance of UDP& TCP.

CO 3: Analyze the  performance of network protocols using simulation tools

CO 4: Analyze various routing Algorithms.

CO 5: Implement error
 correction code

Semester 6

S.No

Course Code & Name

Course Outcomes

1

CS8651-
 Internet Programming

CO 1:Demonstrate simple website using HTML and CSS.

CO 2: Implement dynamic web page with validation using Java Script objects and by applying different event handling mechanisms

CO 3: Develop server side programs using Servlets and JSP

CO 4: Construct simple web pages in PHP with database connectivity and to represent data in XML format

CO 5: Illustrate AJAX and web
 services to develop interactive web applications

2

CS8691-
 Artificial Intelligence

CO1: Analyze the characteristics of Intelligent agent and specify the search algorithms for any AI problem 

CO2: Apply relevant search algorithms for any AI problem

CO3:Specify the problem using first order and predicate logic 

CO4: Design software agents to solve a problem

CO5: Design applications for Natural Language processing that use Artificial Intelligence

3

CS8601-
 Mobile Computing

CO 1:     Summarize the basics of mobile telecommunication systems

CO 2: Recall the generations of telecommunication system in wireless network

CO 3: Analyze the functionality of MAC, network layer and identify a routing protocol for a given Adhoc network

CO 4: Explain the functionality of Transport and Application layers

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

4

CS8602-
 Compiler Design

CO 1:     Analyze the different phases of compiler and to design a lexical analyzer

CO 2: Develop the parsers for a given grammar by applying different parsing algorithms and to implement a parser using YAAC tools

CO 3: Generate the three address code for simple programs

CO 4: Compute  the storage allocation strategy

CO 5: Implement code optimization techniques

 

 

 

5

CS8603-
 Distributed Systems

CO 1:Demonstrate the design issues of distributed systems and model of distributed computation.

CO 2: Interpret the various synchronization issues in message ordering and group communication in distributed systems

CO 3: Analyze the various algorithms used for Mutual Exclusion and Deadlock detection in distributed System

CO 4: Apply the recovery mechanism and agreement protocols in distributed system.

CO 5: Demonstrate the Peer to peer computing and distributed shared memory systems

6

IT8076-
 Software Testing

CO 1: Describe testing principles and an identification about defects

CO 2: Design test cases suitable for a software development for different domains.

CO 3: Apply different levels of testing in various stages of software development.

CO 4: Analyze the organizational issues to use test plan components and test plans.

CO 5: Specify testing automatic tools.

7

CS8661-
 Internet Programming Laboratory

CO 1:     Construct Web pages using HTML/XML and style sheets

CO 2: Build dynamic web pages with validation using Java Script objects and by applying different event handling mechanisms

CO 3: Develop dynamic web pages using server side scripting

CO 4: Construct web applications using PHP programes .

CO 5: Construct web applications using AJAX and web services

8

CS8662- Mobile Application Development Laboratory

CO 1:     Develop mobile applications using GUI and Layouts

CO 2: Develop mobile applications using Event Listener.

CO 3: Develop mobile applications using Databases

CO4:Develop mobile applications using RSS Feed, Internal/External Storage, SMS, Multithreading and GPS.

CO 5: Examine and discover own mobile app for simple needs

9

CS8611-Mini Project

CO1: Demonstrate concept in depth.

CO2: Apply knowledge in Innovative way.

CO3: Design a efficient system.

CO4: Develop web based or mobile applications

CO5: Develop simple digitized systems

10

HS8581-Professional Communication

CO1: Categorize the content material and make effective presentations

CO2: Estimate adequate soft skills to successfully execute the job on hand.

CO3:Describe favorably to the values of others opinion and manage difficult
 situations in group discussions wisely.

CO4:Implement various skills in grooming for any profession.

CO5: Establish the body language in a very pleasant manner and react to even tough
 situations with ease.

Semester 7

S.No

Course Code & Name

Course Outcomes

1

MG8591-
 Principles of Management

CO 1:     Adopt the knowledge of Management Process.

CO 2: Demonstrate knowledge and understanding of various theories of leadership and motivation

CO 3: Identify the overall process and Strategies of Planning, directing and controlling

CO 4: Apply the management function for  Planning, organizing, staffing

CO 5: Adopt the challenges of modern               Management Scenario.

2

CS8792-
 Cryptography and
 Network Security

CO 1: Describe  the fundamentals       of       networks security,   security      architecture, threats and vulnerabilities.

CO 2:     Apply the different cryptographic operations of symmetric cryptographic
 algorithms

CO 3: Apply the different cryptographic operations of public key cryptography

CO 4: Apply the various Authentication schemes to simulate different applications

CO 5: Explain various Security practices and  System security standards.

3

CS8791- Cloud Computing

CO 1: Articulate the main concepts, key technologies, strengths and limitations of cloud computing

CO 2: Predict the technologies that helps in the development of cloud.

CO 3: Develop and learn the architecture of compute and storage cloud, service and delivery models.

CO 4: Learn the core issues of cloud computing such as resource management and security

CO 5: Install and implement  current cloud technologies.

4

CS8079-Human Computer Interaction

CO 1:     Design effective dialog for HCI

CO 2: Design effective HCI for individuals and persons with disabilities

CO 3: Assess the importance of user feedback

CO 4: Explain the HCI implications for designing multimedia/ ecommerce / elearning Web sites

CO 5: Develop meaningful user interface

5

IT8074-
 Service Oriented Architectue

CO 1: Explain XML technologies

CO 2: Elaborate the benefits of SOA, Service Orientation

CO 3: Develop Web Services and WS standards

CO 4: Apply Web Service extensions to develop solutions

CO 5: Build application using service modeling, Service Oriented Analysis and Design

6

OME 752-
 Supply Chain Management

CO1:Explain the framework of Supply Chain Management.

CO2:Summarize the scope of Supply Chain Management

CO3: Describe the functions of Supply Chain Management

CO4:Examine the software tools and technique used in Supply Chain Management

CO5:Reproduce and realize the role of Information Technology in Supply Chain Management and Customer Relationship

7

CS8711- Cloud Computing Laboratory

CO 1:     Configure various virtualization tools such as Virtual Box, VMware workstation.

CO 2: Design and deploy a web application in a PaaS environment

CO 3: Demonstrate how to simulate a cloud environment to implement new schedulers.

CO 4: Build a generic cloud environment that can be used as a private cloud.

CO 5: Develop a generic cloud environment that can be used as a private cloud.

8

IT8761-
 Security Laboratory

CO 1: Analyze the performance of encryption and decryption using substitution and transposition techniques.

CO 2: Implement DES and algorithms for practical applications

CO 3:Implement RSA algorithm

CO4:Implement Diffie Hellman Key Exchange algorithm

CO 5: Implement Digital
 Signature  schemes

Semester 8

S.No

Course Code & Name

Course Outcomes

1

GE8076-
 Professional Ethics

CO 1:     Apply ethics in society and able to discuss the ethical issues related to engineering

CO 2: Realize the responsibilities and rights in the society

CO 3: Practice moral judgment in conditions of dilemma

CO 4: Relate the code of ethics to social experimentation

CO 5: Apply the content of the code of ethics/ conduct
 in professional society

2

CS8080-
 Information Retrieval Techniques

CO 1: Generalize open source search engine framework and explore its capabilities

CO 2: Analyze IR models and evaluation techniques

CO 3: Categorize appropriate method of classification or clustering

CO 4: Demonstrate an open source search engine framework and explore its capabilities

CO 5:Design and implement a recommender system.

3

CS8811-Project Work

CO 1: Identify technically and economically feasible problems of social relevance

CO 2: Build the project team with assigned responsibilities

CO 3: Identify and survey the relevant literature for getting exposed to related solutions

CO 4: Analyse, design and develop adaptable and reusable solutions of minimal complexity by using modern
 tools

CO 5: Implement and test solutions to trace against the user requirements.Deploy and support the solutions for better manageability of the solutions and
 provide scope for improvability