Networking and Intelligent Robotics
| Course Code | COMP-219 |
|---|---|
| Lecture hours per week | 2 |
| Lab hours per week | 2 |
| Course Availability | Open |
| Description | During the first three weeks of the course, students will gain hands-on experience by learning network protocols to analyze network traffic and identify vulnerabilities, as well as build secure applications. Coursework emphasizes network stacks, socket-based programming, and developing secure client applications that interface with various intelligent devices. The remainder of the course introduces Intelligent Robotics, where students will learn to design and program autonomous robots capable of sensing, moving, decision-making, and adapting to dynamic environments. Key topics include kinematics and robot control, perception, navigation, motion planning, and the application of AI agents in robotics. Through hands-on labs, students will gain practical experience with these systems, culminating in a final project where they design, implement, validate, and simulate an autonomous robotic solution for a specific business task. |
