برقراری ارتباط و انتقال اطلاعات، در کنار پردازش و ذخیره سازی آن، از ملزومات اصلی سامانه‌های کامپیوتری به شمار می‌رود. برای ایجاد این ارتباط، هر سامانه کامپیوتری نیازمند واسط‌هایی است که به وسیله آن، اطلاعات را قبل یا بعد از پردازش به سامانه ای دیگر یا محل ذخیره سازی منتقل نماید. همگام با پیشرفت فناوری در بخش های پردازش و ذخیره سازی، فناوری مرتبط با این واسط ها نیز در حال دگرگونی است. در این درس با مفاهیم، اصول کاری و مثال‌های عملی مدارهای واسط کامپیوتری، آشنا خواهیم شد. هدف از این درس، آشنایی دانشجویان با نحوه برقراری ارتباط بین اجزای مختلف یک سامانه و بین سامانه های کامپیوتری، بر مبنای فناوری‌های نوین است.