9 واحد اصلی- 18 واحد اختیاری- 2 واحد سمینار ویژه برای شیوه ی آموزش محور بر اساس 29 واحد
9 واحد اصلی- 15 واحد اختیاری- 6 واحد پایان نامه برای شیوه ی آموزش-پژوهش محور بر اساس 30 واحد
(ورودیهای قبل از 94 جهت اطلاع از برنامه ترم بندی به کارشناس بخش مراجعه نمایند)
| نیمسال اول | |||
|---|---|---|---|
| ردیف | نام درس | تعداد واحد | نوع درس |
| ۱ | مهندسی نرم افزار(۲) | ۳ | جبرانی |
| ۲ | سیستم عامل | ۳ | جبرانی |
| ۳ | اصول طراحی کامپایلر | ۳ | جبرانی |
| ۴ | پایگاه داده | ۳ | جبرانی |
| ۵ | زبان انگلیسی ویژه | ۴ | جبرانی |
| ۶ | زبانهای برنامه نویسی وب | ۳ | اصلی |
| ۷ | مدیریت پروژه های نرم افزار | ۳ | اصلی |
| ۸ | بانکهای اطلاعاتی نوین | ۳ | اصلی |
| ۹ | مباحث پیشرفته در تولید نرم افزار | ۳ | اختیاری |
| نیمسال دوم | |||
| ردیف | نام درس | تعداد واحد | نوع درس |
| ۱ | امنیت شبکه | ۳ | اختیاری |
| ۲ | طراحی عاملگرا | ۳ | اختیاری |
| ۳ | مهندسی قطعات | ۳ | اختیاری |
| ۴ | تست و نگهداری نرم افزار | ۳ | اختیاری |
| نیمسال سوم | |||
| ردیف | نام درس | تعداد واحد | نوع درس |
| ۱ | ماشینهای مجازی | ۳ | اختیاری |
| ۲ | طراحی رابط کاربر | ۳ | اختیاری |
| ۳ | فناوریهای تجارت الکترونیک | ۳ | اختیاری |
| ۴ | سمینار ویژه | ۲ | تخصصی اجباری |