پرش به محتویات

دروس و دوره‌های آموزشی

دوره‌های کارشناسی

مهندسی کامپایلر
Compiler Design
کارشناسی مهندسی کامپیوتر - نرم افزار
کامپایلرها از مهمترین نرم افزارهای سیستمی موجود هستند. توسط آنها پیاده سازی زبانهای برنامه نویسی محقق می شود. افزون بر آنها، کاربردهایی در تحلیل برنامه، آزمون نرم‌افزار، بازآرایی نرم‌افزار و امنیت دارند. در این درس به اصول، فنون و ابزارهای طراحی و ساخت کامپایلرها پرداخته می‌شود.
🧑🏻‍💻 سایت درس سرفصل مطالب
آزمون نرم‌افزار
Software Testing
کارشناسی مهندسی کامپیوتر - نرم افزار
آزمون نرم‌افزار بخش مهمی از چرخه عمر توسعه نرم افزار است. آزمون فرآیندی است که طی آن اطمینان حاصل می‌شود که نرم‌افزاری که می‌سازیم قابل‌اعتماد، ایمن است و همانطور که در نظر گرفته شده عمل می‌کند. در این درس به اصول، فنون، مراحل و ابزارهای آزمون نرم افزار پرداخته می شود.
🧑🏻‍💻 سایت درس سرفصل مطالب
برنامه نویسی ساخت یافته در C
C Programming
کارشناسی مهندسی کامپیوتر - نرم افزار
زبان برنامه نویسی C یکی از پایه ای ترین و پرکاربردترین زبان های برنامه نویسی است که در ساخت سیستم عامل ها، نرم افزارهای بلادرنگ و اینترنت اشیا کاربرد دارد. بسیاری از زبانهای برنامه نویسی با کمک این زبان ایجاد شده اند. این درس اصول برنامه نویسی ساخت یافته در زبان C را آموزش داده می دهد.
🧑🏻‍💻 سایت درس سرفصل مطالب

دوره‌های تحصیلات تکمیلی (کارشناسی ارشد و دکتری)

مهندسی نرم افزار پیشرفته
Advanced Software Engineering
کارشناسی ارشد و دکتری مهندسی کامپیوتر - نرم افزار
هدف از این درس آشنایی دانشجویان با پارادایم‌های مختلف مورد استفاده در توسعه نرم‌افزار است که شامل متدلوژی‌های مختلف توسعه نرم‌افزار و همچنین رویکردهای مختلف به مدیریت پیچیدگی توسعه نرم‌افزار می‌شود.
🧑🏻‍💻 سایت درس سرفصل مطالب
آزمون و تحلیل نرم‌افزار پیشرفته
Advanced Software Testing
کارشناسی ارشد و دکتری مهندسی کامپیوتر - نرم افزار
هدف این درس آشنایی دانشجویان با روش‌های نوین در آزمون و تحلیل خودکار نرم‌افزارها از طریق تولید و تزریق خودکار آزمایه و نحوه ارزیابی اثربخشی آزمون نرم‌افزار از طریق معیارهای پوشش کد و تحلیل موتاسیون است.
🧑🏻‍💻 سایت درس سرفصل مطالب
اصول و الگوها در مهندسی نرم‌افزار
Advanced Software Testing
کارشناسی ارشد و دکتری مهندسی کامپیوتر - نرم افزار
هدف این دوره، فراهم‌سازی دیدگاهی الگو-محور در مهندسی نرم‌افزار به گونه‌ای است که دانشجویان با آشنایی با الگوهای پرکاربرد در طراحی و معماری سیستم‌های نرم‌افزاری، بتوانند به تشخیص دقیق و کاربردی این الگوها دست یابند و از فنون خودکارسازی برای بهبود کیفیت و عملکرد نرم‌افزار بهره ببرند.
🧑🏻‍💻 سایت درس سرفصل مطالب

دوره‌های آزاد