Curriculum Overview
The Robotics program at SHA SHIB COLLEGE OF TECHNOLOGY follows a structured curriculum designed to provide students with a comprehensive understanding of robotics principles and their practical applications. The program spans eight semesters, with each semester offering core courses, departmental electives, science electives, and laboratory sessions tailored to enhance hands-on learning experiences.
Year | Semester | Course Code | Course Title | Credits (L-T-P-C) | Prerequisites |
---|---|---|---|---|---|
I | 1 | ME-101 | Engineering Mathematics I | 3-1-0-4 | None |
ME-102 | Physics for Engineering | 3-1-0-4 | None | ||
ME-103 | Introduction to Programming | 2-0-2-3 | None | ||
ME-104 | Engineering Drawing | 1-0-2-2 | None | ||
ME-105 | Introduction to Robotics | 2-0-2-3 | None | ||
I | 2 | ME-201 | Engineering Mathematics II | 3-1-0-4 | ME-101 |
ME-202 | Chemistry for Engineering | 3-1-0-4 | None | ||
ME-203 | Data Structures and Algorithms | 2-0-2-3 | ME-103 | ||
ME-204 | Basic Electronics | 2-1-0-3 | None | ||
ME-205 | Introduction to Embedded Systems | 2-0-2-3 | ME-103 | ||
II | 3 | ME-301 | Control Systems | 3-1-0-4 | ME-201 |
ME-302 | Signals and Systems | 3-1-0-4 | ME-201 | ||
ME-303 | Electrical Circuits | 3-1-0-4 | ME-204 | ||
ME-304 | Robotics Fundamentals | 2-0-2-3 | ME-205 | ||
ME-305 | Mechanics of Materials | 3-1-0-4 | ME-201 | ||
II | 4 | ME-401 | Advanced Control Systems | 3-1-0-4 | ME-301 |
ME-402 | Computer Vision | 2-0-2-3 | ME-302 | ||
ME-403 | Microcontrollers and Applications | 2-0-2-3 | ME-205 | ||
ME-404 | Robot Kinematics and Dynamics | 3-1-0-4 | ME-305 | ||
ME-405 | Sensors and Actuators | 2-0-2-3 | ME-303 | ||
III | 5 | ME-501 | Artificial Intelligence for Robotics | 3-1-0-4 | ME-402 |
ME-502 | Machine Learning | 3-1-0-4 | ME-203 | ||
ME-503 | Human-Robot Interaction | 2-0-2-3 | ME-404 | ||
ME-504 | Autonomous Navigation | 2-0-2-3 | ME-401 | ||
ME-505 | Industrial Robotics | 2-0-2-3 | ME-404 | ||
III | 6 | ME-601 | Robotics Ethics and Policy | 2-0-2-3 | ME-503 |
ME-602 | Soft Robotics | 2-0-2-3 | ME-404 | ||
ME-603 | Biomedical Robotics | 2-0-2-3 | ME-505 | ||
ME-604 | Mobile Robotics and Swarm Intelligence | 2-0-2-3 | ME-504 | ||
ME-605 | Advanced Mechatronics | 3-1-0-4 | ME-404 | ||
IV | 7 | ME-701 | Final Year Project I | 4-0-0-4 | All previous semesters |
ME-702 | Research Methodology | 2-0-0-2 | None | ||
ME-703 | Capstone Project | 6-0-0-6 | ME-701 | ||
ME-704 | Robotics in Agriculture and Environmental Monitoring | 2-0-2-3 | ME-504 | ||
ME-705 | Special Topics in Robotics | 2-0-2-3 | ME-601 | ||
IV | 8 | ME-801 | Internship | 4-0-0-4 | ME-703 |
ME-802 | Final Year Project II | 6-0-0-6 | ME-703 | ||
ME-803 | Robotics Workshop | 2-0-2-3 | ME-703 | ||
ME-804 | Entrepreneurship in Robotics | 2-0-2-3 | None | ||
ME-805 | Capstone Presentation | 2-0-0-2 | ME-802 |
Advanced Departmental Electives
The department offers a range of advanced departmental elective courses designed to deepen students' understanding and practical skills in specialized areas. These courses are taught by experienced faculty members who bring both academic knowledge and industry experience to their teaching.
Artificial Intelligence for Robotics: This course introduces students to the core concepts of artificial intelligence applied specifically within robotics contexts. Topics include machine learning algorithms, neural networks, deep learning architectures, reinforcement learning, and natural language processing. Students will implement AI techniques in robotic systems through hands-on projects using platforms like TensorFlow, PyTorch, and ROS.
Machine Learning: Focused on statistical methods and algorithmic approaches used in machine learning, this course covers supervised and unsupervised learning, decision trees, clustering, regression models, and model evaluation techniques. Students will apply these concepts to robotics applications such as image recognition, prediction, and classification.
Human-Robot Interaction: This course explores the psychological, social, and ethical dimensions of human-robot interactions. It covers topics such as user experience design, affective computing, natural language understanding, and human factors in robotics. Students will engage in experiments involving robot interfaces and analyze behavioral data collected from interaction studies.
Autonomous Navigation: This course delves into the principles of autonomous navigation using sensor data fusion, path planning algorithms, SLAM (Simultaneous Localization and Mapping), and GPS systems. Students will develop and test navigation algorithms in simulation environments before deploying them on actual robots.
Industrial Robotics: Designed to prepare students for careers in manufacturing, this course covers industrial robot kinematics, dynamics, control systems, and safety protocols. It includes laboratory sessions where students program and operate industrial robots such as KUKA KR 210 and ABB IRB 120, gaining practical experience in automation environments.
Robotics Ethics and Policy: This course addresses the ethical implications of robotics development and deployment. Students will examine issues related to privacy, security, bias, transparency, accountability, and regulatory frameworks governing robotic technologies. Case studies from real-world applications will be analyzed to understand policy impacts on innovation.
Soft Robotics: This elective introduces students to the emerging field of soft robotics, which utilizes flexible materials and structures inspired by nature. Topics include soft actuation mechanisms, bio-inspired design principles, fabrication techniques, and applications in medical devices and environmental monitoring.
Biomedical Robotics: This course focuses on the application of robotics in healthcare settings, including surgical robots, prosthetic limbs, rehabilitation devices, and assistive technologies. Students will study biomechanics, biomaterials, and clinical requirements for integrating robotic systems into medical environments.
Mobile Robotics and Swarm Intelligence: This course explores how multiple robots can coordinate to achieve collective goals through swarm intelligence algorithms. It covers decentralized control strategies, communication protocols, task allocation, and multi-robot systems in various applications such as search and rescue missions and environmental monitoring.
Advanced Mechatronics: This course integrates mechanical, electrical, and software engineering principles in the design of intelligent mechatronic systems. Students will work on complex projects involving sensors, actuators, embedded controllers, and real-time systems to build fully functional robotic platforms.
Robotics in Agriculture and Environmental Monitoring: Focused on sustainable solutions for agriculture and environmental challenges, this course introduces students to agricultural robots, precision farming techniques, and environmental monitoring systems. Students will explore the use of drones, ground-based robots, and IoT sensors in optimizing resource usage and reducing environmental impact.
Project-Based Learning Philosophy
The department's philosophy on project-based learning emphasizes experiential education that bridges theoretical knowledge with practical implementation. Students are required to complete mandatory mini-projects throughout their academic journey, culminating in a final-year thesis or capstone project.
Mini-projects begin in the second year and involve designing, building, and testing small-scale robotic systems. These projects allow students to apply concepts learned in coursework while developing essential skills such as teamwork, problem-solving, and technical documentation. Projects are evaluated based on innovation, execution quality, and presentation skills.
The final-year thesis or capstone project is a significant component of the program, requiring students to propose an original research idea or design solution. Students work closely with faculty mentors who guide them through the process of literature review, experimental design, implementation, testing, and documentation. Projects are typically aligned with ongoing research initiatives within the department or industry collaborations.
Project selection involves a proposal submission process where students present their ideas to faculty members. Mentors are assigned based on alignment between student interests and faculty expertise. The department provides access to specialized equipment, software licenses, and laboratory facilities for project development.