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

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

آزمایشگاه مهندسی نرم‌افزار هوشمند طیف متنوعی از موضوعات علم و مهندسی کامپیوتر را در قالب‌ دروس دانشگاهی، آموزش‌های آزاد و کارگاه‌ها ارائه می‌دهد. هدف اصلی از این آموزش‌ها توانایی درک و حل مسائل دنیای واقعی با راهکارهای نرم‌افزاری و هوشمند است.

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

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

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

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

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

طراحی و توسعه امن نرم‌افزار
Secure Software Development
کلیه مقاطع مهندسی کامپیوتر - نرم افزار
این دوره شرکت‌کنندگان را با چالش‌های اصلی در طراحی و پیاده‌سازی سیستم‌های نرم‌افزاری امن و برنامه‌های کاربردی امن آشنا می‌سازد. اهمیت امنیت، انواع آسیب‌پذیری‌های نرم‌افزار و چگونگی بهره‌بردن مهاجمان از آسیب‌پذیری‌ها از موضوعاتی هستند که در این درس مطرح می‌شوند. همچنین، دانش‌پذیران و دانش‌پژوهان می‌آموزند چگونه می‌توان به‌صورت روش‌مند با تلفیق امنیت و چرخه حیات توسعه نرم‌افزار با حمله‌ها به موقع و در هنگام طراحی و توسعه نرم‌افزار مقابله کرد. بدین منظور، لازم است که دانش‌پژوهان تحلیل نیازمندی‌های امنیتی، مدل‌سازی تهدید، مدیریت مخاطرات امنیتی، برنامه‌نویسی امن و نیز بازبینی و آزمون امنیتی را فراگیرند.
🧑🏻‍💻 سفارش دوره سرفصل مطالب
طراحی رایانشی و هوشمند مواد
Computational and Intelligent Material Design
کلیه مقاطع - مهندسی‌های مواد، شیمی و عمران
دوره طراحی رایانشی و هوشمند مواد، با بهره‌گیری از هوش مصنوعی و یادگیری ماشین، به پژوهشگران و مهندسین ابزارهای نوین را جهت تحلیل، پیش‌بینی و بهینه‌سازی خواص مواد ارائه می‌دهد. در این دوره، از مباحث مقدماتی مانند برنامه‌نویسی پایتون، داده‌ساختارها و الگوریتم‌های پایه آغاز شده و به تدریج به مفاهیم پیشرفته همچون یادگیری ماشین، بهینه‌سازی تکاملی و طراحی وارون مواد پرداخته می‌شود. شرکت‌کنندگان با استفاده از کتابخانه‌ها و ابزارهای مدرن مانند Tensorflow، Keras، Pymoo و غیره، قادر خواهند بود تا داده‌های مهندسی مواد را استخراج، پیش‌پردازش و مورد تحلیل قرار داده و در نهایت مدل‌های پیش‌بینی خواص فیزیکی و مکانیکی مواد را توسعه دهند.
🧑🏻‍💻 سفارش دوره سرفصل مطالب

کارگاه‌ها

کارگاه پژوهش علمی: اصول، روش‌ها و ابزارها
Science Research
کلیه رشته‌ها و گرایش‌ها
کارگاه پژوهش علمی به شرکت‌کنندگان کمک می‌کند تا مهارت‌ها و دانش لازم را برای انجام تحقیقات با کیفیت بالا و انتقال مؤثر یافته‌های خود به جامعه علمی، توسعه دهند. دانشجویان سال اول در دوره‌ تحصیلات تکمیلی و نیز دانشجویان سال آخر دوره کارشناسی در همه رشته‌ها (به‌ویژه مهندسی کامپیوتر) که علاقه‌مند به پژوهش علمی و انتشار مقاله هستند.
🧑🏻‍💻 سفارش دوره سرفصل مطالب
کارگاه هوش مصنوعی و علم داده با پایتون
Science Research
کلیه رشته‌ها و گرایش‌ها
کارگاه آموزشی هوش مصنوعی و علم داده با پایتون فرصتی بی‌نظیر برای تسلط بر مفاهیم پیشرفته در دنیای داده‌ها و هوش مصنوعی است. در این دوره، شرکت‌کنندگان با مباحثی از قبیل یادگیری ماشین، شبکه‌های عصبی، پردازش زبان طبیعی و تحلیل داده‌های پیچیده آشنا شده و از کتابخانه‌های قدرتمند پایتون مانند NumPy، Pandas، Scikit-learn و TensorFlow بهره‌مند می‌شوند.
🧑🏻‍💻 سفارش دوره سرفصل مطالب

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

برای سفارش برگزاری دوره‌های آموزش آزاد و کارگاهی از طریق لینک زیر اقدام نمایید. همچنین، سازمان و صنایع محترم می‌توانند سایر کارگاه‌ها و دوره‌های آموزشی مورد نیاز خود در حوزه مهندسی نرم‌افزار هوشمند را از این طریق با ما در میان گذاشته و مراحل برگزاری آن را دنبال نمایند. فهرستی از دوره‌های مرتبط در صفحه خدمات آزمایشگاه قابل مشاهده است.

ارتباط با ما