CODE SUBJECT Course Course OutCome Description
C101 Applied Mathematics-1 C101.1 Define first-order differential equation, linear differential equation and Bernoulli’s equation to find solution for electrical circuits.
C101.2 Interpret linear differential equation of higher order, homogeneous equation with constant co-efficient, Euler - Cauchy equation and solutions by variations of parameter to model electric circuits.
C101.3 Solve series solutions of differential equations , power series method, Lagenders polynomials and Bessel’s function to solve complex engineering problems.
C101.4 Illustrate first-order differential equation, linear differential equation and Bernoulli’s equation to find solution for electrical circuits.
C101.5 Evaluate linear equation and vector space.
C101.6 Derive the asymptote and curvature problems.
C102 Applied Chemistry C102.1  A basic idea about chemical reactions, its feasibility, rate, Effect of catalyst on reaction rate.
C102.2 Understand the fundamental concepts on fuels as a branch of Industrial Chemistry.
C102.3 Demonstrate the bulk properties and processes using phase Rule for different Component System.
C102.4 Analyse an introductory idea about Corrosion and it's Sources.
C102.5 Formulate the application of Nanomaterial in the Medical and research field
C102.6 Review ideas about New materials and it's related areas.
C103 Basics of Mechanical Engineering C103.1 Define the concepts & laws of thermodynamics.
C103.2 Understand basic components and common configuration of robots.
C103.3 Apply principles of thermodynamics to steam power plant,air compressor,refrigerator,heat pump & I.C Engine.
C103.4 Demonstrate the working principle of belt,rope,gear,coupling,clutch and brakes.
C103.5 Calculate enthalpy,specific volume,internal energy & dryness fraction of different types of steam using Steam table .
C103.6 Design working of Various instruments used for measuring temperature,pressure,flow,strain ,force & torque.
C104 Professional Ethics C104.1 Define the terms Moral, Ethics, Ethical dilemma, Emotional intelligence, Personal and Professional Ethics
C104.2 Understand Profession, Professional, Professionalism, Professional accountability, Professional risks, Profession and Craftsmanship, Conflict of interes
C104.3 Demonstrate the role and responsibilities of professional and various ethical therories
C104.4 Analyze ethics in Engineering and illustrate the risk benefit analyisis
C104.5 Determine the ethical issues in business, environment, IT, Bioethics, Intellectual Property Rights (IPR), Research, Media
C104.6 Derive global ehtical issues and ethical practices in different countries in the world
C105 English Communication Skill C105.1 Define various elements and concepts related to communicative English.
C105.2 Describe  EIE and RP in English Language
C105.3 Perform for effective workplace communication
C105.4 Illustrates the significance of professional writing
C105.5 Relate the students of the nuances of soft skills
C105.6 Derive the importance of Emotional Intelligence
C106 Computer Lab (Using C) C106.1 Remember basic understanding of computer and basic concepts of programming to execute.
C106.2 Understand the prospectives,concepts and algorithm to develop a solution to problem.
C106.3 Learn to concise and precise on implementing psedo code in general to develop actual code.
C106.4 Illustrate the derived data type array,function and pointer in programmings.
C106.5 Select the user defind data type structure,union and enum for problem solving.
C106.6 Devlop file using diferent file handling functions.
C107 Applied Chemistry Lab C107.1 Define Titration through standardisation of KMnO4
C107.2  Illustrate the procedure of determination of Flash point, Fire point, Viscosity of lubricating oil .
C107.3 Estimate the amount of Fe2+, Ca2+, Total Hardness, Percentage of available Chlorine in a given sample.
C107.4 Evaluate Hardness of water by Titration Method
C107.5  Formulate Dissolved Oxygen level in a sample of water.
C107.6 Validate the amount of individual alkali present in a mixture and
C108 Basics of Mechanical Engineering Lab C108.1 Understand & apply the concepts of thermodynamics to steam power plants,refrigerators & air conditioners. .
C108.2 Identify various types of I.C Engine & cycles of operation.
C108.3 Calculate Velocity ratio of Gear & Belt drive.
C108.4 Understand the importance of different parts & systems in Automobiles.
C108.5 Apply Bernouli's principle to the venturi meter.
C109 English Communication Skill Lab C109.1 Understand the importance of clarity,precision,conciseness and coherence in one's use of language both oral and written.
C109.2 Communicate fluently and accurately with four skills:- Speaking,Listening,Writing & Reading.
C109.3 Confident in verbal and nonverbal communication by means of practice
C109.4 Create a lively and familiar communicative learning environment in the workplace.
C109.5 Use the dictionary skills to find the correct pronunciation of words and perform various phonemic transcriptions. 
C110 Engineering Workshop C110.1 Identify the various tools and tackles used in workshop.
C110.2 Understand fitting theory in engineering.
C110.3 Demonstrate the working principle of lathe machine.
C110.4 Analyse the various methods of welding technology .
C110.5 Compare the mechanism of shaper machine, milling machine and drilling machine etc.
C111 Applied Mathematics-II C111.1 Define Laplace Transform to get the solution to differential equation, convolution and Integral equation.
C111.2 Interpret the concepts of Fourier series, Fourier transform, Fourier Integral
C111.3 Solve beta function and error function to get solutions of complex real life problem.
C111.4 Illustrate the scalar and vector problems.
C111.5 Evaluate line integral and double integration problems
C111.6 Formulate the techniques of combinethe  problems using  Gauss divergence and Stoke's theorem
C112 Applied Physics C112.1 Define the concepts of quantum mechanics.
C112.2 Understand the basic features of different oscillatory systems, waves and related properties and properties of different types of solids.
C112.3 Apply vector calculus in electromagnetic waves.
C112.4 Analyse the application of quantum mechanics to various physical problems.
C112.5 Compare interference and diffraction.
C112.6  Justify the applications of LASERand Optical fibre in various fields.
C113 Basic Civil Engineering C113.1 Define importance of Civil Engineering and List various construction materials.
C113.2 Understand  surveying and describe their types and the equipments used in it.
C113.3 Demonstrate  and identify different soils and its properties
C113.4 Analyse  fundamentals of Irrigation Engineering.
C113.5 Plan and design  roads 
C113.6 Revise various aspects of Transportation Engineering
C114 Environmental Studies & Health Care Engineering C114.1  Define ecosystem process, list the environmental gradients matching with tolerence level of environemntal factors and identify the basic environmental laws.
C114.2 Describe water treatment process and explain air ,water pollution and control.
C114.3 Calculate dissloved oxygen level in  different type of waters.
C114.4 Illustrate  occupational disease  through medical measures and simplify  disease control using IT.
C114.5 Determine the nutrition to control  communicable disease  and  compare different sources of solid waste and hazards wastes.
C114.6 Design  procedures for hazard control measures in various industries and formulated first aid treatments for special types of injury.
C115 Electrical and Electronics Engineering C115.1  Remember  various laws and Theorems associated with
electrical circuit.
C115.2 Explain the concept of AC circuit. 
C115.3 Apply fundamental concepts of different types of Electrical machines.
C115.4 Compare the different operations of  FET and MOSFETcircuits
C115.5 Analyse functional details and operation of OP-AMP circuits.
C115.6 Design the different digital circuitsusing logic gates 
C116 Applied Physics Lab C116.1 Define acceleration due to gravity , different moduli of elasticity  & surface tension.
C116.2 Explain the phenomena like interference and diffraction in Newton's rings and for a plane diffraction grating.
C116.3 Estimate the value of acceleration due to gravity and moduli of elasticity of different materials.
C116.4 Differentiate the characteristic curve of PN diode and Bipolar junction transistor & charge and discharge time of a condenser connected in RC circuit.
C116.5 Propose different frequencies for resonance for the vibrations in a stretched string using tuning forks.
C116.6 Justify a project work on topics having different branches of physics.
C117 Computer Lab (Using Data Structure) C117.1 Identify and implement asymptotic notations of an algorithm to analyze the consumption of resources (time/space).
C117.2 Discuss the concept of linear data structure and their sequential represenatation in programming.
C117.3 Demonstrate linear data structure and their linked represntation in terms of progarmming.
C117.4 Analyze various searching and sorting techniques such as linear search, binary search,bubble sort,insertion sort,quick sort and heap sort using C programming.
C117.5 Evaluate and compare tree traversal techniques.
C117.6 Design a real life appliaction through linear data structure using dynamic memory allocation.
C118  Electrical and Electronics Engineering Lab C118.1 Define three phase Circuit and Power using two wattmeter method 
C118.2 Discuss  super position, Thevenin and Norton’s theorem and Various Electrical equipments
C118.3 Calculation of current, voltage and power in series R-L-C circuit excited by single- phase AC supply and calculation of power factor.
C118.4 Analyse the BJT characteristics
C118.5 Design different circuits using OPAMP
C118.6 Examine different logic gates with suitable logic operation
C119 Basics of Civil Engineering Lab C119.1 State shape and size of brick.
C119.2 Identify comprensive strength of brick.
C119.3 Demonstrate strength of Mortar
C119.4 Analyse chain  Surveying.
C119.5 Plan compass surveying.
C119.6 Justify moderm surveying by use of Total station.
C120 Engineering Drawing  C120.1 List out the ingequipment required for engineering drawing.
C120.2 Explain the concept of different angle of  projection. 
C120.3 Apply  projection rule in points, line, planes and solids.
C120.4 Illustrate the concept of development theory on different solids.
C120.5 Relate engineering drawing to AUTO CAD.
C201 Switching Circuits And Logic Design C201.1 Define the combinational and sequential circuit operation.
C201.2  Explain a counter having a specified count sequence using state diagrams and state table
C201.3 Apply the HDL for all digital circuits.
C201.4 Analyse the layout of various digital circuit.
C201.5 Design digital circuits, use standard laboratory instrumentation to verify the operation of the circuits, and use PC-based electronic circuit simulation software.
C201.6 Validate combinational logic circuits using programmable logic devices.
C202 Object Oriented Programming using JAVA C202.1 Recall different Object oriented programming techniques.
C202.2 Describe basic object oriented features.
C202.3 Explain the corelation between object and class. 
C202.4 Determine inheritance and wrapper classes to achieve code reusability.
C202.5 Perform web applications using Applets and collection frame work.
C202.6 Design and create GUI based event driven programms using Swing and JavaFX.
C203 System Programming C203.1 Define processor memory,assembler,loader,macro and compiler etc.
C203.2 Describe the stages of compilation and summerize the role of assembler in pass1 and pass 2.
C203.3 Apply the instruction execution process for R1-X. 
C203.4 Categorize different loaders and their pros and cons. 
C203.5 Justify the importance of loader and macro processor along with the translator.
C203.6 Modify and optimize any given assembly language code by reusing registers. 
C204 Software Engineering C204.1 Identify the requirement of software engineering in designing, development, testing and deployment of a real life software project.
C204.2 Understand software life cycle model for systematic development of a project.
C204.3 Ability to develop,maintain,efficient,reliable and cost effectieve software solutions.
C204.4 Illustrate to identify the minimum requirements for the development of application.
C204.5 Select different software testing approaches such as unit testing and integration testing.
C204.6 Design a prototype of a  software application using SDLC concept.
C205 Discrete Structures C205.1 Outline Sets and their algebra, duality, power sets and partitions, Principle of Strong Mathematical Induction and Product sets.
C205.2 Explain Solving problems using Recurrence Relations, Pigeon-Hole Principle and Invertible Functions.
C205.3 Solve various numeric and generating functions. 
C205.4 Analyze solution of recurrence relations by the method of generating functions, divide and conquer algorithms
C205.5 Evaluate problems using groups, Rings and Boolean Algebra(Lattice, Principle of duality etc.)
C205.6 Design graphs and trees to formulate solutions for real life problems.
C206 Engineering Economics C206.1 Define all the fundamental and technical terms used in engineering economics : general concepts of micro and macro economic including theory of demand, law of demand, elasticity of demand etc
C206.2 Understand the elasticity of demand and supply.
C206.3 Solve cost and revenue based problems using Break Even Analysis approach.
C206.4 Analyze  the functioning of Banks and concepts of Inflation. 
C206.5 Evaluate banking structures and various financial services.
C206.6 Formulate the depreciation using different methods like Straight line method, Declining balance method.
C207 Switching Theory & Logic Design Lab C207.1 State the truth table of basic gates, universal gates and exclusive gates.
C207.2 Explain the various Boolean Expression using universal gates.
C207.3 Demonstrate various  sequential circuit operations like latch and flip-flop.
C207.4 Analyse VHDL code for various combinational and sequential circuit.
C207.5 Design and test various combinational  Circuits using Gates.
C207.6 Justify various Registers using flipflop.
C208 Object Oriented Programming using JAVA Lab C208.1 Define object oriented features, such as abstraction, inheritance, polymorphism for writing an effective program.
C208.2 Explain different looping constructs for efficient programming.
C208.3 Perform class and object concepts for the construction of programming.
C208.4 Illustrate inheritance concepts for reusability of the code.
C208.5 Implement exception handling to write roboust programmes.
C208.6  Design web based applications using applets.
C209 System Programming Lab C209.1 Remember the names of 8085 registers and their specific functions.
C209.2 Describe the requirements for designing a program of pass1 and pass 2 assembler.
C209.3 Demonstrate  the behaviour of pass1 and pass 2 assembler by writing programs in 'C'.
C209.4 Analyze the functions of Assemblers. 
C209.5 Compare and evaluate  the  design of macroprocessor using C  and C++.
C209.6  Design a Lexical analyzer using C/C++ program
C210 Software Engineering Lab C210.1 Outline the SRS for different functional and non functional requirements.
C210.2 Understand  the software engineering methodologies involved in the phases for software development. 
C210.3 Solve the DFD of various models.
C210.4  Ability to develop product startup and implementing software process models in software engineering methods. 
C210.5 Select the various testing tools for software mechanisms.
C210.6 Build project management tool like MS Project or Gantt Project.
C211 Evaluation Of Internship C211.1 State the functioning of  organization and observe changes for self improvement.
C211.2 Explain how the internship placement site fits into a broader career field.
C211.3 Apply appropriate workplace behaviors in a professional setting.
C211.4 Solve real life challenges in the workplace by analysing work environment and conditions, and selecting appropriate skill sets acquired from the course
C211.5 Evaluate the internship experience in terms of personal, educational and career needs.
C211.6 Develop ideas for suitable startups to become sucessful enterpreneur.
C212 Applied Mathematics III C212.1 Define complex number.
C212.2 Discuss complex Analytic function.
C212.3 Interpret complex integral function.
C212.4 Evaluate numerical differential equation .
C212.5 Deduce the probability theory.
C212.6 Review the statistical techniques.
C213 Computer Organization & Architecture C213.1  Recall the basic structure and operational oncepts of computer.
C213.2  Summarize the execution of machine instructions and design of the arithmetic and logic unit. 
C213.3 Solve arithmatic and logical operation using different techniques.
C213.4 Classify different types of memory such as main memory,cache memory ,seconadary memory and virtual memory.
C213.5 Compare different types of microprocessor and Assembly Language Progrogramming.
C213.6  Design a logical diagram for a specified RAM
C214 Design & Analysis of Algorithms C214.1 Define the various algorithm analysis methods and the asymptotic time complexities of various  statements with its correctness'
C214.2 Explain important algorithmic design paradigms (divide-and-conquer, greedy method,dynamic-programming and Backtracking) and apply when an algorithmic design situation calls for it.
C214.3 Demonstrate the major graph algorithms and Employ graphs to model engineering problems,when appropriate. 
C214.4 Apply different data structures for problem solveing and pick an appropriate data structure for a design
situation.
C214.5 Compare the classes P, NP, and NP Complete and be able to prove that a certain problem
is NP-Complete.
C214.6 Familiarizing students with specific algorithms for a number of important computational problems design and development.
C215 Database System C215.1 Outline the basic concepts of data base systems and identify different data base architecture schemas, data models.
C215.2 Interpret the components of E R model and describe the storage architecture.
C215.3 Demonstarte relational algebra, relational calculus and apply them in database design.
C215.4 Analyze and illustrate the different normal forms and classify their usility in data base design.
C215.5 Determine the propoerties of transaction processing, concurrency control and timestanp methods.
C215.6 Design and Create relational database from different case studies and  formuate the uses  of distributed database, parallel database, data ware housing, data minning & Bigdata.
C216 Formal Language & Automata Theory C216.1 Define the knowledge of basic kinds of finite automata and their capabilities. (Knowledge)
C216.2 Illustrate mathematical proofs for computation and algorithms.
C216.3 Describe regular and Context-free Language with model. 
C216.4 Analyze key notions, such as algorithm, computability, P,NP,NPC,decidability, and complexity through problem solving.
C216.5 Evaluate the relevance of the Church-Turing thesis.
C216.6 Design finite automata, push down automata, Turing machines, formal languages & grammars.
C217 Organizational Behaviour C217.1 Outline the development of the field of organizational behaviour and explain the micro and macro approaches.
C217.2 Explain different models used to explain individual behaviour related to motivation and rewards.
C217.3 Demonstrate skills required for working in groups (team building).
C217.4 Analyze the various leadership styles and the role of leaders in a decision making process.
C217.5 Compare organizational cultures and describe its dimensions and to examine various organizational designs.
C217.6  Compose the implementation of organizational change.
C218 Computer Organization & Architecture Lab C218.1 Identifying the various components of PC.
C218.2  Discuss about the different troubleshooting of a dot matrix printer using LX 1050+ Printer Trainer Module
C218.3 Demostrate the functions of SMPS using SMPS Trainer Kit
C218.4 Illustrate different troubleshooting of CPU using CPU Trainer Module.
C218.5 Compare the assembly language program of 8085 and 8086 architecture.
C218.6 Design of digital circuits (H/A, F/A, Decoder & Encoder) in VHDL using Active VHDL.
C219 Design & Analysis of Algorithms Lab C219.1  Analyse and compare running times of algorithms using asymptotic analysis.
C219.2  To demonstrate understanding of algorithmic design paradigms such as divide-and-conquer, dynamic-programming, greedy, backtracking etc
C219.3  Apply the algorithms design techniques to solve greedy problem .
C219.4 Ability to analyze and implement  shortest path problem.
C219.5 Demonstrate   the efficiency of algorithms using polynomial problem.
C219.6 Implement  minimum spanning tree and analyze time complexity.
C220 Database System Lab C220.1 Define data model and Schemas in RDBMS.
C220.2 Describe SQL, DDL , DMLand DCL SQL statements to perform different operations.
C220.3 Apply DDL , DML ststements on a Problem domian
C220.4 Classify different DML statements like Aggregate function, Joins, Nested Queries
C220.5 Determine the uses of procedures,  cursors, sub programs etc in PL/SQL.
C220.6 Design and Create a complete Database and develop different DML statements for execution.
C221 Formal Language & Automata Theory Lab C221.1  Understand the abstract model of finite automaton.
C221.2   Implement the conversions of finite automaton.
C221.3  Design the abstract model of Push Down Automaton.
C221.4  Evaluate the parsing algorithm for some specific context free grammars.
C221.5  Analyze abstract model of Turing Machine and the power to recognize the language.
C221.6  Explain the application of machine models.
C301 Operating System C301.1 Define Operating system, process, critical section, semaphore, monitor, thread, deadlock, virtual memory, file, protection and security.
C301.2 Explain Operating system functions and services, process control block and process cycle, Describe characteristics for deadlock deadlock handling strategies, paging, segmentation, different file systems.
C301.3 Solve problems on cpu scheduling, dead lock avoidance, paging and disk scheduling.
C301.4 Analyze different operating system structures and different cpu scheduling algorithms, file structures.
C301.5 Compare paging and segmentation, page replacement algorithms, disk scheduling mechanisms.
C301.6  Prepare a list of functionality requirement specification of an operating system for a real world scenario.
C302 Computer Graphics C302.1 Define different line drawing and circle drawing algoithms.
C302.2 Discuss basic transformations between coordinate systems.
C303.3 Determine various computer graphics tools and techniques.
C302.4 Categorize between different projection systems.
C302.5 Evaluate various algorithms of 2D and 3D transformations on different types of objects.                
C302.6 Create interactive computer graphics using different aninations.
C303 Advanced Computer Architecture C303.1 Define microprocessor,microcontroller, pilpelining and interconnection network.
C303.2 Describe the various stages of pipelining and different interconnection network mechanisms.
C303.3 Demonstrate  the performance enhancements by using concepts of  pipelines, dynamic scheduling, branch prediction, caches, and vector processors.
C303.4 Analyze modern architectures such as Super Scalar, VLIW (very large instruction word), multi-core and multi-cpu systems.
C303.5 Evaluate the effectiveness of different mapping techniques for cache and page replacement algorithms or reducing page faults..
C303.6 Design an hypothetical message passing system using any suitable interconnection structure. 
C304 Advanced JAVA Programming C304.1 Remembering the basic programming concepts of network interface.
C304.2 Understanding the concept of client-server communication.
C304.3 Demonstrate some database driven programs.
C304.4 Analyze some API based programs such as Servlet.
C304.5  Create advanced web based applications using Java.
C304.6 Develop and deploy Enterprise Wide applications using Java’s component technology.
C305 Data mining & Data Warehousing C305.1 Understand the functionality of the various data mining and data warehousing component
C305.2 Appreciate the strengths and limitations of various data mining and data warehousing models
C305.3 Explain the analyzing techniques of various data
C305.4 Describe different methodologies used in data mining and data ware housing.
C305.5 Compare different approaches of data ware housing and data mining with various technologies.
C305.6 Evaluate and select appropriate Data mining algorithms applied for web-mining, text-mining and apply, interprrete and report the output appropriately.
C306 Operating System Lab C306.1  Remember and use of various Linux commands and  UNIX system calls.
C306.2 Interpret the commands using different parameters. 
C306.3  Demonstrate the submission of small problems using shell programming and implement various OS algorithms.
C306.4 Analyze the shared memory and message queue communication among  processes. 
C306.5  Evaluate their performance of diffrenet page replacement algorithms with respect to page fault through simualtion.
C306.6 Build one program to check whether there will be deadlock or not for any given real world problem.
C307 Computer Graphics  Lab C307.1 Outline the difference between DDA and Bresenham’s Line drawing algorithms .
C307.2 Discuss circle drawing and line clipping algorithm using different programming techniques. 
C307.3  Model 2D transformation and 3D transformation in "C" programming.
C307.4 Illustrate the boundary fill algorithm, seed fill algorithm and flood fill algorithm in different programming techniques .
C307.5 Contrast the Bezier curve and B-Spline curve in OpenGL.
C307.6 Create interactive computer graphics using virtual reality.
C308 Advanced Computer Architecture  Lab C309.1 Identify various simulation techniques used to study superscalar  processor performance
C308.2 Describe and compare various latency tolerant architectures, such as: run-ahead execution, continual flow pipelines, and out-of-order commit processors.
C308.3 Apply advanced branch prediction techniques such as 2-level branch prediction, perceptron-based branch prediction, combined predictors, indirect branch prediction and branch confidence estimation.
C308.4 Analyze the order of  loads and stores execution in a superscalar processor, and methods to optimize, predict, and perform load store ordering in large instruction window processors.
C308.5 Evaluate the performance for cache replacement policies and random replacement with different mapping techniques.
C308.6 Design and test any out order execution and in order execution of instructions for a machine taking all the required   parameters
C309 Advance Lab-I C309.1 Remembering the concept of multithreading.
C309.2 Understanding the concept of client server programming.
C309.3 Construct some API based programs such as Servlet.
C309.4 Analyze the database driven programs.
C309.5 Create applications using Java Swing package.
C309.6 Develop and deploy applications using Remote Method Invocation.
C310 Computer Network & Data Communication C310.1 Define modern network architectures from a design and performance perspective.
C310.2 Desribe the basics and challenges of network communication.
C310.3 Implement network programming using TCP/IP.
C310.4 Analyse the operation of the protocols that are used inside the Internet.
C310.5 Evaluate various types of transmission media with real time applications
C310.6 Investigation on Application layer and Presentation layer paradigms and protocols.
C311 Compiler Design C311.1 Define various phases of compiler, code optimization techniques and machine code generation.
C311.2 Classify top down & bottom up parsing.
C311.3 Demostrate DAG for intermediate code generation.
C311.4 Analyze the knowledge of parser by parsing LL parser and LR parser.
C311.5 Implementing code optimization by removing redundant and unreachable codes.
C311.6 Analyze & Design Run time envoronments and Syntax directed translations.
C312 Wireless Sensor Networks C312.1 Define the fundamental knowledge on basics of wireless sensor networks and network simulator tool
C312.2 Desribe the various wireless standards and protocols.
C312.3 Implement  hypotheses and data into actionable predictions
C312.4 Compare different  range of routing algorithms along with their strengths and weaknesses.
C312.5 Evaluate document and transfer the results and effectively communicate the Findings using visualization techniques.
C312.6 Design a WSN based hardware project for social need.
C313 Internet & Web Technology C313.1 Identify standards-conformant HTML document involving a variety of element types, including hyperlinks, images, lists, tables, and forms.
C313.2 Explain the HTML Tags, CSS for creating an Web Page.
C313.3 Demonstarte the working of  web server and predic the responds to an HTTP request for a dynamic resource.
C313.4 Analyses a document's attributes and style properties as well as to determine its parse-tree representation using DOM.
C313.5 Select server side java application (JSP) to catch form data sent from client and store it on database.
C313.6 Create end to end application and build the server side scripting function using PHP programming.
C314 Environmental Science & Engineering C314.1 Understand about the ecosystem pocess and cycles.
C314.2 Learn about enviromental law and soil chemistry.
C314.3  Ellaborate water treatment, and active sludge treatment,pollution and pollutant.
C314.4 Discuss Solid waste, Solid Waste Management, Source classification and composition of MSW,Hazardous Waste Management, Hazardous waste and their generation.
C314.5  Apply inorganic waste treatment,Hazard Control Measures in integratednsteel industry,Occupational Safety and Health Acts
C314.6 Implement Fire prevention,electrical safety,ppe,safety management.
C315 Industrial Lecture Lab C315.1 Define the applications of engineering concepts and principles learned in classroom. 
C315.2 Decribe the processes and products manufactured in the industries.
C315.3 Demonstarte interpersonal skill by communicating directly with industrial personnel.
C315.4 Illustarte the awareness of the engineering and technological aspects.
C315.5 Choose the roles and ethics of engineers in the industries.
C315.6 Formulate  the impacts of industrial processes on health, safety, environment and society
C316 Presentation Skill & Skill for Interview Lab C316.1 Label the efectivenes of Communication
C316.2 Interpret the  effectiveness of  presentations.
C316.3 Perform different types of reports.
C316.4 Analyze the Face interview & group discussion.
C316.5 Judge the Critical thinking on a particular problem.
C316.6  Derive the handling Engineering Ethics and Human Values.
C317 Computer Network & Data Communication Lab C318.1 Remember  various techniques for Encoding, decoding and Digital data communication.
C318.2 Explain the various keying techniques, digital data communication techniques and its standards.
C318.3 Implementation of  various error detection and flow control techniques.
C318.4 Examine the various concepts of network topologies, components and categories of networks.
C318.5 Evaluation of  various network layer protocols.
C318.6 Investigate on  OSI layers, functions and its protocols.
C318 Compiler Design Lab C319.1 Understand the working of lex and Yacc compiler for debugging of programs.
C319.2 Understand and define the role of lexical analyzer, use of regular expression and transition diagrams.
C319.3 Understand and use Context free grammar, and parse tree construction.
C319.4 Learn & use the new tools and technologies used for designing a compiler.
C319.5 Develop program for solving parser problems.
C319.6  Learn how to write programs that execute faster
C401 Cryptography and Network security C401.1 Identify various Cryptographic Techniques
C401.2 Describe network security services and mechanisms.
C401.3 Solve mathematic concepts behind the cryptographic algorithms.
C401.4 Illustrate various public key cryptography techniques.
C401.5 Implement Hashing and Digital Signature techniques.
C401.6 Build system level security applications.
C402 Software Project Management C402.1 Define roles and responsibilities by software project management process group.
C402.2 Describe the purpose and benefits of project management.
C402.3  Illustrate reports and oral presentations.
C402.4 Analyze a project and implement a solution by working in groups.
C402.5 Evaluate quality management and process improvement in the context of software development projects.
C402.6 Design and formulate  risk management techniques of IS projects.
C403 Internet of Things C403.1 Identify the IoT networking components with respect to OSI layer.
C403.2 Summerize schematic for IoT solutions
C403.3 Demonstarate and develop IoT based smart environment.
C403.4 Illustrate the IoT protocols and software.
C403.5 Justify cloud computing for developing IOT  based application.
C403.6 Develop a real time system prototype by using aurdino or nodeMCU. 
C404 Soft Computing C404.1 Define importance of applications of soft computing in real life problems.
C404.2  Explain supervised and unsupervised learning algorithms to find optimized solutions for linear and non-linear problems.
C404.3 Demonstrate fuzzy systems using knowledge of fuzzy rule based system and fuzzy rule based reasoning.
C404.4  Analyze derivative free optimization models and optimized search techniques using evolutionary operators.
C404.5 Evaluate and apply hybrid tools to find optimized solutions for highly complex problems by exploiting advanced features of the tool.
C404.6 Devlop soft computing techniques to solve real life problems.
C405 Seminar C405.1 Outline the topics on modern technology; prepare implementation of the same as the presentation.
C405.2 Understanding the technologies used by extracting the new things to be implemented by reviewing the journals/research papers.
C405.3 Sketch the application of the technology for the use of the mankind.
C405.4 Analyze and correlate the new technology with the subject of interest for further study.
C405.5 Evaluate , plan and reframe the technology with the commnication skills for a better explanation and presentation.
C405.6 Modify and design the concept into the realistic world.
C406 Minor Project C406.1 Define problems and suggest a feasible, cost effective, eco friendly solution for the benefit of the society.
C406.2 Discuss relation of the project to the literature & Engineering knowledge.
C406.3 Demonstrate properly to complete the project within the scheduled time.
C406.4 Analyze project with proper methodology and team spirit.
C406.5 Evaluate and validate the project.
C406.6 Generate thesis/ project report as per standard norm.
C407 Enterpreneurship Development C407.1 Outline the business environment in order to identify business opportunities.
C407.2 Understand the legal and financial conditions for starting a business venture.
C407.3 Apply the knowledge on enterprise and design business plans those are suitable for funding by considering all dimensions of business.
C407.4 Analyze the effectiveness of different entrepreneurial strategies.
C407.5 Evaluate the basic performance indicators of entrepreneurial activity.
C407.6 Generate the importance of marketing and management in small businesses venture.
C408 Major Project C408.1 Define problems and suggest a feasible, cost effective, eco friendly solution for the benefit of the society.
C408.2 Discuss relation of the project to the literature & Engineering knowledge.
C408.3 Demonstrate properly to complete the project within the scheduled time.
C408.4 Analyze project with proper methodology and team spirit.
C408.5 Evaluate and validate the project.
C408.6 Generate thesis/ project report as per standard norm.