شیوه مطالعه مهندسی کامپیوتر
- مبانی کامپیوتر و برنامه سازی
- ریاضی عمومی 1
- ریاضیات گسسته
- مدارهای منطقی
- فارسی عمومی
- زبان خارجه
- کارگاه کامپیوتر
- برنامه سازی پیشرفته
- ریاضی عمومی 2
- فیزیک 1
- معادلات دیفرانسیل
- تفسیر موضوعی نهج البلاغه
- تفسیر موضوعی قرآن کریم
- آمار و احتمال مهندسی
- فیزیک 2
- ساختمان های داده
- اصول فناوری اطلاعات
- زبان تخصصی
- اندیشه اسلامی 1
- ریاضیات مهندسی
- تحلیل و طراحی سیستمها
- طراحی الگوریتم ها
- آزمایشگاه فیزیک 2
- معماری کامپیوتر
- آزمایشگاه مدارهای منطقی و معماری کامپیوتر
- مدارهای الکتریکی
- اندیشه اسلامی 2
- روش پژوهش و ارائه
- مدیریت پروژه های فناوری اطلاعات
- پایگاه داده ها
- نظریه زبان ها و ماشین ها
- سیستم های عامل
- آزمایشگاه سیستم های عامل
- فرهنگ و تمدن اسلام و ایران
- تربیت بدنی
- کارآموزی
- اقتصاد مهندسی
- شبکه های کامپیوتری
- اصول طراحی کامپایلر
- آزمایشگاه شبکه های کامپیوتری
- آیین زندگی (اخلاق کاربردی)
- اخلاق اسلامی (مبانی و مفاهیم )
- فلسفه اخلاق (با تکیه بر مباحث تربیتی )
- پروژه فناوری اطلاعات
- تجارت الکترونیکی
- ریزپردازنده و زبان اسمبلی
- یکپارچه سازی کاربردهای سازمانی
- اصول مدیریت و برنامه ریزی راهبردی فناوری اطلاعات
- ورزش 1
- آشنایی با قانون اساسی جمهوری اسلامی ایران
- انقلاب اسلامی ایران
- اندیشه سیاسی امام خمینی
- سیگنالها و سیستمها
- طراحی کامپیوتری سیستمهای دیجیتال
- مبانی رایانش امن
- هوش مصنوعی و سیستمهای خبره
- آزمایشگاه ریزپردازنده
- حفظ جزء سی قرآن کریم
- دانش خانواده و جمعیت
- مباحث ویژه 1
- مباحث ویژه 2
- آزمایشگاه مهندسی نرم افزار
- آزمایشگاه پایگاه داده
- آزمایشگاه مدارهای الکتریکی
- کارگاه برنامه نویسی متلب
- ارزشهای دفاع مقدس
- کارآفرینی
- کلیات حقوق شهروندی
- شناخت محیط زیست
- مبانی کامپیوتر و برنامه نویسی
- کارگاه مبانی کامپیوتر و برنامه نویسی
- کارگاه عمومی
- برنامه نویسی پیشرفته
- کارگاه برنامه نویسی پیشرفته
- مدارهای الکتریکی و الکترونیکی
- آزمایشگاه مدارهای الکتریکی و الکترونیکی
- ساختما ن داده ها و الگوریتم ها
- آزمایشگاه مدارهای منطقی
- اندیشه اسلامی 1
- آزمایشگاه معماری کامپیوتر
- جبر خطی کاربردی
- مهندسی نرم افزار 1
- پروژه پایانی
- آزمایشگاه ریزپردازنده و زبان اسمبلی
- اصول طراحی پایگاه داده ها
- زبان های برنامه نویسی
- مهندسی نرم افزار 2
- آزمون نرم افزار
- طراحی واسط کاربر
- بازیابی اطلاعات
- طراحی سیستم های دیجیتال برنامه پذیر
- طراحی مدارهای واسط
- الکترونیک دیجیتال
- سیستم های نهفته و بی درنگ
- مبانی رایانش ابری
- برنامه نویسی وب
- برنامه نویسی دستگاه های سیار
- انتقال داده ها
- سیستم های چندرسانه ای
- مبانی امنیت اطلاعات
- مبانی اینترنت اشیا
- مبانی و کاربردهای هوش مصنوعی
- مبانی هوش محاسباتی
- اصول علم ربات
- مقدمه ای بر بیوانفورماتیک
- داده کاوی
- مباحث ویژه 1
- مباحث ویژه 2
- تعامل انسان و کامپیوتر
- توسعه کسب و کار نوپا