PROGRAM EDUCATIONAL OBJECTIVES (PEOs):

PEO 1. Utilize their proficiencies in the fundamental knowledge of basic sciences, mathematics, Artificial Intelligence, data science and statistics to build systems that require management and analysis of large volumes of data.

PEO 2. Advance their technical skills to pursue pioneering research in the field of AI and Data Science and create disruptive and sustainable solutions for the welfare of ecosystems.

PEO 3. Think logically, pursue lifelong learning and collaborate with an ethical attitude in a multidisciplinary team.

PEO 4. Design and model AI based solutions to critical problem domains in the real world.

PEO 5. Exhibit innovative thoughts and creative ideas for effective contribution towards economy building.

PROGRAM OUTCOMES POs:

Engineering Graduates will be able to:

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

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

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

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

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

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

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

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

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

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

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

PO12 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 SPECIFIC OBJECTIVES (PSOs)

PSO1 : Evolve AI based efficient domain specific processes for effective decision making in several domains such as business and governance domains.

PSO2 : Arrive at actionable Foresight, Insight, hindsight from data for solving business and engineering problems

PSO3 : Create, select and apply the theoretical knowledge of AI and Data Analytics along with practical industrial tools and techniques to manage and solve wicked societal problems

PSO4: Develop data analytics and data visualization skills, skills pertaining to knowledge acquisition, knowledge representation and knowledge engineering, and hence be capable of coordinating complex projects.

PSO4: Able to carry out fundamental research to cater the critical needs of the society through cutting edge technologies of AI.

Mapping of POs/PSOs to PEOs

Contribution 1: Reasonable 2: Significant 3:Strong

Course Name: C101- PROFESSIONAL ENGLISH I (HS3151)

Course Outcomes

Description

C101.1

To use appropriate words in a professional context

C101.2

To gain understanding of basic grammatic structures and use them in right context.

C101.3

To read and infer the denotative and connotative meanings of technical texts

C101.4

To write definitions, descriptions, narrations and essays on various topics

Course Name: C102- MATRICES AND CALCULUS (MA3151)

Course Outcomes

Description

C102.1

Use the matrix algebra methods for solving practical problems.

C102.2

Apply differential calculus tools in solving various application problems.

C102.3

Able to use differential calculus ideas on several variable functions.

C102.4

Apply different methods of integration in solving practical problems.

C102.5

Apply multiple integral ideas in solving areas, volumes and other practical problems.

Course Name: C103-ENGINEERING PHYSICS (PH3151)

Course Outcomes

Description

C103.1

Understand the importance of mechanics.

C103.2

Express their knowledge in electromagnetic waves.

C103.3

Demonstrate a strong foundational knowledge in oscillations, optics and lasers.

C103.4

Understand the importance of quantum physics.

C103.5

Comprehend and apply quantum mechanical principles towards the formation of energy bands.

Course Name: C104-ENGINEERING CHEMISTRY (CY3151)

Course Outcomes

Description

C104.1

To infer the quality of water from quality parameter data and propose suitable treatment methodologies to treat water.

C104.2

To identify and apply basic concepts of nanoscience and nanotechnology in designing the synthesis of nanomaterials for engineering and technology applications.

C104.3

To apply the knowledge of phase rule and composites for material selection requirements.

C104.4

To recommend suitable fuels for engineering processes and applications.

C104.5

To recognize different forms of energy resources and apply them for suitable applications in energy sectors.

Course Name: C105-PROBLEM SOLVING AND PYTHON PROGRAMMING (GE3151)

Course Outcomes

Description

C105.1

Develop algorithmic solutions to simple computational problems. Develop and execute simple Python programs.

C105.2

Develop and execute simple Python programs.

C105.3

Write simple Python programs using conditionals and loops for solving problems.

C105.4

Decompose a Python program into functions.

C105.5

Represent compound data using Python lists, tuples, dictionaries etc.

C105.6

Read and write data from/to files in Python programs.

Course Name: C106- PROBLEM SOLVING AND PYTHON PROGRAMMING LABORATORY (GE3171)

Course Outcomes

Description

C106.1

Develop algorithmic solutions to simple computational problems

C106.2

Develop and execute simple Python programs.

C106.3

Implement programs in Python using conditionals and loops for solving problems

C106.4

Deploy functions to decompose a Python program.

C106.5

Process compound data using Python data structures.

C106.6

Utilize Python packages in developing software applications

Course Name: C107-PHYSICS AND CHEMISTRY LABORATORY (BS3161)

PHYSICS LABORATORY:

Course Outcomes

Description

C107.1

Understand the functioning of various physics laboratory equipment.

C107.2

Use graphical models to analyze laboratory data.

C107.3

Use mathematical models as a medium for quantitative reasoning and describing physical reality.

C107.4

Access, process and analyze scientific information.

C107.5

Solve problems individually and collaboratively.

CHEMISTRY LABORATORY:

Course Outcomes

Description

C107.1

To analyse the quality of water samples with respect to their acidity, alkalinity, hardness and DO.

C107.2

To determine the amount of metal ions through volumetric and spectroscopic techniques

C107.3

To analyse and determine the composition of alloys.

C107.4

To learn simple method of synthesis of nanoparticles

C107.5

To quantitatively analyse the impurities in solution by electroanalytical techniques

Course Name: C108- ENGLISH LABORATORY(GE3172)

Course Outcomes

Description

C108.1

To listen to and comprehend general as well as complex academic information

C108.2

To listen to and understand different points of view in a discussion

C108.3

To speak fluently and accurately in formal and informal communicative contexts

C108.4

To describe products and processes and explain their uses and purposes clearly and accurately

C108.5

To express their opinions effectively in both formal and informal discussions

Course Name: C109- PROFESSIONAL ENGLISH – II(HS3252)

Course Outcomes

Description

C109.1

To compare and contrast products and ideas in technical texts.

C109.2

To identify and report cause and effects in events, industrial processes through technical texts

C109.3

To analyse problems in order to arrive at feasible solutions and communicate them in the written format.

C109.4

To present their ideas and opinions in a planned and logical manner

C109.6

To draft effective resumes in the context of job search.

Course Name: C110- STATISTICS AND NUMERICAL METHODS(MA3251)

Course Outcomes

Description

C110.1

Apply the concept of testing of hypothesis for small and large samples in real life problems.

C110.2

Apply the basic concepts of classifications of design of experiments in the field of agriculture.

C110.3

Appreciate the numerical techniques of interpolation in various intervals and apply the numerical techniques of differentiation and integration for engineering problems.

C110.4

Understand the knowledge of various techniques and methods for solving first and second order ordinary differential equations.

C110.5

Solve the partial and ordinary differential equations with initial and boundary conditions by using certain techniques with engineering applications.

Course Name: C111- PHYSICS FOR INFORMATION SCIENCE (PH3256)

Course Outcomes

Description

C111.1

Gain knowledge on classical and quantum electron theories, and energy band structures

C111.2

Acquire knowledge on basics of semiconductor physics and its applications in various devices

C111.3

Get knowledge on magnetic properties of materials and their applications in data storage

C111.4

Have the necessary understanding on the functioning of optical materials for optoelectronics

C111.5

Understand the basics of quantum structures and their applications and basics of quantum computing

Course Name: C112-BASIC ELECTRICAL AND ELECTRONICS ENGINEERING (BE3251)

Course Outcomes

Description

C112.1

Compute the electric circuit parameters for simple problems

C112.2

Explain the working principle and applications of electrical machines

C112.3

Analyze the characteristics of analog electronic devices

C112.4

Explain the basic concepts of digital electronics

C112.5

Explain the operating principles of measuring instruments

Course Name: C113-ENGINEERING GRAPHICS (GE3251)

Course Outcomes

Description

C113.1

Use BIS conventions and specifications for engineering drawing.

C113.2

Construct the conic curves, involutes and cycloid.

C113.3

Solve practical problems involving projection of lines.

C113.4

Draw the orthographic, isometric and perspective projections of simple solids.

C113.5

Draw the development of simple solids.

Course Name: C114-ENGINEERING PRACTICES LABORATORY (GE3271)

Course Outcomes

Description

C114.1

Draw pipe line plan; lay and connect various pipe fittings used in common household plumbing work; Saw; plan; make joints in wood materials used in common household wood work.

C114.2

Wire various electrical joints in common household electrical wire work.

C114.3

Weld various joints in steel plates using arc welding work; Machine various simple processes like turning, drilling, tapping in parts; Assemble simple mechanical assembly of common household equipments; Make a tray out of metal sheet using sheet metal work.

C114.4

Solder and test simple electronic circuits; Assemble and test simple electronic components on PCB.

Course Name: C115-COMMUNICATION LABORATORY(GE3272)

Course Outcomes

Description

C115.1

Speak effectively in group discussions held in formal/semi formal contexts.

C115.2

Discuss, analyse and present concepts and problems from various perspectives to arrive at suitable solutions

C115.3

Write emails, letters and effective job applications.

C115.4

Write critical reports to convey data and information with clarity and precision

C115.5

Give appropriate instructions and recommendations for safe execution of tasks

Course Name: C116-DISCRETE MATHEMATICS (MA3354)

Course Outcomes

Description

C116.1

Have knowledge of the concepts needed to test the logic of a program.

C116.2

Have an understanding in identifying structures on many levels.

C116.3

Be aware of a class of functions which transform a finite set into another finite set which relates to input and output functions in computer science.

C116.4

Be aware of the counting principles.

C116.5

Be exposed to concepts and properties of algebraic structures such as groups, rings and fields.

Course Name: C117-DIGITAL PRINCIPLES AND COMPUTER ORGANIZATION(CS3351)

CourseOutcomes

Description

C117.1

Design various combinational digital circuits using logic gates

C117.2

Design sequential circuits and analyze the design procedures

C117.3

State the fundamentals of computer systems and analyze the execution of an instruction.

C117.4

Analyze different types of control design and identify hazards

C117.5

Identify the characteristics of various memory systems and I/O communication

Course Name: C118-DATABASE DESIGN AND MANAGEMENT(AD3391)

Course Outcomes

Description

C118.1

Understand the database development life cycle and apply conceptual modeling

C118.2

Apply SQL and programming in SQL to create, manipulate and query the database

C118.3

Apply the conceptual-to-relational mapping and normalization to design relational database

C118.4

Determine the serializability of any non-serial schedule using concurrency techniques

C118.5

Apply the data model and querying in Object-relational and No-SQL databases.

Course Name: C119-DESIGN AND ANALYSIS OF ALGORITHMS(AD335)

Course Outcomes

Description

C119.1

Analyze the efficiency of recursive and non-recursive algorithms mathematically

C119.2

Analyze the efficiency of brute force, divide and conquer, decrease and conquer, Transform and conquer algorithmic techniques

C119.3

Implement and analyze the problems using dynamic programming and greedy algorithmic techniques

C119.4

Solve the problems using iterative improvement techniques for optimization.

C119.5

Compute the limitations of algorithmic power and solve the problems using backtracking and branch and bound techniques.

Course Name: C120-DATA EXPLORATION AND VISUALIZATION(AD3301)

Course Outcomes

Description

C120.1

Understand the fundamentals of exploratory data analysis.

C120.2

Implement the data visualization using Matplotlib.

C120.3

Perform univariate data exploration and analysis.

C120.4

Apply bivariate data exploration and analysis.

C120.5

Use Data exploration and visualization techniques for multivariate and time series data.

Course Name: C121-ARTIFICAL INTELLIGENCE(AL3391)

Course Outcomes

Description

C121.1

Explain intelligent agent frameworks

C121.2

Apply problem solving techniques

C121.3

Apply game playing and CSP techniques

C121.4

Perform logical reasoning

C121.5

Perform probabilistic reasoning under uncertainty

Course Name: C122-DATABASE DESIGN AND MANAGEMENT LABORATORY(AD3381)

Course Outcomes

Description

C122.1

Understand the database development life cycle

C122.2

Design relational database using conceptual-to-relational mapping, Normalization

C122.3

Apply SQL for creation, manipulation and retrieval of data

C122.4

Develop a database applications for real-time problems

C122.5

Design and query object-relational databases

Course Name: C123-ARTIFICIAL INTELLIGENCE LABORATORY(AD3311)

Course Outcomes

Description

C123.1

Design and implement search strategies

C123.2

Implement game playing and CSP techniques

C123.3

Develop logical reasoning systems

C123.4

Develop probabilistic reasoning systems

Course Name: C124-PROFESSIONAL DEVELOPMENT(GE3361)

Course Outcomes

Description

C124.1

Use MS Word to create quality documents, by structuring and organizing content for their day to day technical and academic requirements

C124.2

Use MS EXCEL to perform data operations and analytics, record, retrieve data as per requirements and visualize data for ease of understanding

C124.3

Use MS PowerPoint to create high quality academic presentations by including common tables, charts, graphs, interlinking other elements, and using media objects.

Course Name: C125-PROBABILITY AND STATISTICS(MA3391)

Course Outcomes

Description

C125.1

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

C125.2

Understand the basic concepts of one and two dimensional random variables and apply in engineering applications.

C125.3

Apply the concept of testing of hypothesis for small and large samples in real life problems.

C125.4

Apply the basic concepts of classifications of design of experiments in the field of agriculture and statistical quality control.

C125.5

Have the notion of sampling distributions and statistical techniques used in engineering and management problems.

Course Name: C126-OPERATING SYSTEMS(AL3452)

Course Outcomes

Description

C126.1

Analyze various scheduling algorithms and process synchronization.

C126.2

Explain deadlock, prevention and avoidance algorithms.

C126.3

Compare and contrast various memory management schemes.

C126.4

Explain the functionality of file systems I/O systems, and Virtualization

C126.5

Compare iOS and Android Operating Systems.

Course Name: C127- MACHINE LEARNING(AL3451)

Course Outcomes

Description

C127.1

Explain the basic concepts of machine learning.

C127.2

Construct supervised learning models.

C127.3

Construct unsupervised learning algorithms.

C127.4

Evaluate and compare different models

Course Name: C128- FUNDAMENTALS OF DATA SCIENCE AND ANALYTICS(AD3491)

Course Outcomes

Description

C128.1

Explain the data analytics pipeline

C128.2

Describe and visualize data

C128.3

Perform statistical inferences from data

C128.4

Analyze the variance in the data

C128.5

Build models for predictive analytics

Course Name: C129- COMPUTER NETWORKS(CS3591)

CourseOutcomes

Description

C129.1

Explain the basic layers and its functions in computer networks.

C129.2

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

C129.3

Analyze routing algorithms.

C129.4

Describe protocols for various functions in the network.

C129.5

Analyze the working of various application layer protocols.

Course Name: C130-ENVIRONMENTAL SCIENCES AND SUSTAINABILITY(GE3451)

Course Outcomes

Description

C130.1

To recognize and understand the functions of environment, ecosystems and biodiversity and their conservation.

C130.2

To identify the causes, effects of environmental pollution and natural disasters and contribute to the preventive measures in the society.

C130.3

To identify and apply the understanding of renewable and non-renewable resources and contribute to the sustainable measures to preserve them for future generations.

C130.4

To recognize the different goals of sustainable development and apply them for suitable technological advancement and societal development.

C130.5

To demonstrate the knowledge of sustainability practices and identify green materials, energy cycles and the role of sustainable urbanization.

Course Name: C131- DATA SCIENCE AND ANALYTICS LABORATORY(AD3411)

Course Outcomes

Description

C131.1

Write python programs to handle data using Numpy and Pandas

C131.2

Perform descriptive analytics

C131.3

Perform data exploration using Matplotlib

C131.4

Perform inferential data analytics

C131.5

Build models of predictive analytics

Course Name: C132- MACHINE LEARNING LABORATORY(AL3461)

Course Outcomes

Description

C132.1

Apply suitable algorithms for selecting the appropriate features for analysis.

C132.2

Implement supervised machine learning algorithms on standard datasets and evaluate the performance.

C132.3

Apply unsupervised machine learning algorithms on standard datasets and evaluate the performance.

C132.4

Build the graph based learning models for standard data sets.

C132.5

Assess and compare the performance of different ML algorithms and select the suitable one based on the application.

Course Name: C133-DEEP LEARNING(AD3501)

Course Outcomes

Description

C133.1

Explain the basics in deep neural networks

C133.2

Apply Convolution Neural Network for image processing

C133.3

Apply Recurrent Neural Network and its variants for text analysis

C133.4

Apply Recurrent Neural Network and its variants for text analysis

C133.5

Apply autoencoders and generative models for suitable applications

Course Name: C134-DATA AND INFORMATION SECURITY (CW3551)

Course Outcomes

Description

C134.1

Understand the basics of data and information security

C134.2

Understand the legal, ethical and professional issues in information security

C134.3

Understand the various authentication schemes to simulate different applications.

C134.4

Understand various security practices and system security standards

C134.5

Understand the Web security protocols for E-Commerce applications

Course Name: C135-DISTRIBUTED COMPUTING(CS3551)

Course Outcomes

Description

C135.1

Explain the foundations of distributed systems

C135.2

Solve synchronization and state consistency problems

C135.3

Use resource sharing techniques in distributed systems

C135.4

Apply working model of consensus and reliability of distributed systems

C135.5

Explain the fundamentals of cloud computing

Course Name: C136-BIG DATA ANALYTICS(CCS334)

Course Outcomes

Description

C136.1

Describe big data and use cases from selected business domains.

C136.2

Explain NoSQL big data management.

C136.3

Install, configure, and run Hadoop and HDFS.

C136.4

Perform map-reduce analytics using Hadoop.

C136.5

Use Hadoop-related tools such as HBase, Cassandra, Pig, and Hive for big data analytics.

Course Name: C137-DEEP LEARNING LABORATORY(AD3511)

Course Outcomes

Description

C137.1

Apply deep neural network for simple problems

C137.2

Apply Convolution Neural Network for image processing

C137.3

Apply Recurrent Neural Network and its variants for text analysis

C137.4

Apply generative models for data augmentation

C137.5

Develop real-world solutions using suitable deep neural networks

Course Name: C138-DATA WAREHOUSING ( CCS341 )

Course Outcomes

Description

C138.1

Design data warehouse architecture for various Problems

C138.2

Apply the OLAP Technology

C138.3

Analyse the partitioning strategy

C138.4

Critically analyze the differentiation of various schema for given problem

C138.5

Frame roles of process manager & system manager

Course Name: C139-BUSINESS ANALYTICS (CCW331 )

Course Outcomes

Description

C139.1

Explain the real world business problems and model with analytical solutions.

C139.2

Identify the business processes for extracting Business Intelligence

C139.3

Apply predictive analytics for business fore-casting

C139.4

Apply analytics for supply chain and logistics management

C139.5

Use analytics for marketing and sales.

Course Name: C140-EMBEDDED SYSTEM AND IOT(CS3691)

Course Outcomes

Description

C140.1

Explain the architecture of embedded processors.

C140.2

Write embedded C programs.

C140.3

Design simple embedded applications.

C140.4

Compare the communication models in IOT

C140.5

Design IoT applications using Arduino/Raspberry Pi /open platform.

Course Name: C141-VIDEO CREATION AND EDITING (CCS371 )

Course Outcomes

Description

C141.1

Compare the strengths and limitations of Nonlinear editing.

C141.2

Identify the infrastructure and significance of storytelling

C141.3

Apply suitable methods for recording to CDs and VCDs

C141.4

Address the core issues of advanced editing and training techniques

C141.5

Design and develop projects using AVID XPRESS DV 4

Course Name: C142-NETWORK SECURITY (CCS354 )

Course Outcomes

Description

C142.1

Classify the encryption techniques

C142.2

Illustrate the key management technique and authentication.

C142.3

Evaluate the security techniques applied to network and transport laye

C142.4

Discuss the application layer security standards

C142.5

Apply security practices for real time applications.

Course Name: C143-APP DEVELOPMENT ( CCS332 )

Course Outcomes

Description

C143.1

Develop Native applications with GUI Components.

C143.2

Develop hybrid applications with basic event handling.

C143.3

Implement cross-platform applications with location and data storage capabilities.

C143.4

Implement cross platform applications with basic GUI and event handling.

C143.5

Develop web applications with cloud database access.

Course Name: C144-CLOUD COMPUTING (CCS335 )

Course Outcomes

Description

C144.1

Understand the design challenges in the cloud.

C144.2

Apply the concept of virtualization and its types.

C144.3

Experiment with virtualization of hardware resources and Docker.

C144.4

Develop and deploy services on the cloud and set up a cloud environment.

C144.5

Explain security challenges in the cloud environment.

Course Name: C145- INDUSTRIAL SAFETY(MX3089 )

Course Outcomes

Description

C145.1

Understand the basic concept of safety.

C145.2

Obtain knowledge of Statutory Regulations and standards.

C145.3

Know about the safety Activities of the Working Place.

C145.4

Analyze on the impact of Occupational Exposures and their Remedies

C145.5

Obtain knowledge of Risk Assessment Techniques.

Course Name: C146- HUMAN VALUES AND ETHICS(GE3791)

Course Outcomes

Description

C146.1

Identify the importance of democratic, secular and scientific values in harmonious functioning of social life

C146.2

Practice democratic and scientific values in both their personal and professional life.

C146.3

Find rational solutions to social problems.

C146.4

Behave in an ethical manner in society

C146.5

Practice critical thinking and the pursuit of truth.

Course Name: C147- PRINCIPLES OF MANAGEMENT(GE3751 )

Course Outcomes

Description

C147.1

Upon completion of the course, students will be able to have clear understanding of managerial functions like planning, organizing, staffing, leading & controlling.

C147.2

Have same basic knowledge on international aspect of management.

C147.3

Ability to understand management concept of organizing.

C147.4

Ability to understand management concept of directing.

C147.5

Ability to understand management concept of controlling.

Course Name: C148 –RESOURCE MANAGEMENT TECHNIQUES (OIE352)

Course Outcomes

Description

C148.1

Understand to formulate linear programming problems and solve LPP using simple algorithm

C148.2

Understand to solve networking problems

C148.3

Understand to formulate and solve integer programming problems

C148.4

Understand to solve Non Linear programming problems

C148.5

Understand to understand and solve project management problems

Course Name: C149 – PROJECT REPORT WRITING (OHS352)

Course Outcomes

Description

C149.1

Write effective project reports.

C149.2

Use statistical tools with confidence.

C149.3

Use statistical tools with confidence.

C149.4

Create writing texts to suit achieve the intended purpose.

C149.5

Master the art of writing winning proposals and projects.

X