Excellence in Education, Innovation in Practice.

Artificial Intelligence and Data Science(AID) Course Outcomes

"Empowering minds, shaping futures — Priyadarshini College is where learning meets purpose."

I YEAR -I SEM

  MATHEMATICS – I   (MA101BS)

  1. After learning the contents of this paper the student must be able to  
  2. Write the matrix representation of a set of linear equations and to analyse the solution of the system of equations
  3. Find the Eigen values and Eigen vectors  Reduce the quadratic form to canonical form using orthogonal transformations.
  4. Analyse the nature of sequence and series. Solve the applications on the mean value theorems.
  5. Evaluate the improper integrals using Beta and Gamma functions Find the extreme values of functions of two variables with/ without constraints.

APPLIED PHYSICS ( AP102BS/AP202BS)

  1. The student would be able to learn the fundamental concepts on Quantum behaviour of matter  in its micro state.
  2. The knowledge of fundamentals of Semiconductor physics, Optoelectronics, Lasers
  3. The knowledge of fundamentals of fibre  optics enable the students to apply to various systems like communications, solar cell, photo cells and so on..
  4. Design, characterization and study of properties of material help the students to prepare new  materials for various engineering applications.
  5. The course also helps the students to be exposed to the phenomena of electromagnetism and  also to have exposure on magnetic materials and dielectric materials.

PROGRAMMING FOR PROBLEM SOLVING  (CS103ES/CS203ES)

  1. To write algorithms and to draw flowcharts for solving problems.
  2. To convert the algorithms/flowcharts to C programs.
  3. To code and test a given logic in C programming language.
  4. To decompose a problem into functions and to develop modular reusable code.
  5. To use arrays, pointers, strings and structures to write C programs. Searching and sorting problems.

APPLIED PHYSICS LAB  (AP105BS/AP205BS)

  1. Know the determination of the Planck’s constant using Photo electric effect and identify the material whether it is n-type or p-type by Hall experiment.
  2. Appreciate quantum physics in semiconductor devices and optoelectronics.
  3. Gain the knowledge of applications of dielectric constant.
  4. Understand the variation of magnetic field and behavior of hysteresis curve.
  5. Carried out data analysis.

ENGINEERING GRAPHICS (ME104ES/ME204ES)

  1. Preparing working drawings to communicate the ideas and information.
  2. Read, understand and interpret engineering drawings.
  3. Apply Orthographic Projection Techniques
  4. Visualize and Draw Isometric Projections
  5. Understand and Draw Projections of Solids

PROGRAMMING FOR PROBLEM SOLVING LAB  (CS106ES/CS206ES)

  1. The candidate is expected to be able to:
  2. formulate the algorithms for simple problems
  3. translate given algorithms to a working and correct program
  4. correct syntax errors as reported by the compilers
  5. identify and correct logical errors encountered during execution
  6. represent and manipulate data with arrays, strings and structures use pointers of different types
  7. create, read and write to and from simple text and binary files
  8. modularize the code with functions so that they can be reused

ENVIRONMENTAL SCIENCE  (*MC109ES/*MC209ES)

  1. Based on this course, the Engineering graduate will understand /evaluate / develop technologies on the basis of ecological principles and environmental regulations which in turn helps in sustainable development
  2. Understand the Fundamentals of Environmental Science
  3. Identify the Components of the Environment
  4. Analyze Human Impact on the Environment
  5. Understand the Importance of Natural Resources

I YEAR -IISEM

BASIC ELECTRICAL ENGINEERING ( EE103ES/EE203ES)

  1. To analyze electrical circuits using network laws and theorems.
  2. To solve electrical circuits using network laws and theorems
  3. To understand and analyze basic Electric and Magnetic circuits
  4. To study the working principles of Electrical Machines
  5. To introduce components of Low Voltage Electrical Installations

MATHEMATICS – II  (MA201BS)

  1. Identify whether the given differential equation of first order is exact or not
  2. Solve higher differential equation
  3. Apply the concept of differential equation to real world problems
  4. Evaluate the multiple integrals and apply the concept to find areas, volumes, centre of mass and Gravity for cubes, sphere and rectangular parallelepiped
  5. Evaluate the line, surface and volume integrals and converting them from one to another

CHEMISTRY  (CH102BS/CH202BS)

  1. The knowledge of atomic, molecular and electronic changes, band theory related to conductivity.
  2. The required principles and concepts of electrochemistry, corrosion and in understanding the problem of water and its treatments.
  3. The required skills to get clear concepts on basic spectroscopy and application to medical and other fields.
  4. The required skills to get clear concepts on basic spectroscopy and application other than medical fields.
  5. The knowledge of configurational and conformational analysis of molecules and reaction mechanisms.

 ENGINEERING CHEMISTRY LAB ( CH106BS/CH206ES)

  1. Determination of chloride content in water
  2. Estimation of rate constant of a reaction from concentration – time relationships.
  3. Determination of physical properties like adsorption and viscosity.
  4. Calculation of Rf values of some organic molecules by TLC technique.

ENGLISH LANGUAGE AND COMMUNICATION SKILLS LAB ( EN107HS/EN207HS)

  1. Better understanding of nuances of English language through audio
  2. visual experience and group activities
  3. Neutralization of accent for intelligibility
  4. Speaking skills with clarity and confidence
  5. which in turn enhances their employability skills

ENGLISH (EN105HS/EN205HS)

 

  1. Use English Language effectively in spoken and written forms.
  2. Comprehend the given texts and respond appropriately.
  3. Communicate confidently in various contexts and different cultures.
  4. Acquire basic proficiency in English including reading and listening comprehension, writing and speaking skills.
  5. Acquire basic proficiency in English including writingand speaking skills

ENGINEERING WORKSHOP ( ME105ES/ME205ES)

  1. Study  machine tools and their operations
  2. practice on machine tools and their operations
  3. Practice on manufacturing of components using workshop trades including pluming, fitting, carpentry, foundry, house wiring and welding.
  4. Identify and apply suitable tools for different trades of Engineering processes including drilling, material removing, measuring, chiseling.
  5. Apply basic electrical engineering knowledge for house wiring practice.

BASIC ELECTRICAL ENGINEERING LAB (EE108ES/EE208ES)

  1. Understand the response of different types of electrical circuits to different excitations.
  2. Understand the measurement, calculation
  3. Understand the relation between the basic electrical parameters
  4. Understand the basic characteristics of transformers.
  5. Understand the basic characteristics of  electrical machines

II YEAR -IISEM

JAVA PROGRAMMING LAB  (CS408PC)

  1. Able to write programs for solving real world problems using java collection frame work.
  2. Able to write programs using abstract classes.
  3. Able to write multithreaded programs.
  4. Able to write GUI programs using swing controls in Java.

DATABASE MANAGEMENT SYSTEMS LAB ( CS407PC)

  1. Design database schema for a given application and apply normalization
  2. Acquire skills in using SQL commands for data definition and
  3. Acquire skills in using SQL commands for data manipulation.
  4. Develop solutions for database applications using procedures, cursors and triggers

OBJECT ORIENTED PROGRAMMING USING JAVA  (CS412PC)

  1. Able to solve real world problems using OOP techniques.
  2. Able to understand the use of abstract classes.
  3. Able to solve problems using java collection framework and I/o classes.
  4. Able to develop multithreaded applications with synchronization.
  5. Able to develop applets for web applications.
  6. Able to design GUI based applications

DATABASE MANAGEMENT SYSTEMS (CS404PC)

  1. Gain knowledge of fundamentals of DBMS, database design and normal forms
  2. Master the basics of SQL for retrieval and management of data.
  3. Be acquainted with the basics of transaction processing
  4. Be acquainted with the basics of  concurrency control.
  5. Familiarity with database storage structures and access techniques

SOFTWARE ENGINEERING  (CS417PC)

  1. Ability to translate end-user requirements into system and software requirements, using e.g.
  2. UML, and structure the requirements in a Software Requirements Document (SRD).
  3. Identify and apply appropriate software architectures and patterns to carry out high level
  4. design of a system and be able to critically compare alternative choices.
  5. Will have experience and/or awareness of testing problems and will be able to develop a simple testing report

OPERATING SYSTEMS  (CS403PC)

  1. Will be able to control access to a computer and the files that may be shared
  2. Demonstrate the knowledge of the components of computer and their respective roles in computing.
  3. Ability to recognize and resolve user problems with standard operating environments.
  4. Gain practical knowledge of how programming languages, operating systems, and architectures interact and how to use each effectively.
  5. Gain practical knowledge of  architectures interact and how to use each effectively.

FORMAL LANGUAGES AND AUTOMATA THEORY  (CS416PC)

  1. Able to understand the concept of abstract machines and their power to recognize the languages.
  2. Able to employ finite state machines for modeling and solving computing problems.
  3. Able to design context free grammars for formal languages.
  4. Able to distinguish between decidability and undecidability.
  5. Able to gain proficiency with mathematical tools and formal methods.

OPERATING SYSTEMS LAB ( CS406PC)

  1. Simulate and implement operating system concepts such as scheduling, deadlock management, file management and memory management.
  2. Able to implement C programs using Unix system calls

CONSTITUTION OF INDIA  (*MC409)

  1. Improve their knowledge about Indian constitution  .
  2. Value their identity and exercise their fundamental rights.
  3. Understand how differently government bodies function

III YEAR -IISEM

CRYPTOGRAPHY AND NETWORK SECURITY (Professional Elective - III)  (CS703PC)

  1. Student will be able to understand basic cryptographic algorithms,
  2. Student will be able to understand message
  3. Student will be able to understand web authentication and security issues
  4. Ability to identify information system requirements for both of them such as client and server.
  5. Ability to understand the current legal issues towards information security.

DEVOPS (CS704PC)

  1. Identify components of Devops environment.
  2. Describe Software development models and architectures of DevOps.
  3. Apply different project management, integration, testing and code deployment tool.
  4. Investigate different DevOps Software development models.
  5. Assess various Devops practices.
  6. Collaborate and adopt Devops in real-time projects.

ARTIFICIAL INTELLIGENCE AND NATURAL LANGUAGE PROCESSING LAB (CS706PC)

  1. Apply basic principles of AI in solutions that require problem solving, knowledge representation, and learning.
  2. Show sensitivity to linguistic phenomena and an ability to model them with formal grammar
  3. Understand and carry out proper experimental methodology for training empirical NLP systems
  4. Understand and carry out proper experimental methodology for evaluating empirical NLP systems
  5. Able to design, implement, and analyze NLP algorithms

NATURAL LANGUAGE PROCESSING (CS525PE)

  1. Show sensitivity to linguistic phenomena and an ability to model them with formal grammars.
  2. Understand and carry out proper experimental methodology for training and evaluating empirical NLP systems
  3. Able to manipulate probabilities, construct statistical models over strings and trees, and estimate parameters using supervised and unsupervised training methods.
  4. Able to design, implement, and analyze NLP algorithms
  5. Able to design different language modeling Techniques.

FUNDAMENTALS OF INTRNET OF THINGS (EC600OE)

  1. Interpret the impact and challenges posed by IoT networks leading to new architectural model
  2. Illustrate the smart objects and the technologies to connect them to network.
  3. Compare different Application protocols for IoT.
  4. Infer the role of Data Analytics and Security in IoT.
  5. Identify sensor technologies for sensing real world entities and understand the role of IoT in various domains of Industry.

CRYPTOGRAPHY AND NETWORK SECURITY LAB (PE – III Lab) (CS506PC)

  1. Understand basic cryptographic algorithms, message and
  2.  Understand web authentication and security issues.
  3. Identify information system requirements for both of them such as client and server.
  4. Understand the current legal issues towards information security.

DEVOPS LAB

  1. Identify components of Devops environment
  2. Apply different project management, integration, testing and code deployment tool
  3. Investigate different DevOps Software development, models
  4. Demonstrate continuous integration and development using Jenkins.

ARTIFICIAL INTELLIGENCE (CS701OE)

  1. To learn the distinction between optimal reasoning Vs. human like reasoning
  2. To understand the concepts of state space representation, exhaustive search
  3. To understand the concepts of heuristic search together with the time and space complexities.
  4. To learn different knowledge representation techniques.
  5. To understand the applications of AI, namely game playing, theorem proving, and machine learning.

CYBER SECURITY

  1. Understand cyber-attacks, types of cybercrimes, cyber laws and also how to protect them self and ultimately the entire Internet community from such attacks
  2. Understand the Fundamentals of Cyber Security
  3. Apply Security Principles to Network Infrastructure
  4. Learn about Cryptography and Encryption
  5. Analyze and Defend Against Common Cyber Attacks

IV YEAR -I SEM

DEEP LEARNING LAB

  1. Upon the Successful Completion of the Course, the Students would be able to:
  2. Learn the Fundamental Principles of Deep Learning.
  3. Identify the Deep Learning Algorithms for Various Types of Learning Tasks in various domains.
  4. Implement Deep Learning Algorithms and Solve Real-world problems.

AD-HOC & SENSOR NETWORKS  (Professional Elective - V)

  1. Ability to understand the state-of-the-art research in the emerging subject of Ad Hoc and Wireless Sensor Networks
  2. Ability to solve the issues in real-time application development based on ASN.
  3. Ability to conduct further research in the domain of ASN
  4.  Analyze data transmission techniques and address network issues
  5. Understand the architecture and lower-layer protocols of WSNs

NEURAL NETWORKS AND DEEP LEARNING

  1. Ability to understand the concepts of Neural Networks
  2. Ability to select the Learning Networks in modeling real world systems
  3. Ability to use an efficient algorithm for Deep Models
  4. Ability to apply optimization strategies for large scale applications
  5. Ability to analyze the challenges in neural networks optimization

REINFORCEMENT LEARNING

  1. Understand basics of RL.
  2. Understand RL Framework and Markov Decision Process.
  3. Analyzing ning through the use of Dynamic Programming and Monte Carlo.
  4. Understand TD(0) algorithm.
  5. Understand TD(λ) algorithm.

CLOUD COMPUTING (PROFESSIONAL ELECTIVE – IV)

  1. distributed system models,
  2. different cloud service models,
  3. service oriented architectures,
  4. cloud programming and software environments,
  5. resource management

PRINCIPLES OF ENTERPRENUERSHIP

  1. Understand basics of Entrepreneurship. (Knowledge)
  2. Explain financing and managing the new ventures. (Application)
  3. Understand schemes and functions of different corporations. (Evaluation)
  4. Explain industrial final support from different corporations. (knowledge)
  5. Describe production and marking management. (Comprehension)

Mini Project

  1. Interpret literature with the purpose of formulating a project proposal
  2. Planning, analyzing, designing and implementing a software project using SDLC  model.
  3. Finding the solution of identified problem with help of modern technology Giving priority to real life problem
  4. Learningtoworkasateamandtofocusongettingaworkingprojectdonewithina stipulated period o f time

Project Stage – I

  1. Understand programming language concepts, object oriented concepts as well as software engineering principles or go through the research work and gather knowledge over the field and develop an ability to apply them to software design of real life problems in an industry/ commercial environment
  2. Plan, analyze, design a software project and demonstrate the ability to communicate effectively in speech and writing
  3. Demonstrate originality in the application of knowledge, together with a practical understanding of how established techniques professional enquiries are used to create and interpret knowledge in their discipline.
  4. Introduce with major software engineering topics and position them to lead medium sized software projects in industry or propose any new model over the selected field of research that will be useful for future activities
  5. Advance their knowledge and to develop new skills to a high level with complex issues both systematically and creatively, make sound judgments on the complete data, and communicate their conclusions clearly to specialist and non-specialist audiences

IV YEAR-II SEM

RANDOMIZED ALGORITHMS (Professional Elective – VI)

  1. Appreciate the fundamentals of randomized algorithm design.
  2. Understand the fundamentals of Markov chains and the Monte Carlo method.
  3. Apply high probability analysis to selected randomized algorithms.
  4. Understand the Comparison of Fingerprinting Techniques and Pattern Matching
  5. Understand  the analysis of different graph algorithms

ORGANIZATIONAL BEHAVIOUR (HS8251)

  1. Students will be able to explain the concept of Organization Design and determine the factors that affect Organization Design.
  2. Students will be able to identify the components of Individual Behavior and apply the concept of Learning, Perception, Attitudes and values.
  3. The student will be able to distinguish between the various theories of motivation and their application in organizations and also be able to apply these theories to practical problems in organizations. They will also be able to distinguish between a number of different leadership theories & styles and contribute to the effective performance of a team as the team leader or a group member
  4. The future managers/ students will be able to analyze the behavior of individuals and groups in organizations in terms of the key factors that influence organizational behavior and demonstrate skills required for working in groups (team building).
  5. The students will be able to justify how organizational change and conflict affect working relationships within organizations and demonstrate how to apply relevant theories to solve problems of change and conflict within organizations.

Total Quality Management(MT802OE)

  1. Analyze and Understand what total quality management is. (Application)
  2. Analyze the concept of customer focus and satisfaction. (Application)
  3. Analyze and describe Total Quality Management Organization. (Application)
  4. Describe and explain the working principle of Seven Tools of Total Quality Management. (Knowledge)
  5. Understand and Discuss the Cost of Quality in total quality management. (Knowledge)

Project  Stage – II

  1. Understand programming language concepts, object oriented concepts as well as software engineering principles or go through the research work and gather knowledge over the field and develop an ability to apply them to software design of real life problems in an industry/ commercial environment
  2. Plan, analyze, design a software project and demonstrate the ability to communicate effectively in speech and writing
  3. Demonstrate originality in the application of knowledge, together with a practical understanding of how established techniques professional enquiries are used to create and interpret knowledge in their discipline.
  4. Introduce with major software engineering topics and position them to lead medium sized software projects in industry or propose any new model over the selected field of research that will be useful for future activities
  5. Advance their knowledge and to develop new skills to a high level with complex issues both systematically and creatively, make sound judgments on the complete data, and communicate their conclusions clearly to specialist and non-specialist audiences

PROGRAMMING FOR PROBLEM SOLVING

● To write algorithms and to draw flowcharts for solving problems.

● To convert the algorithms/flowcharts to C programs.

● To code and test a given logic in the C programming language.

 ● To decompose a problem into functions and to develop modular reusable code.

 ● To use arrays, pointers, strings and structures to write C programs.

● Searching and sorting problems.