این دوره با هدف توسعه توانایی ساخت نرمافزارهای دسکتاپ حرفهای طراحی شده و مهارتهایی فراتر از سطح برنامهنویسی پایه در اختیار دانشپذیران قرار میدهد. این دوره پروژهمحور است و در پایان، دانشجویان قادر خواهند بود یک نرمافزار واقعی و کاربردی را طراحی و ارائه نمایند.