1 |
جایگاه درس در برنامه درسی دوره |
دانشجویان را با اصول و مفاهیم پیشرفتهی محاسبات کوانتومی و کاربردهای آن در مهندسی کامپیوتر آشنا میکند. جایگاه این درس در برنامه درسی در مرحله نخست برای ارتقاء دانش نظری مکانیک کوانتومی: آشنایی با مفاهیم اساسی مکانیک کوانتومی و اصول محاسبات کوانتومی. |
2 |
هدف کلی |
درک اصول برهمنهی، تداخل، و درهمتنیدگی که پایه و اساس محاسبات کوانتومی هستند.
کاربردهای عملی: یادگیری برنامهنویسی و شبیهسازی مدارهای کوانتومی با استفاده از ابزارهایی مانند Qiskit.
بررسی کاربردهای محاسبات کوانتومی در حوزههای مختلف مانند رمزنگاری، بهینهسازی، و شبیهسازی |
3 |
شایستگی های پایه |
عموما دانشجویان مهندسی آشنائی کمی با مکانیک کوانتومی دارند و باید این مفاهیم در کلاس مرور شوند. اشنائی اولیه با جبر خطی بسیار کمک کننده است. |
4 |
اهداف یادگیری |
پیشرفتهای پژوهشی: آشنایی با آخرین پژوهشها و دستاوردها در زمینه محاسبات کوانتومی.
تشویق به انجام پروژههای پژوهشی و کاربردی در این حوزه.
آمادگی برای فن آوریهای آینده: افزایش توانمندیهای دانشجویان برای ورود به بازار کار و انجام پروژههای پیشرفته در زمینه محاسبات کوانتومی.
آمادگی برای مشارکت در تیمهای تحقیق و توسعه که به پژوهش و کاربردهای محاسبات کوانتومی میپردازند.
با گذراندن این درس، دانشجویان قادر خواهند بود به درک عمیقتری از مفاهیم و کاربردهای محاسبات کوانتومی دست یابند و توانمندیهای لازم برای پیشرفت در این حوزه را کسب کنند. این درس به آنها کمک میکند تا در زمینههای مختلف مهندسی کامپیوتر و فناوریهای نوین به عنوان پژوهشگران و مهندسان متخصص وارد شوند. |
5 |
روش تدریس |
تدریس استاندارد کلاسی، تمرین های جزئی، فعالیتهای محاسباتی با نرم افزارهای موجود، پروژه |
6 |
وظایف دانشجو |
مشارکت در کلاس، انجام تمرینات و پروژه ها، شرکت در امتحانات |
7 |
منبع |
Quantum Computation and Quantum Information" نوشتهی Michael Nielsen و Isaac Chuang
Quantum Computing Explained by D. Mcmahon
Quantum Computing for Everyone by Chris Bernhardt
An Introduction to Quantum Computing by Phillip Kaye, Raymond Laflamme, و Michele Mosca |
8 |
مواد و امکانات آموزشی |
امکانات استاندارد کلاس درس |
9 |
نحوه ارزشیابی |
تمرین، تکلیف، پروژه و امتحانات بین ترم و پایان ترم |