برنامه درسی
لیست برنامه های درسی
عنوان | ریاضی عمومی ۲ |
---|---|
مقطع تحصیلی | کارشناسی |
زمان برگزاری | یکشنبه 18-16، دوشنبه 11-9 |
مکان برگزاری | ریاضی عمومی ۲ کارشناسی ۱۴۰۲-۱۴۰۳ نیمسال اول یکشنبه 18-16، دوشنبه 8-10 |
منابع | 1- ریاضی عمومی 2، مهدی رمضانی - سهرابعلی یوسفی - یدالله اردوخانی - رضا معمارباشی،انتشارات دانشگاه صنعتی امیرکبیر ، تفرش 2-Robert A.Adams; Calculus: Acomplete cource 3-Thomas' Calculus, George B. Thomas, Maurice D. Weir, Joel R. Hass, 13’th Edition, Pearson Education |
طرح درس | 1-فضای سه بعدی حقیقی، بردارها، خط و صفحه 2-رویه ها در فضا: استوانه ای و درجه دو و کروی 3-توابع برداری و خم های پارامتری 4-دستگاه مختصات فرنه، انحنا 5-حد و پیوستگی، حد روی مسیر 6-مشتقات جزئی، مشتق جهت دار، مشتق پذیری، قاعده زنجیره ای، مشتق ضمنی 7-اکسترمم های نسبی، اکسترمم های مشروط و مطلق (روش لاگرانژ) 8-انتگرال دوگانه، نواحی ساده افقی و عمودی، مختصات قطبی و تغییر متغیر 9-انتگرال سه گانه، نواحی ساده، مختصات استوانه ای، مختصات کروی 10-انتگرال تابع روی خم (منحنی الخط) 11-انتگرال میدان برداری روی خم، میدان گرادیان و قضیه گرین 12-انتگرال تابع روی رویه، مساحت رویه 13-انتگرال میدانهای برداری روی رویه، قضیه دیورژانس 14-قضیه استوکس |
عنوان | بهینهسازی غیرخطی |
---|---|
مقطع تحصیلی | کارشناسی |
زمان برگزاری | دوشنبه 13-15 , سه شنبه 15-13 |
مکان برگزاری | کلاس 3-103 |
منابع | 1- Practical Methods of Optimization. R. Fletcher, 2nd.ed. Wiley, 2000.
2- Numerical Optimization, J. Nocedal and S.J. Wright, Springer, 2006.
3- Operations Research: An Introduction, 8th Edition, H. Taha, Prentice Hall, 2006. |
فایل پیوست اول | بهینه سازی غیرخطی.pdf |
طرح درس | به فایل پیوست مراجعه شود. |
عنوان | برنامه سازی پیشرفته |
---|---|
مقطع تحصیلی | کارشناسی |
زمان برگزاری | دوشنبه 18-16 , سه شنبه 11-12 |
مکان برگزاری | 3-102 3-101 |
منابع | 1-راهنمای سریع ++C،هربرت شیلد ترجمه ابوالقاسم شادمانپور، انتشارات هرمزگان 2-کتاب سی پلاس پلاس، دایتل و دایتل ( C++ How to Program 5th Edition ) |
فایل پیوست اول | برنامه سازی پیشرفته.pdf |
طرح درس | (به فایل پیوست مراجعه شود) 1-مروری بر مبانی برنامه نویسی به زبان سی 2-حوزه دسترسی متغیرها 3-ساختارها و یونیون ها 4-آشنایی با اشاره گرها 5-مدیریت حافظه 6-مفاهیم برنامه نویسی شی گرا 7-شی، کلاس، متد، سازنده 8-وراثت و چندریختی 9-سربارگذاری عملگرها |
توضیحات | در این درس، هدف تسلط بر مفاهیم پایه برنامه نویسی و یادگیری مفاهیم پیسرفته تر برنامه نویسی است. زبان برنامه نویسی ++C آموزش داده می شود. زبان ++C تمام خصوصیات و ویژگی های زبان C را دارا میباشد با این تفاوت که زبان ++C یک زبان شی گراست برنامه های شی گرا دارای امنیت بیشتر داده ها و قابلیت بروزآوری ساده تر و .. میباشند. |
عنوان | بهینهسازی خطی |
---|---|
مقطع تحصیلی | کارشناسی |
زمان برگزاری | یکشنبه 17-19 , سه شنبه 13-15 |
مکان برگزاری | 3-103 |
منابع | 1-Linear Programming and Network Flows, 4th edition, Bazaraa, Mokhtar S., Jarvis, John J., Sherali, Hanif D. (2009) Wiley. 2-Introduction to Linear Optimization, Dimitris Bertsimas and John N. Tsitsiklis (1997) Athena Scientific. 3-Operations Research: An Introduction, 8th Edition, Taha, Hamdy (2006) Prentice Hall. |
فایل پیوست اول | OR_.docx |
طرح درس | 1-آشنایی با تحقیق در عملیات و تاریخچه آن 2-آشنایی با برنامه ریزی خطی 3- حل هندسی 4-مدل سازی 5-مفاهیم پایه از جبرخطی، آنالیز محدب و .. 6-روش سیمپلکس 7-روشهای M-بزرگ و دو فازی 8-مساله دوگان 9-روابط پرایمال و دوگان 10-روش دوگان-سیمپلکس 11-تحلیل حساسیت 12-مسائل حمل و نقل و تخصیص |
توضیحات | بهینه سازی بخشی مهم از شاخه ای گستردهتر به نام تحقیق در عملیات است. تحقیق در عملیات را می توان بخشی از یک پیشرفت انقلابی برشمرد که بشر را قادر نمود تا در مقابله با مسائل پیچیده دنیای واقعی، اهدافش را به صورت نظاممند بیان کند و تصمیمهایی را که برای رسیدن به این اهداف باید اتخاذ نماید را به صورت روشن و صریح تعیین کند. تا پیش از تحقیق در عملیات مدیران برای حل مسائل خود مجبور به اتکا بر روی خلاقیتهای فردی خود بودند. اما با پیچیده تر شدن مسائل نیاز به استفاده از روشها و ابزارهای علمی برای رویارویی با مسائل تصمیم گیری می باشد. تحقیق در عملیات مجموعه ای از روشها و تکنیکها را برای مسائلی نظیر برنامه ریزی، بهینه سازی، کنترل، نگهداری و ... در اختیار مدیران، مهندسان و طراحان قرار میدهد. |
عنوان | بهینهسازی غیرخطی پیشرفته ۲ |
---|---|
مقطع تحصیلی | کارشناسی ارشد |
زمان برگزاری | یکشنبه 10-12، دوشنبه 10-12 |
مکان برگزاری | 3-102 |
منابع | 1-Linear Programming and Network Flows, 4th edition, Bazaraa, Mokhtar S., Jarvis, John J., Sherali, Hanif D. (2009) Wiley. 2-Introduction to Linear Optimization, Dimitris Bertsimas and John N. Tsitsiklis (1997) Athena Scientific. 3-Operations Research: An Introduction, 8th Edition, Taha, Hamdy (2006) Prentice Hall. 4- Linear Programming, K G Murty,Wiley, 1983. |
فایل پیوست اول | advanced OR 2.docx |
طرح درس | آشنایی با برنامه ریزی خطی صحیح و مدلسازی اعداد صحیح الگوریتم های برنامه ریزی خطی صحیح برنامه ریزی صفر و یک روش های تجزیه و ساختارهای بلوکی پیچیدگی الگوریتم سیمپلکس روش های خاچیان و کارمارکار و ... مسائل برنامه ریزی کسری مباحث تکمیلی |
عنوان | برنامه سازی پیشرفته |
---|---|
مقطع تحصیلی | کارشناسی |
زمان برگزاری | دوشنبه 9-11 سه شنبه 10-12 |
مکان برگزاری | 3-206 |
منابع | 1-راهنمای سریع ++C،هربرت شیلد ترجمه ابوالقاسم شادمانپور، انتشارات هرمزگان 2-کتاب سی پلاس پلاس، دایتل و دایتل ( C++ How to Program 5th Edition ) |
فایل پیوست اول | برنامه سازی پیشرفته.docx |
طرح درس | (به فایل پیوست مراجعه شود) 1-مروری بر مبانی برنامه نویسی به زبان سی 2-حوزه دسترسی متغیرها 3-ساختارها و یونیون ها 4-آشنایی با اشاره گرها 5-مدیریت حافظه 6-مفاهیم برنامه نویسی شی گرا 7-شی، کلاس، متد، سازنده 8-وراثت و چندریختی 9-سربارگذاری عملگرها |
توضیحات | در این درس، هدف تسلط بر مفاهیم پایه برنامه نویسی و یادگیری مفاهیم پیسرفته تر برنامه نویسی است. زبان برنامه نویسی ++C آموزش داده می شود. زبان ++C تمام خصوصیات و ویژگی های زبان C را دارا میباشد با این تفاوت که زبان ++C یک زبان شی گراست برنامه های شی گرا دارای امنیت بیشتر داده ها و قابلیت بروزآوری ساده تر و .. می باشند. |
عنوان | بهینهسازی غیرخطی پیشرفته ۱ |
---|---|
مقطع تحصیلی | کارشناسی ارشد |
زمان برگزاری | یکشنبه 13-15، دوشنبه 13-15 |
مکان برگزاری | 3-206 |
منابع |
|
فایل پیوست اول | بهینه سازی غیرخطی پیشرفته.docx |
طرح درس | به فایل پیوست مراجعه شود. |
عنوان | بهینه سازی خطی |
---|---|
مقطع تحصیلی | کارشناسی |
زمان برگزاری | دوشنبه 13-15 , سه شنبه 11-12 |
مکان برگزاری | 3-205 |
منابع | 1-Linear Programming and Network Flows, 4th edition, Bazaraa, Mokhtar S., Jarvis, John J., Sherali, Hanif D. (2009) Wiley. 2-Introduction to Linear Optimization, Dimitris Bertsimas and John N. Tsitsiklis (1997) Athena Scientific. 3-Operations Research: An Introduction, 8th Edition, Taha, Hamdy (2006) Prentice Hall. |
طرح درس | 1-آشنایی با تحقیق در عملیات و تاریخچه آن 2-آشنایی با برنامه ریزی خطی 3- حل هندسی 4-مدل سازی 5-مفاهیم پایه از جبرخطی، آنالیز محدب و .. 6-روش سیمپلکس 7-روشهای M-بزرگ و دو فازی 8-مساله دوگان 9-روابط پرایمال و دوگان 10-روش دوگان-سیمپلکس 11-تحلیل حساسیت 12-مسائل حمل و نقل و تخصیص |
توضیحات | بهینه سازی بخشی مهم از شاخه ای گستردهتر به نام تحقیق در عملیات است. تحقیق در عملیات را می توان بخشی از یک پیشرفت انقلابی برشمرد که بشر را قادر نمود تا در مقابله با مسائل پیچیده دنیای واقعی، اهدافش را به صورت نظاممند بیان کند و تصمیمهایی را که برای رسیدن به این اهداف باید اتخاذ نماید را به صورت روشن و صریح تعیین کند. تا پیش از تحقیق در عملیات مدیران برای حل مسائل خود مجبور به اتکا بر روی خلاقیتهای فردی خود بودند. اما با پیچیده تر شدن مسائل نیاز به استفاده از روشها و ابزارهای علمی برای رویارویی با مسائل تصمیم گیری می باشد. تحقیق در عملیات مجموعه ای از روشها و تکنیکها را برای مسائلی نظیر برنامه ریزی، بهینه سازی، کنترل، نگهداری و ... در اختیار مدیران، مهندسان و طراحان قرار میدهد. |
عنوان | ساختمان دادهها |
---|---|
مقطع تحصیلی | کارشناسی |
زمان برگزاری | یکشنبه 17-19، دوشنبه 17-19 |
مکان برگزاری | دانشگاه تفرش - ساختمان کلاسها |
منابع | |
طرح درس | • تحلیل الگوریتم، پیچیدگی زمان و مکانی الگوریتمها ، توابع بازگشتی، پیچیدگی الگوریتمهای جستجو و مرتبسازی، پیچیدگی عملی
• نوع داده انتزاعی، معرفی ساختمانهای داده های مقدماتی
• آرایه ها، ماتریسهای تنک و عملیات روی آنها، رشته ها و الگوریتم جستجوی رشته
• پشته و صف، کاربرد و نحوه پیادهسازی
• یادآوری ساختارها، یونیونها و اشارهگرها
• نمایش و ارزیابی عبارات (پیشوندی، میانوندی و پسوندی)
• لیستهای پیوندی، محاسن و معایب لیست های پیوندی در مقایسه با آرایه ها، پیادهسازی و عملیات روی لیستهای پیوندی، لیستهای پیوندی چرخشی، دوطرفه و مرکب
• نمایش چندجملهایها و صف و پشته توسط لیستهای پیوندی
• درختها، نمایش درختها (آرایه و لیست پیوندی)، درختهای دودویی و نحوه پیمایش آنها، هرم ها و عملیات مربوطه
• گرافها، نمایش گرافها و الگوریتمهای پیمایش (عرضی و عمقی)
• مطالب تکمیلی
|
توضیحات | این درس از دروس بنیادین مهندسی نرم افزار و علوم کامپیوتر است. در این درس، دانشجویان با انواع ساختمان دادهها، تحلیل مرتبه زمانی الگوریتمها و روشهای مقدماتی طراحی الگوریتم آشنای میشوند. |
عنوان | برنامهنویسی کامپیوتر |
---|---|
مقطع تحصیلی | کارشناسی |
زمان برگزاری | یکشنبه 11-13، دوشنبه 9-11 |
مکان برگزاری | ساختمان کلاسها |
منابع | |
طرح درس | |
توضیحات |