Academics
Home » Robotics & Automation » Academics
First Year (M.E.) Engineering SEM I& II 2025 Pattern
First Year Engineering SEM I
| Course code and Name: PCC-501-RAU: Machine Vision System | |
|---|---|
| PCC-501.1 | Represent and interpret image in its numeric and graphical form.
|
| PCC-501.2 | Write simple codes for improving image quality. |
| PCC-501.3 | Extract useful information from image contents through processing. |
| PCC-501.4 | Understand and document needs for specific machine vision system. |
| PCC-501.5 | Develop machine vision system based on requirement |
| Course code and Name: PCC-502-RAU: Total Integrated Automation Industry 4.0 | |
| PCC-502.1 | Describe working of various blocks of basic industrial automation system. |
| PCC-502.2 | Connect the peripherals with the PLC.
|
| PCC-502.3 | Use various PLC functions and develop small PLC programs. |
| PCC-502.4 | Summarize Distributed control system and SCADA system.
|
| PCC-502.5 | Use various industrial motor drives for the Industrial Automation
|
| Course code and Name: PCC-503-RAU: Robotics Application | |
| PCC-503.1 | Explain the fundamentals of robotics, robot classification, specifications, components, grippers, drive systems, and sensors used in robotic systems. |
| PCC-503.2 | Apply coordinate transformations, homogeneous transformation matrices, and forward and inverse kinematics to analyze robot configurations and motion. |
| PCC-503.3 | Analyze manipulator construction, end-effector mechanisms, gripper force requirements, and dynamic and force control principles for robotic applications. |
| PCC-503.4 | Develop suitable robot path and trajectory planning strategies, including obstacle avoidance, motion interpolation, and robot programming techniques. |
| PCC-503.5 | Explain robot control systems, feedback devices, motion control techniques, and online and offline programming for industrial robotic applications. |
| Course code and Name: PCC-504-RAU: Robot Operating System | |
| PCC-504.1 | Explain the fundamentals of robotics, robot drive mechanisms, mathematical modelling, robot kinematics, and the concepts of ROS and Gazebo simulation. |
| PCC-504.2 | Design and interface ChefBot hardware components, including DC geared motors, wheel encoders, and Dynamixel actuators, using the Tiva C LaunchPad. |
| PCC-504.3 | Interface and utilize robotic sensors, including ultrasonic distance sensors, IR proximity sensors, and Inertial Measurement Units (IMUs), for robot perception and navigation |
| PCC-504.4 | Develop Python-based robotic perception applications using ROS, OpenCV, OpenNI, Kinect, and the Point Cloud Library (PCL) for processing visual and 3D sensor data. |
| PCC-504.5 | Implement ROS Python drivers, nodes, and launch files for ChefBot hardware integration, calibration, and testing of robotic systems. |
| Course code and Name: PCC-520-RAU-B: ELECTIVE- I: Mechatronics | |
| PCC-520.1 | Explain the principles of mechatronics, measurement characteristics, sensors, actuators, and their selection for engineering applications. |
| PCC-520.2 | Develop block diagrams of mechatronic systems and analyze open-loop and closed-loop control systems using transfer functions and block diagram reduction techniques. |
| PCC-520.3 | Apply data acquisition concepts, signal communication, sampling techniques, ADC, DAC, and signal conditioning for sensor and actuator interfacing. |
| PCC-520.4 | Develop PLC ladder logic programs using logic gates, latching, timers, and counters to solve practical automation problems. |
| PCC-520.5 | Analyze the performance of P, PI, PD, and PID control systems using transient response specifications and apply manual PID tuning and Linear Quadratic Regulator (LQR) concepts. |
First Year Engineering SEM II
| Course code and Name: PCC-551-RAU: Artificial Intelligence and Machine learning for Robotics | |
|---|---|
| PCC-551.1 | Apply intelligent agent concepts, search strategies, adversarial search, and planning techniques to solve artificial intelligence problems. |
| PCC-551.2 | Apply knowledge representation, probabilistic reasoning, Bayesian networks, learning algorithms, neural networks, and fuzzy logic to address uncertain and learning-based problems. |
| PCC-551.3 | Explain the architecture and working of expert systems, including knowledge acquisition, knowledge representation, inference engines, forward and backward chaining, and explanatory interfaces. |
| PCC-551.4 | Analyze AI techniques for natural language processing, information retrieval, machine translation, image processing, and object recognition. |
| PCC-551.5 | Apply AI concepts in robotics, including perception, localization, mapping, motion planning, and movement control, while evaluating ethical issues and risks associated with AI-enabled robotic systems. |
| Course code and Name: PCC-552-RAU: Kinematics & Dynamics | |
| PCC-552.1 | Explain robot configurations, degrees of freedom, performance specifications, actuators, sensors, drive systems, and transmission mechanisms used in robotics. |
| PCC-552.2 | Apply coordinate transformations, homogeneous transformation matrices, and the Denavit–Hartenberg convention to solve forward and inverse kinematics problems of robotic manipulators. |
| PCC-552.3 | Analyze robot workspace, degrees of freedom, Jacobian matrices, and singularities to evaluate the positioning and orientation capabilities of robotic manipulators. |
| PCC-552.4 | Generate joint-space and Cartesian-space trajectories for robotic manipulators by applying appropriate path description and trajectory generation techniques. |
| PCC-552.5 | Analyze the dynamic behaviour of robotic manipulators using rigid-body mechanics, Newton–Euler formulations, and equations of motion. |
| Course code and Name: PCC-553-RAU: Industrial Automation | |
| PCC-553.1 | Explain the principles, elements, levels, and strategies of automation and evaluate production economics using cost analysis, break-even analysis, and investment evaluation methods. |
| PCC-553.2 | Analyze automated flow lines, transfer mechanisms, buffer storage systems, and automated machining operations to improve production efficiency. |
| PCC-553.3 | Select and evaluate material handling, automated storage and retrieval, automated guided vehicle, and product identification systems for manufacturing applications. |
| PCC-553.4 | Analyze automated assembly systems, part feeding mechanisms, industrial control technologies, and computer-based process control systems for manufacturing automation. |
| PCC-553.5 | Apply automated inspection and testing techniques, statistical quality control, coordinate measuring machines, machine vision, and optical sensing methods to assess product quality. |
| Course code and Name: PEC – 571-RAU-B: ELECTIVE- II: Industrial Robotics & material handling system | |
| PCC-571.1 | Explain the types of industrial robots and analyze their applications in material transfer, machine loading and unloading, CNC machine tending, and robot-centered manufacturing cells. |
| PCC-571.2 | Analyze gripper forces and design suitable robotic end effectors, including active and passive grippers, for specific material handling applications. |
| PCC-571.3 | Evaluate robot selection criteria, performance testing, and economic feasibility, and explain decision-making techniques for autonomous robotic behaviour and image-guided motion planning. |
| PCC-571.4 | Apply robotic vision and image processing techniques for object recognition, categorization, depth measurement, and automated visual inspection. |
| PCC-571.5 | Select suitable robotic systems and analyze their applications in welding, spray painting, assembly, cleaning, underwater operations, aerial robotics, and intelligent vehicles. |
| Course code and Name: PEC – 572-RAU-B: ELECTIVE- III: Internet of Things | |
| PCC-572.1 | Explain the fundamentals, physical and logical design, levels, communication technologies, applications, and security aspects of Internet of Things (IoT) systems. |
| PCC-572.2 | Apply networking concepts, IP and MAC addressing, TCP/UDP protocols, application-layer protocols, and AT commands for IoT communication. |
| PCC-572.3 | Analyze IoT middleware, embedded devices, M2M communication, RFID, wireless sensor networks, SCADA, and associated security challenges. |
| PCC-572.4 | Develop IoT system designs by applying the IoT design methodology, including requirements analysis, process and information modelling, service specification, and component integration. |
| PCC-572.5 | Apply cloud computing, cloud storage, mobile cloud, and Cloud of Things concepts to IoT applications involving big-data analytics, visualization, security, and system dependability. |
Second Year Engineering SEM III
| Course code and Name: RM-601-RAU: Research Methodology | |
|---|---|
| RM-601.1 | Explain research fundamentals, research approaches, problem formulation, and the research process to identify and define suitable engineering research problems. |
| RM-601.2 | Conduct a systematic literature survey, evaluate the quality of research publications, and formulate an appropriate research design and experimental plan using relevant standards and codes. |
| RM-601.3 | Apply appropriate data collection, sampling, descriptive statistics, and hypothesis-testing techniques to organize and analyze research data using statistical software. |
| RM-601.4 | Apply statistical analysis methods, including significance tests, regression, ANOVA, uncertainty analysis, and time-series analysis, and prepare research reports, technical papers, presentations, and research proposals. |
| RM-601.5 | Explain intellectual property rights, including patents, industrial designs, copyright, trademarks, and geographical indications, and describe patent filing procedures, international patent cooperation, licensing, and technology transfer. |
| Course code and Name: OJT-602-RAU: On Job Training/Internship | |
| OJT-601.1 | Gain practical experience within industry in which the internship is done. |
| OJT-601.2 | Acquire knowledge of the industry in which the internship is done. |
| OJT-601.3 | Apply knowledge and skills learned to classroom work. |
| OJT-601.4 | Develop and refine oral and written communication skills. |
| OJT-601.5 | Acquire the knowledge of administration, marketing, finance and economics. |
Course code and Name: SEM-580- RAU: SEMINAR I SEM-603- RAU: SEMINAR II SEM-651- RAU: SEMINAR III | |
|---|---|
| CO 1 | Identify and explain state-of-the-art technologies, concepts, and developments in the selected field of specialization. |
| CO 2 | Review and analyze recent literature, research papers, and emerging trends relevant to the chosen seminar topic. |
| CO 3 | Develop technical knowledge and critical thinking skills by investigating current advancements and research challenges in the concerned field. |
| CO 4 | Prepare a structured technical seminar report using appropriate technical writing, referencing, and documentation practices. |
| CO 5 | Present technical information effectively and respond to questions through professional communication and discussion. |
| CO 6 | Extend the work carried out in Seminar II through further investigation, critical analysis, and identification of future research directions in Seminar III. |
Course code and Name: SEM-580- RAU: SEMINAR I SEM-603- RAU: SEMINAR II SEM-651- RAU: SEMINAR III | |
|---|---|
| CO 1 | Identify and explain state-of-the-art technologies, concepts, and developments in the selected field of specialization. |
| CO 2 | Review and analyze recent literature, research papers, and emerging trends relevant to the chosen seminar topic. |
| CO 3 | Develop technical knowledge and critical thinking skills by investigating current advancements and research challenges in the concerned field. |
| CO 4 | Prepare a structured technical seminar report using appropriate technical writing, referencing, and documentation practices. |
| CO 5 | Present technical information effectively and respond to questions through professional communication and discussion. |
| CO 6 | Extend the work carried out in Seminar II through further investigation, critical analysis, and identification of future research directions in Seminar III. |
| Course code and Name: RPR-604- RAU: PROJECT STAGE I | |
|---|---|
| CO 1 | Identify and formulate a relevant engineering problem with clearly defined objectives, scope, and problem statement. |
| CO 2 | Conduct a comprehensive literature review to identify research gaps, existing methodologies, and recent technological advancements related to the selected project topic. |
| CO 3 | Develop a project methodology and implementation plan using appropriate tools such as block diagrams, UML/ER diagrams, PERT charts, and other relevant techniques. |
| CO 4 | Develop the conceptual design and layout of the proposed system or experimental setup based on engineering principles and design requirements. |
| CO 5 | Communicate project progress, technological advancements, and proposed methodologies effectively through technical presentations and a structured progress report. |
Second Year Engineering SEM IV
| Course code and Name: RPR-652- RAU: PROJECT STAGE II | |
|---|---|
| CO 1 | Implement the proposed project through fabrication, development, or assembly of the required setup using appropriate engineering tools and techniques. |
| CO 2 | Conduct experiments or system testing, collect relevant data, and obtain results using appropriate procedures and instrumentation. |
| CO 3 | Analyze and interpret experimental or computational results using suitable engineering methods and validate them against theoretical predictions, simulations, or established benchmarks. |
| CO 4 | Draw meaningful conclusions from the project outcomes and identify limitations, applications, and potential future improvements. |
| CO 5 | Prepare and present a comprehensive technical project report documenting the methodology, implementation, results, analysis, and conclusions in the prescribed format. |
