برنامه درسی

لیست برنامه های درسی

پیش نیاز درس

پیش نیازهای ریاضی و جبر خطی 

منابع
  • Convex Optimization, Boyd and Vandenberghe
  • Lectures on Convex Optimization, Nesterov
  • The books by Bertsekas
  • Convex Analysis by Rockafellar
  • Convex Analysis and Linear Optimization by Borwein and Lewis
طرح درس
  1. Introduction
  2. Theory
    1. Convex sets
    2. Convex functions
    3. Convex optimization problems
    4. Duality
  3. Applications
    1. Approximation and fitting
    2. Statistical estimation
    3. Geometric problems
  4. Interior point methods: high accuracy on medium-scale data
    1. Convexity by induction: transforming to conic form
    2. Overview of interior point methods
    3. Gradient descent
    4. Newton and Quasi-Newton
    5. Numerical linear algebra (QR, Cholesky, and CG)
  5. First order methods: moderate accuracy on large-scale data
    1. Subgradients
    2. Subgradient methods
    3. Lower bounds and acceleration
    4. Operators
    5. Operator splitting methods
    6. Stochastic subgradient methods
  6. Non-convex optimization
    1. Branch and bound

هدف از طرح درس

آموزش و یادگیری تئوری و روش های الگوریتمی بهینه سازی تحلیلی و عددی با تمرکز روی مسائل بهینه سازی محدب

 

تعداد واحد ۳
روش تدریس

حضوری طبق سر فصل های موجود

نحوه ارزیابی

آزمون کتبی و پروژه

زمان بندی و نحوه ارائه درس

هر هفته 3 ساعت، تدریس با استفاده از وایت بورد و استفاده از پروژکتور انجام می شود.

اطلاعات کلاس

زمان برگزاری مکان برگزاری توضیحات فایل پیوست اول فایل پیوست دوم فایل پیوست سوم
شنبه 10-12 و چهارشنبه 2-4 266 دانشکده برق - - -
تعداد واحد ۳

اطلاعات کلاس

زمان برگزاری مکان برگزاری توضیحات فایل پیوست اول فایل پیوست دوم فایل پیوست سوم
یکشنبه 14-16 سه شنبه 10-12 کلاس 266 برق - - -
پیش نیاز درس

پیش نیازهای ریاضی و جبر خطی 

منابع
  • Convex Optimization, Boyd and Vandenberghe
  • Lectures on Convex Optimization, Nesterov
  • The books by Bertsekas
  • Convex Analysis by Rockafellar
  • Convex Analysis and Linear Optimization by Borwein and Lewis
طرح درس
  1. Introduction
  2. Theory
    1. Convex sets
    2. Convex functions
    3. Convex optimization problems
    4. Duality
  3. Applications
    1. Approximation and fitting
    2. Statistical estimation
    3. Geometric problems
  4. Interior point methods: high accuracy on medium-scale data
    1. Convexity by induction: transforming to conic form
    2. Overview of interior point methods
    3. Gradient descent
    4. Newton and Quasi-Newton
    5. Numerical linear algebra (QR, Cholesky, and CG)
  5. First order methods: moderate accuracy on large-scale data
    1. Subgradients
    2. Subgradient methods
    3. Lower bounds and acceleration
    4. Operators
    5. Operator splitting methods
    6. Stochastic subgradient methods
  6. Non-convex optimization
    1. Branch and bound

هدف از طرح درس

آموزش و یادگیری تئوری و روش های الگوریتمی بهینه سازی تحلیلی و عددی با تمرکز روی مسائل بهینه سازی محدب

تعداد واحد ۳
روش تدریس

حضوری طبق سر فصل های موجود

نحوه ارزیابی

آزمون کتبی و پروژه

زمان بندی و نحوه ارائه درس

هر هفته 3 ساعت، تدریس با استفاده از وایت بورد و استفاده از پروژکتور انجام می شود.

اطلاعات کلاس

زمان برگزاری مکان برگزاری توضیحات فایل پیوست اول فایل پیوست دوم فایل پیوست سوم
شنبه 10-12 و چهارشنبه 2-4 266 دانشکده برق - - -
تعداد واحد ۳

اطلاعات کلاس

زمان برگزاری مکان برگزاری توضیحات فایل پیوست اول فایل پیوست دوم فایل پیوست سوم
یکشنبه 14-16 سه شنبه 10-12 کلاس 266 برق - - -
منابع

کتاب اقتصاد مهندسی ارزیابی اقتصادی پروژه های صنعتی اثر محمد مهدی اسکونژاد انتشارات دانشگاه صنعتی امیرکبیر

کتاب «مبانی اقتصاد مهندسی» (Basics of Engineering Economy) نگاشته «لیلند بلنک» (Leland Blank) و «آنتونی تارکین» (Anthony Tarquin)

طرح درس
  • فصل ۱: مبانی اقتصاد مهندسی
  • فصل ۲: چگونگی تاثیر زمان و بهره بر پول
  • فصل ۳: ترکیب عوامل و توابع
  • فصل ۴: نرخ بهره اسمی و موثر
  • فصل ۵: تحلیل ارزش فعلی
  • فصل ۶: تحلیل ارزش سالیانه
  • فصل ۷: تحلیل نرخ بازگشت (یک پروژه)
  • فصل ۸: تحلیل نرخ بازگشت (نرخ جانشینی)
  • فصل ۹: تحلیل هزینه-فایده و اقتصاد بخش عمومی
  • فصل ۱۰: تامین مالی پروژه و موارد اقتصادی
  • فصل ۱۱: تصمیمات جایگذاری و نگهداری
  • فصل ۱۲: پروژه‌های مستقل با محدودیت بودجه
  • فصل ۱۳: تحلیل سربسری و بازپرداخت
  • فصل ۱۴: آثار تورم
  • فصل ۱۵: تخمین هزینه و تخصیص هزینه غیرمستقیم
  • فصل ۱۶: روش‌های استهلاک
  • فصل ۱۷: تحلیل اقتصادی پسامالیاتی
  • فصل ۱۸: تحلیل حساسیت و تصمیمات مرحله‌بندی‌شده
  • فصل ۱۹: درباره تغییرپذیری و تصمیم‌گیری تحت ریسک
هدف از طرح درس

آشنایی با مفاهیم اقتصادی با هدف ارزیابی پروژه های مهندسی و صنعتی

تعداد واحد ۳
روش تدریس

حضوری طبق سر فصل های موجود

نحوه ارزیابی

آزمون میان ترم-پایان ترم- تمرین و کوییز

زمان بندی و نحوه ارائه درس

هر هفته با استفاده از اسلایدهای درس 

اطلاعات کلاس

زمان برگزاری مکان برگزاری توضیحات فایل پیوست اول فایل پیوست دوم فایل پیوست سوم
شنبه 2-4 و چهارشنبه 10-12 دانشکده برق - - -
پیش نیاز درس

سیگنال و سیستم ها- آمار و احتمال مهندسی 

منابع
  • Instructor's notes.
  • A. B. Carlson, P. B. Crilly, and J. C. Rutledge, Communication Systems, An Introduction to Signal and Noise in Electrical Communication, 4th ed., McGraw-Hill.
  • K. S. Shanmugam, Digital and Analog Communication Systems, John Wiley & Sons.
  • J. G. Proakis and M. Salehi, Communication Systems Engineering, 2nd ed., Prentice-Hall.
طرح درس
  • فصل اول: مقدمه ای بر سیستم های مخابراتی
  • فصل دوم: مروری بر سیگنال ها، سیستم ها و تبدیل فوریه
  • فصل سوم: مدولاسیون های دامنه
  • فصل چهارم: مدولاسیون های زاویه
  • فصل پنجم: مدولاسیون پالس-کد، تئوری نمونه برداری و کوانتیزاسیون
  • فصل ششم: معرفی مخابرات دیجیتال
هدف از طرح درس

آشنایی با سیستم های مخابراتی آنالوگ و دیجیتال، نحوه عملکرد و ارزیابی آنها

تعداد واحد ۳
روش تدریس

حضوری طبق سر فصل های موجود

نحوه ارزیابی

آزمون کتبی و کوییز

زمان بندی و نحوه ارائه درس

هر هفته با استفاده از اسلاید و وایت برد

اطلاعات کلاس

زمان برگزاری مکان برگزاری توضیحات فایل پیوست اول فایل پیوست دوم فایل پیوست سوم
شنبه 2-4 و دوشنبه 8-10 دانشکده برق - - -
منابع

1- برنامه نویسی به زبان C – مولف: عین الله جعفرنژاد قمی

2 - آموزش گام به گام زبان پایتون - مولف: جواد وحیدی، رمضان عباس نژادورزی

3 - برنامه نویسی با زبان پایتون - مولف: عین الله جعفرنژاد قمی

طرح درس

هفته 1 – آشنایی با مفهوم برنامه نویسی و تاریخچه آن، کاربردها و ارائه سر فصل ها

هفته 2 – مفهوم الگوریتم و مزایای آن، نحوه طرح یک مسئله و پردازش آن و بررسی مثال هایی از نحوه ایجاد الگوریتم

هفته 3 – آشنایی با فلوچارت یا روندنما و مزایای آن، معرفی نماد های اصلی در طراحی روندنما و بررسی مثال هایی از نحوه ایجاد روندنما

هفته 4 – یادآوری جبر بول، نحوه تبدیل پایه اعداد در پایه باینری و هگزادسیمال، بررسی اجزا و شاخص های کامپیوتر و مفاهیم کاربردی از قبیل بیت و بایت، آشنایی با زبان ماشین، زبان اسمبلی، زبان های سطح میانی و سطح بالا و مزایا و معایب آنها

هفته 5 – آشنایی با ویژگی های زبان C و پایتون، جدول اسکی و متغیرها، انواع متغیر ها و نحوه اسم گذاری آنها در زبان C و پایتون، ساختار برنامه در C و پایتون

هفته 6 – نحوه ایجاد یادداشت در برنامه نویسی، متغیرهای ثابت، بررسی عملگرهای محاسباتی و عملوندها در زبان C و پایتون

هفته 7 – آشنایی با روش مختصر نویسی عملگرها، بررسی حق تقدم عملگرهای محاسباتی، بررسی عملگرهای مقایسه ای

هفته 8 – بررسی عملگرهای منطقی یا بولین، تقدم اجرای عملگرهای محاسباتی و مقایسه ای، عملگرهای باینری در زبان C و پایتون، مختصر نویسی عملگرهای باینری

هفته 9 – نحوه تعیین تعداد و نوع خانه های حافظه و بررسی عملگر سه تایی شرطی، تغییر نوع قالب متغیر، نحوه تعیین آدرس یک متغیر و مفهوم متغیر اشاره گر و روش دسترسی غیر مستقیم به حافظه در C

هفته 10 – بررسی دستورات خروجی، قالب print و علائم کنترلی در زبان C و پایتون

هفته 11 – بررسی دستورات ورودی شامل قالب و علائم کنترلی در زبان C و پایتون

هفته 12 - معرفی دستورات شرطی if, else, else if و elif و قالب آنها

هفته 13 - بررسی حلقه های کنترلی for, while و دستورات مرتبط break, continue ، بررسی حلقه های تو در تو

هفته 14 – بررسی دستورات do while و switch case در C و کاربرد آنها، آشنایی با مفهوم تابع و مزایای استفاده از تابع

هفته 15 – نحوه تعریف، ساختار و فراخوان توابع، نحوه داده پردازی و برگشت مقادیر در توابع، استفاده از آدرس دهی غیر مستقیم و اشاره گرها برای برگشت بیش از یک داده در توابع تحت زبان C ، گروه های حافظه، متغیرهای محلی و عمومی

هفته 16 – بررسی آرایه ها، کاربرد آنها و روشهای محاسباتی، آرایه های تک بعدی و چند بعدی

هدف از طرح درس

با توجه به اینکه برنامه سازی کامپیوتر نقش مهمی در جهان اعم از کاربرد در داده پردازی و یا صنایع مختلف دارد لذا هدف آشنایی دانشجویان با کاربردها و مفاهیم و ابزارهای اصلی برای برنامه نویسی می باشد.

تعداد واحد ۳
روش تدریس

حضوری طبق سر فصل های موجود

نحوه ارزیابی

آزمون میان ترم - آزمون پایان ترم - کوئیز - تمرینات کلاسی

زمان بندی و نحوه ارائه درس

هر هفته 3 ساعت، تدریس با استفاده از وایت بورد و استفاده از پروژکتور انجام می شود.

اطلاعات کلاس

زمان برگزاری مکان برگزاری توضیحات فایل پیوست اول فایل پیوست دوم فایل پیوست سوم
يك شنبه 6-4 و سه شنبه 10-8 - - -
پیش نیاز درس

مخابرات دیجیتال

منابع

[1] Hamid Jafarkhani. Space-time coding: theory and practice. Cambridge university press, 2005.

[2] Erik G. Larsson, and Petre Stoica. Space-time block coding for wireless communications. Cambridge university press, 2008.

[3] Claude Oestges, and Bruno Clerckx. MIMO wireless communications: From real-world propagation to space-time code design. Academic Press, 2010.

[4] Yindi Jing. Distributed Space-Time Coding. Springer, New York, NY, 2013.

[5] Branka Vucetic, and Jinhong Yuan. Space-time coding. John Wiley & Sons, 2003.

[6] Robert W Heath Jr, and Angel Lozano. Foundations of MIMO communication. Cambridge University Press, 2018.

طرح درس

مروری بر کانال های مایموی بی سیم مخابراتی و ویژگی های آنها، چندگانگی، تسهیم فضایی و گیرنده بهینه

ظرفیت کانال های مایمو و احتمال خطای در آن، مفهوم احتمال قطع و ظرفیت قطع

شاخص های طراحی کدهای فضا زمان: شاخص مرتبه و دترمینان، شاخص حداکثر اطلاعات متقابل

کدهای فضا زمان بلوکی (STBC)، کدهای STBC متعامد، کدهای الموتی

طرح کدهای حقیقی و متعامد-حالات خاص

OSTBC ها

کدبرداری ML و MRC ، طراحی کد و تحلیل عملکرد SNR

طرح کدهای توسعه یافته حقیقی و متعامد

طرح کدهای مختلط و متعامد Complex orthogonal designs

طرح کدهای توسعه یافته مختلط و متعامد

STBC های متعامد قطری

طرح کدهای STBC های شبه متعامد

تحلیل عملکرد و نتایج شبیه سازی

طرح های QOSTBC یا طرح های STBC شبه متعامد-انواع آن و تحلیل عملکرد

نظریه کدهای حافظه دار یا کانولوشنی

کدهای فضا زمان تریلسی یا STTC ها-کدگذاری و کدبرداری و انواع آن-تحلیل عملکرد

STTC های فوق متعامد

مدولاسیون فضا زمان

STBC های نامتعامد

هدف از طرح درس

آشنایی با کدهای فضا زمان، روش طراحی آنها و کاربرد آنها در مخابرات مایموی بی سیم

تعداد واحد ۳
روش تدریس

روش های ریاضی، اثبات قضایا و بررسی تحلیلی و عددی سناریوهای مختلف در ابعاد کوچک و همچنین شبیه سازی کامپیوتری برای درک عملکرد کدهای فضا-زمان در ابعاد بزرگتر

 

نحوه ارزیابی

آزمون کتبی

زمان بندی و نحوه ارائه درس

هر هفته با استفاده از اسلایدهای درس

اطلاعات کلاس

زمان برگزاری مکان برگزاری توضیحات فایل پیوست اول فایل پیوست دوم فایل پیوست سوم
يك شنبه 4-2 و سه شنبه 4-2 266 دانشکده برق - - -
پیش نیاز درس

مخابرات دیجیتال

منابع

[1] Hamid Jafarkhani. Space-time coding: theory and practice. Cambridge university press, 2005.

[2] Erik G. Larsson, and Petre Stoica. Space-time block coding for wireless communications. Cambridge university press, 2008.

[3] Claude Oestges, and Bruno Clerckx. MIMO wireless communications: From real-world propagation to space-time code design. Academic Press, 2010.

[4] Yindi Jing. Distributed Space-Time Coding. Springer, New York, NY, 2013.

[5] Branka Vucetic, and Jinhong Yuan. Space-time coding. John Wiley & Sons, 2003.

[6] Robert W Heath Jr, and Angel Lozano. Foundations of MIMO communication. Cambridge University Press, 2018.

طرح درس

مروری بر کانال های مایموی بی سیم مخابراتی و ویژگی های آنها، چندگانگی، تسهیم فضایی و گیرنده بهینه

ظرفیت کانال های مایمو و احتمال خطای در آن، مفهوم احتمال قطع و ظرفیت قطع

شاخص های طراحی کدهای فضا زمان: شاخص مرتبه و دترمینان، شاخص حداکثر اطلاعات متقابل

کدهای فضا زمان بلوکی (STBC)، کدهای STBC متعامد، کدهای الموتی

طرح کدهای حقیقی و متعامد-حالات خاص

OSTBC ها

کدبرداری ML و MRC ، طراحی کد و تحلیل عملکرد SNR

طرح کدهای توسعه یافته حقیقی و متعامد

طرح کدهای مختلط و متعامد Complex orthogonal designs

طرح کدهای توسعه یافته مختلط و متعامد

STBC های متعامد قطری

طرح کدهای STBC های شبه متعامد

تحلیل عملکرد و نتایج شبیه سازی

طرح های QOSTBC یا طرح های STBC شبه متعامد-انواع آن و تحلیل عملکرد

نظریه کدهای حافظه دار یا کانولوشنی

کدهای فضا زمان تریلسی یا STTC ها-کدگذاری و کدبرداری و انواع آن-تحلیل عملکرد

STTC های فوق متعامد

مدولاسیون فضا زمان

STBC های نامتعامد

هدف از طرح درس

آشنایی با کدهای فضا زمان، روش طراحی آنها و کاربرد آنها در مخابرات مایموی بی سیم

 

تعداد واحد ۳
روش تدریس

روش های ریاضی، اثبات قضایا و بررسی تحلیلی و عددی سناریوهای مختلف در ابعاد کوچک و همچنین شبیه سازی کامپیوتری برای درک عملکرد کدهای فضا-زمان در ابعاد بزرگتر

نحوه ارزیابی

آزمون کتبی

زمان بندی و نحوه ارائه درس

هر هفته با استفاده از اسلایدهای درس

اطلاعات کلاس

زمان برگزاری مکان برگزاری توضیحات فایل پیوست اول فایل پیوست دوم فایل پیوست سوم
يك شنبه 4-2 و سه شنبه 4-2 266 دانشکده برق - - -
پیش نیاز درس

سیگنال ها و سیستم ها

آمار و احتمالات مهندسی

تعداد واحد ۳
نحوه ارزیابی

میان ترم

پایان ترم

فعالیت کلاسی

اطلاعات کلاس

زمان برگزاری مکان برگزاری توضیحات فایل پیوست اول فایل پیوست دوم فایل پیوست سوم
یکشنبه 10-12 سه شنبه 14-16 کلاس 224 دانشکده برق - - -
پیش نیاز درس

مخابرات دیجیتال

تعداد واحد ۳

اطلاعات کلاس

زمان برگزاری مکان برگزاری توضیحات فایل پیوست اول فایل پیوست دوم فایل پیوست سوم
یکشنبه 16-18 سه شنبه 16-18 کلاس 243 برق - - -