معماری کامپیوتر: این درس در رابطه با ساختار و چگونگی طراحی کامپیوتر دیجیتالی می باشد.این مطلب به معماری کامپیوتر معروف است.که شامل معماری مجموعه دستورالعمل ها و سازماندهی سخت افزاری می باشد.
معماری از دید یک معمار عبارت است از:
پیاده سازی
سازماندهی منظر سطح بالا
سیستم حافظه
ساختار گذرگاه
طراحی داخلی پردازنده
سخت افزار
طراحی منطقی
تکنولوژی بسته بندی
معماری مجموعه دستوالعمل
درس معماری کامپیوتر به چگونگی کارکرد، طراحی و ساخت پایه ای ترین اجزای کامپیوتر می پردازد. این درس با بررسی یک پردازش گر ساده و ابتدایی اصول کارکرد آن را بیان میکند. سپس به معماری های مختلف پردازشگر میپردازد. همچنین به بیان مفاهیم پیشرفته تر پردازشگر مانند cache, pipelining و . . . نیز میپردازد.