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. | ||