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