Course Outcomes (COs)

Second Year Engineering

Course Name: Engineering Mathematics III        C201   

C201

Statement

C201.1

Solve higher order linear differential equation using appropriate techniques for modelling, analyzing of electrical circuits and control systems.

C201.2

Apply concept of Fourier transform & Z-transform and its applications to continuous & discrete systems, signal & image processing and communication systems.

C201.3

Obtain Interpolating polynomials, numerically differentiate and integrate functions, numerical solutions of differential equations using single step and multi-step iterative methods used in modern scientific computing.

C201.4

Perform vector differentiation & analyze the vector fields

C201.5

Perform vector differentiation & integration, analyze the vector fields and apply to electro- magnetic fields & wave theory.

C201.6

Analyze Complex functions, Conformal mappings, Contour integration applicable to electrostatics, digital filters, signal and image processing.

 

Course Name: Electronic Circuits                    C202                           

C202

Statement

C202.1

Assimilate the physics, characteristics and parameters of MOSFET towards its application as amplifier.

C202.2

Design MOSFET amplifiers, with and without feedback, & MOSFET oscillators, for given specifications

C202.3

Analyze and assess the performance of linear and switching regulators, with their variants, towards applications in regulated power supplies

C202.4

Explain internal schematic of Op-Amp and define its performance parameters

C202.5

Design, Build and test Op-amp based analog signal processing and conditioning circuits towards various real time applications.

C202.6

Understand and compare the principles of various data conversion techniques and PLL with their applications.

 

Course Name: Digital Circuits              C203                           

C203

Statements

C203.1

Identify and prevent various hazards and timing problems in a digital design.

C203.2

Use the basic logic gates and various reduction techniques of digital logic circuit.

C203.3

Analyze, design and implement combinational logic circuits.

C203.4

Analyze, design and implement sequential circuits.

C203.5

Differentiate between Mealy and Moore machines.

C203.6

Analyze digital system design using PLD.

 

Course Name: Electrical Circuits         C204         

C204

Statements

C204.1

Analyze the simple DC and AC circuit with circuit simplification techniques.

C204.2

Formulate and analyze driven and source free RL and RC circuits.

C204.3

Formulate & determine network parameters for given network and analyze the given network using Laplace Transform to find the network transfer function.

C204.4

Explain construction, working and applications of DC Machines / Single Phase & Three Phase AC Motors.

C204.5

Explain construction, working and applications of special purpose motors & understand motors used in electrical vehicles.

C204.6

Analyze and select a suitable motor for different applications.

 

Course Name: Data structures       C205                                 

C205

Statements

C205.1

Solve mathematical problems using C programming language.

C205.2

Implement sorting and searching algorithms and calculate their complexity.

C205.3

Develop applications of stack and queue using array.

C205.4

Demonstrate applicability of Linked List.

C205.5

Demonstrate applicability of nonlinear data structure – Binary Tree with respect to its time complexity.

C205.6

Apply the knowledge of graph for solving the problems of spanning tree and shortest path algorithm.

 

Course Name: Signals & Systems             C206                                

C206

Statements

C206.1

Identify, classify basic signals and perform operations on signals.

C206.2

Identify, Classify the systems based on their properties in terms of input output relation and in terms of impulse response and will be able to determine the convolution between to signals.

C206.3

Analyze and resolve the signals in frequency domain using Fourier series and Fourier Transform.

C206.4

Resolve the signals in complex frequency domain using Laplace Transform, and will be able to apply and analyze the LTI systems using Laplace Transforms.

C206.5

Define and Describe the probability, random variables and random signals. Compute the probability of a given event, model, compute the CDF and PDF.

C206.6

Compute the mean, mean square, variance and standard deviation for given random variables using PDF.

 

Course Name: Control Systems              C207                       

C207

Statements

207.1

Determine and use models of physical systems in forms suitable for use in the analysis and design of control systems.

207.2

Determine the (absolute) stability of a closed-loop control system

207.3

Perform time domain analysis of control systems required for stability analysis.

207.4

Perform frequency domain analysis of control systems required for stability analysis and Apply root-locus, Frequency Plots technique to analyze control systems.

207.5

Express and solve system equations in state variable form.

207.6

Differentiate between various digital controllers and understand the role of the controllers in industrial automation.

 

Course Name: Principles of Communication Systems C208     

C208

Statements

C208.1

To compute & compare the bandwidth and transmission power requirements by analyzing time and frequency domain spectra of signal required for modulation schemes under study.

C208.2

Describe and analyze the techniques of generation, transmission and reception of Amplitude Modulation Systems.

C208.3

Explain generation and detection of FM systems and compare with AM systems

C208.4

Exhibit the importance of Sampling Theorem and correlate with Pulse Modulation technique (PAM, PWM, and PPM).

C208.5

 Characterize the quantization process and elaborate digital representation techniques (PCM, DPCM, DM and ADM).

C208.6

Illustrate waveform coding, multiplexing and synchronization techniques and articulate their importance in baseband digital transmission.

 

Course Name: Object Oriented Programming       C209               

C209

Statements

209.1

 Describe the principles of object oriented programming.

209.2

Apply the concepts of data encapsulation, inheritance in C++.                                                                                   

209.3

 Understand Operator overloading and friend functions in C++.                                                                                      

209.4

Apply the concepts of classes, methods inheritance and polymorphism to write programs C++.                                                                                        

209.5

 Apply Templates, Namespaces and Exception Handling concepts to write programs in C++.                                                                            

209.6

 Describe and use of File handling in C++

 

Third Year Engineering

Course Name: Digital Communication        C301                          

C301

Statements

C301.1

Apply the statistical theory for describing various signals in a communication system

C301.2

Understand and explain various digital modulation techniques used in digital communication systems and analyze their performance in presence of AWGN noise

C301.3

Describe and analyze the digital communication system with spread spectrum modulation

C301.4

Analyze a communication system using information theoretic approach.

C301.5

Use error control coding techniques to improve performance of a digital communication system.

C301.6

Design digital communication systems

 

Course Name: Electromagnetic Field Theory     C302

C302

Statements

C302.1

Apply the basic electromagnetic principles and determine the fields (E & H) due to the given source

C302.2

Apply boundary conditions to the boundaries between various media to interpret behavior of the fields on either sides.

C302.3

State, Identify and Apply Maxwell's equations (integral and differential forms) in both the forms (Static, time-varying or Time-harmonic field) for various sources, Calculate the time average power density using Poynting Theorem, Retarded magnetic vector potential

C302.4

Formulate, Interpret and solve simple uniform plane wave (Helmholtz Equations) equations, and analyze the incident/reflected/transmitted waves at normal incidence.

C302.5

Interpret and Apply the transmission line equation to transmission line problems with load impedance to determine input and output voltage/current at any point on the Transmission line, Find input/load impedance, input/load admittance, reflection coefficient, SWR, Vmax/Vmin, length of transmission line using Smith Chart.

C302.6

Carry out a detailed study, interpret the relevance and applications of Electromagnetics

 

Course Name: Database Management       C303          

C303

Statements

C303.1

Ability to implement the underlying concepts of a database system

C303.2

Design and implement a database schema for a given problem-domain using data model.

C303.3

Formulate, using SQL/DML/DDL commands, solutions to a wide range of query and update problems.

C303.4

Implement transactions, concurrency control, and be able to do Database recovery.

C303.5

Able to understand various Parallel Database Architectures and its applications.

C303.6

Able to understand various Distributed Databases and its applications.

 

Course Name: Microcontroller      C304                                

C304

Statements

C304.1

Understand the fundamentals of microcontroller and programming

C304.2

Interface various electronic components with microcontrollers

C304.3

Analyze the features of PIC 18F XXXX.

C304.4

Describe the programming details in peripheral support.

C304.5

Develop interfacing models according to applications

C304.6

Interface Microcontroller with peripheral devices with different communication protocols.

 

Course Name: Elective-1-Computer Network        C305                      

C305

Statements

C305.1

Design LAN using appropriate networking architecture, topologies, transmission media, and networking devices.

C305.2

Analyze data link layer protocols for working of controlling techniques for data communication

C305.3

Examine the functions of network layer, various switching techniques and internet protocol addressing.

C305.4

Apply various interior and exterior, unicasting and multicasting protocols.

C305.5

Analyze data flow using TCP/UDP Protocols, congestion control techniques for QoS.

C305.6

Illustrate the use of protocols at application layer.

 

Course Name: Elective-1-Fundamentals of Java programming                          

C305

Statements

C305.1

Understand the basic principles of Java programming language

C305.2

Apply the concepts of classes and objects to write programs in Java

C305.3

Demonstrate the concepts of methods & Inheritance

C305.4

Use the concepts of interfaces & packages for program implementation

C305.5

Understand multithreading and Exception handling in Java to develop robust programs

C305.6

Use Graphics class, AWT packages and manage input and output files in Java

 

Course Name: Cellular Networks              C306          

C306

Statements

C306.1

Understand fundamentals of wireless communications.

C306.2

Discuss and study OFDM and MIMO concepts.

C306.3

Elaborate fundamentals mobile communication.

C306.4

Describes aspects of wireless system planning.

C306.5

Understand of modern and futuristic wireless networks architecture.

C306.6

Summarize different issues in performance analysis.

 

Course Name: Project Management          C307                                

C307

Statements

C307.1

Apply the fundamental knowledge of project management for effectively handling the projects.

C307.2

Identify and select the appropriate project based on feasibility study and undertake its effective planning.

C307.3

Assimilate effectively within the organizational structure of project and handle project management related issues in an efficient manner.

C307.4

Apply the project scheduling techniques to create a Project Schedule Plan and accordingly utilize the resources to meet the project deadline

C307.5

Identify and assess the project risks and manage finances in line with Project Financial Management Process.

C307.6

Develop new products assessing their commercial viability and develop skill sets for becoming successful entrepreneurs while being fully aware of the legal issues related to Product development and Entrepreneurship

 

Course Name: Power Devices & Circuits              C308                      

C308

Statements

C308.1

To differentiate based on the characteristic parameters among SCR, GTO, MOSFET & IGBT and identify suitability of the power device for certain applications and understand the significance of device ratings and to design triggering / driver circuits for various power devices.

C308.2

To evaluate and analyse various performance parameters of the AC-DC converter and its topologies.

C308.3

To evaluate and analyse various performance parameters of the DC-AC converter and its topologies.

C308.4

To evaluate and analyse various performance parameters of the DC-DC converter and its topologies.

C308.5

To evaluate the performance of uninterruptible power supplies, switch mode power supplies and battery.

C308.6

To understand case studies of power electronics in applications like electric vehicles, solar systems etc.

 

Course Name: Elective-2-Advanced JAVA Programming            C309 

C309

Statements

C309.1

Design and develop GUI applications using Applets.

C309.2

Apply relevant AWT/ swing components to handle the given event.

C309.3

Design and develop GUI applications using Abstract Windowing Toolkit (AWT), Swing and Event Handling.

C309.4

Learn to access database through Java programs, using Java Database Connectivity (JDBC)

C309.5

Invoke the remote methods in an application using Remote Method Invocation (RMI)

C309.6

Develop program for client /server communication using Java Networking classes.

 

Course Name: Elective-2-Network Security          C310                     

C310

Statements

C310.1

Analyze attacks on computers and computer security.

C310.2

Demonstrate knowledge of cryptography techniques.

C310.3

Illustrate various Symmetric and Asymmetric keys for Ciphers

C310.4

Evaluate different Message Authentication Algorithms and Hash Functions

C310.5

Get acquainted with various aspects of E-Mail Security

C310.6

Assimilate various aspects of Web Security

 

Final Year Engineering

Course Name: Radiation & Microwave Theory      C401            

C401

Statements

C401.1

Apply the fundamentals of electromagnetic to derive free space propagation equation and distinguish various performance parameters of antenna.

C401.2

Identify various modes in the waveguide. Compare: coaxial line, rectangular waveguides & striplines and identify applications of the same.

C401.3

Explore construction and working of principles passive microwave devices/components

C401.4

Explore construction and working of principles active microwave devices/components.

C401.5

Analyze the structure, characteristics, operation, equivalent circuits and applications of various microwave solid state active devices

C401.6

Know the various microwave systems, devise set ups of microwave measurement devices and Identify the effect of radiations on environmental sustainability.

 

Course Name: VLSI Design and Technology        C402             

C402

Statements

C402.1

Develop effective HDL coding for digital design.

C402.2

Apply knowledge of real time issues in digital design.

C402.3

Model digital circuit with HDL, simulate, synthesis and prototype in PLDs.

C402.4

Design CMOS circuits for specified applications.

C402.5

Analyze various issues and constraints in design of an ASIC

C402.6

Apply knowledge of testability in design and build Build In Self Test (BIST) circuit.

 

Course Name: Cloud Computing              C403            

C403

Statements

C403.1

Understand the basic concepts of Cloud Computing

C403.2

Describe the underlying principles of different Cloud Service Models

C403.3

Classify the types of Virtualization

C403.4

Examine the Cloud Architecture and understand the importance of Cloud Security

C403.5

Develop applications on Cloud Platforms

C403.6

Evaluate Distributed Computing and the Internet of Things

 

Course Name: Elective - 3 (JAVA Script)             C404                    

C404

Statements

C404.1

Use basic features of java script.

C404.2

Use relevant data types for developing application in java script.

C404.3

Use the function and objects as self-contained, with data passing in and out through well-defined interfaces in development of small systems.

C404.4

Apply the regular expression for Text matching and manipulation.

C404.5

Explore use of the various aspects of JavaScript object models that are fundamental to the proper use of the language.

C404.6

Develop the application using windows controlling and form handling.

 

Course Name: Elective - 3 (Modernized IoT)       C405           

C405

Statements

C405.1

Comprehend and analyze concepts of sensors, actuators, IoT and IoE.

C405.2

Interpret IoT Architecture Design Aspects.

C405.3

Comprehend the operation of IoT protocols.

C405.4

Describe various IoT boards, interfacing, and programming for IoT.

C405.5

Illustrate the technologies, Catalysts, and precursors of IIoT using suitable use cases.

C405.6

Provide suitable solution for domain specific applications of IoT.

 

Course Name: Elective - 4 (Data Mining)            C406                    

C406

Statements

C406.1

Understand the process of data mining and performance issues in data mining

C406.2

Apply data preprocessing techniques to the historical data collected in data warehouse

C406.3

Analyze various types of Frequent pattern analysis methods and advanced Pattern mining techniques

C406.4

Evaluate various data mining algorithms for developing effective data mining models

C406.5

Analyze different clustering and outlier detection methods

C406.6

Design data mining models in different mining application areas

 

Course Name: Fiber Optic Communication         C407          

C407

Statements

C407.1

Explain the working of components and measurement equipments in optical fiber networks.

C407.2

Calculate the important parameters associated with optical components used in fiber optic telecommunication systems.

C407.3

Compare and contrast the performance of major components in optical links.

C407.4

Evaluate the performance viability of optical links using the power and rise time budget analysis.

C407.5

Design digital optical link by proper selection of components and check its viability using simulation tools.

C407.6

Compile technical information related to state of art components, standards, simulation tools and current technological trends by accessing the online resources to update their domain knowledge.

 

Course Name: Elective - 5- Mobile Computing C408               

C408

Statements

C408b.1

Understand concepts of Mobile Communication.

C408b.2

Analyse next generation Mobile Communication System.

C408b.3

Understand network layers of Mobile Communication.

C408b.4

 Understand IP and Transport layers of Mobile Communication.

C408b.5

Study of different mathematical models.

C408b.6

Understand different mobile applications.

 

Course Name: Elective - 6 - Digital Marketing              C409      

C409

Statements

C409a.1

Design websites using free tools like Wordpress and explore it for digital marketing.

C409a.2

Apply various keywords for a website & to perform SEO.

C409a.3

Understand the various SEM Tools and implement the Digital Marketing Tools.

C409a.4

Illustrate the use of Facebook, Instagram and Youtube for Digital Marketing in real life.

C409a.5

Use Linked in platform for various campaigning.

C409a.6

Understand the importance of recent trends in digital marketing.

 

Program outcomes (POs)

Engineering Graduates will be able to: 

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

  2. Problem analysis: Identify, formulate, review research literature, and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences.

  3. Design/development of solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations.

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

  5. Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations.

  6. The Engineer and Society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice.

  7. Environment and Sustainability: Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development.

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

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

  10. Communication: Communicate effectively on complex engineering activities with the engineering community and with society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.

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

  12. Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change.

Program Educational Objectives (PEOs)

PEO 1: Design & produce embedded software for electronic products, test electronic equipment’s configure and manage the faults of all elements of communications networks, develop & test the application software and operating systems with sound knowledge of data collection and analysis.

PEO 2 : Develop theoretical base and concepts, instrumental in Electrical and Electronics, Analog and Digital Circuits, Control Systems, Computer network by infusing life-long learning.

PEO 3 : Demonstrate Professional competency in technical writing, Digital Branding, building social commerce platform with various portals and build start ups in electronics domain.

PEO 4 : Create the business in the areas of IoT, Machine Learning, Data Science, Intelligent systems

Program Specific Outcomes (PSOs):

PSO 1: To strengthen the fundamental knowledge of Electronics and communication systems through analytical modeling and simulation.

PSO 2:To develop ability for designing electronic systems for diversified applications like signal processing, communication networks, process automation, embedded and VLSI design.

PSO3: To inculcate the skills to manage and lead a team to solve complex problems ethically for the betterment of society.

PSO4: To inspire the students to explore and expertise a field of interest through higher education and research for establishing them in competitive world.