گروه کامپیوتر دانشگاه آزاد برایتان طول عمر همراه با سلامتی و دلخوشی آرزومند است
ادامه مطـــلب در منبع...کارشناسی ارشد مهندسی نرم افزار دوره ای است مشتمل بر دروس نظری و عملی و برنامه تحقیقاتی در زمینه های طراحی برنامهها و سیستم های نرم افزاری بزرگ که بصورت امن،حفاظت شده و قابل اطمینان تعریف می شوند.فارغ التحصیلان این دوره مهارتهایی را در زمینه اصول توسعه برنامهها و سیستم های برنامه سازی،نحوه ارزیابی و تائید یک برنامه و یا سیستم برنامه سازی،نحوه تعریف ویژگیهای یک سیستم بزرگ و نحوه آنالیز آن ،نحوه تکامل سیستم های نرم افزاری در نسلهای مختلف،نحوه طراحی نرم افزارهایی که دارای ویژگیهای قابل فهم بودن و قابل اصلاح بودن می باشند و نحوه تائید ویژگیها و مشخصات خاص موجود در یک سیستم نرم افزاری بزرگ را کسب می کنند.
هدف از این دوره تربیت افرادی است که با تولید،توسعه و تکمیل سیستم های نرم افزاری بزرگ و برنامه ریزی در جهت بهره گیری موثر از امکانات موجود،حرکت بسوی استقلال فنی را در عصر انفورماتیک موجب شوند.
کارایی:
الف-طراحی سیستم های نرم افزاری بزرگ نظیر پایگاه داده ها،سیستم های عامل،زبانهای برنامه سازی،کامپایلرها و سیستم های خبره،سیستم های حفاظت داده.
ب- قابلیت تولید نرم افزارهایی که توسعه اتوماتیک نرم افزارها را ممکن می سازند نظیر ویرایشگرهای متن،ویرایشگرهای صفحه و ویرایشگرهای مبتنی بر نحو.
ج- هدایت پروژه های نرم افزاری در مراکز تحقیقاتی کشور.
د- ارزیابی کارائی و صحت سیستم های نرم افزاری و فرموله کردن نیازها.
ه- استخدام د رموسسات آموزشی کشور.
تعداد واحدهای درسی:
دانشجو برای گذراندن دوره کارشناسی ارشد مهندسی نرم افزار بایستی علاوه بر دروس جبرانی، ۳۲ واحد درسی و تحقیقاتی را به شرح زیر بگذراند:
اصلی و تخصصی ۲۱ یا ۲۴ واحد
سمینار ۲ واحد
پروژه ۶ یا ۹ واحد
----------------------
جمع ۳۲ واحد
دروس جبرانی:
دروس جبرانی زیر بعنوان دروس جبرانی این دوره پیشنهاد می شوند.انتخاب نهایی دروس جبرانی با گروه آموزشی است . دانشجو موظف است دروس جبرانی را طبق آئین نامه های مربوطه بگذراند.
- معماری کامپیوتر
- اصول طراحی سیستم های عامل
- ساختمان دادهها و الگوریتم ها
- ریاضیات مهندسی
- نظریه زبانها و ماشین ها
دروس اصلی:
هر دانشجو می بایستی حداقل ۱۲ واحد از دروس اصلی زیر را بگذراند:
- معماری کامپیوتری پیشرفته-۳ واحد-Advanced Computer Architecture
- سیستم های عامل پیشرفته - ۳ واحد - Advanced Operting Systems
- ریاضیات پیشرفته در مهندسی کامپیوتر - ۳ واحد - Advanced Mathematics in Computer Engineering
- پایگاه داده پیشرفته - ۳ واحد - Advaned Data Base
- الگوریتمهای موازی - ۳ واحد - Parallel Algorithms
- مدلسازی و ارزیابی سیستم های کامپیوتری - ۳ واحد -
Modeling and Performance Evaluation of Computer Systems
دروس تخصصی:
این دروس پایه آموزشی دانشجو را در زمینه گرایشی که در دوره انتخاب می کند تشکیل می دهد.دانشجو موظف است باقیمانده دروس خود را با توجه به سقف مورد نیاز این دوره از میان دروس زیر با موافقت استاد راهنمای خود انتخاب نماید.گروههای مجری می توانند این دروس را به صورت جدولهای اصلی و فرعی جداگانه تنظیم و مقررات داخلی موردنیاز خود را اعمال نماید.
گذراندن حداقل ۶ واحد از دروس تخصصی زیر:
- مهندسی نرم افزار پیشرفته - ۳ واحد - Advanced Software Engineering
- سیستم های خبره و مهندسی دانش - ۳ واحد - Expert Systems and Knowledge Engineering
- سیستم های توزیع شده - ۳ واحد - Distributed Systems
- شبکه های کامپیوتری پیشرفته - ۳ واحد - Advanced Computer Networks
- مباحث پیشرفته در مهندسی نرم افزار - ۳ واحد - Advanced Topics in Software Engineering
- طراحی نرم افزارهای مطمئن - ۳ واحد - Software Fault Tolerance
- روشهای محاسبات عددی پیشرفته - ۳ واحد - Advanced Numerical Computing Methods
سمینار:
گذراندن سمینار کامپیوتر برای هر دانشجوی دوره اجباری می باشد این سمینار شامل قسمتهای زیر است:
- معرفی زمینه های تحقیقاتی جاری - مسائل و مشکلات کشور در زمینه انفورماتیک
- معرفی زمینه های تحقیقاتی که دانشجویان ممکن است پروژه خود را از میان آنها برگزینند.
- موضوعات سمینار هر دانشجو می تواند در راستای تز او باشد.
تهیه حداقل یک گزارش مدون و ارائه آن در سمینار توسط هر دانشجو الزامی می باشد.
پروژه تحقیق (پایان نامه):
فعالیتهای تحقیقاتی هر دانشجو در جهت انجام یک پروژه مشخص باید ۶ واحد یا ۹ واحد باشد این مقدار شامل مطالعات انفرادی و نیز شرکت در کلاسهای دیگری است که دانشجو برای انجام پروژه خود به آنها نیازمند می باشد.
موضوعات پروژه می بایستی منحصرا در زمینه های مختلف مهندسی نرم افزار شامل طراحی سیستمهای نرم افزاری بزرگ نظیر پایگاه دادهها، سیستم های عامل و سیستم های خبره باشد. نحوه تصویب موضوعات پروژه ،ارزیابی و تصویب نهایی آن مطابق آئین نامه تحصیلات تکمیلی است.
تمامی منابع درسی مربوط به درس معماری کامپیوتر در ادامه مطلب
حل تمرینات کتاب معماری کامپیوتر نوشته ی آقای مانو
کتاب Digital Computer Electronics - 3rd Edition - Albert Malvino and Jerald Brown
لینک جزوه ی دست نویس ترم قبل استاد حبیبی بخش 1 -
بخش دوم
نمونه سوالات پایان ترم درس معماری کامپیوتر پیشرفته
مقاله مروری چیست؟
یک مقاله مروری تحقیقات اخیر در یک موضوع تحقیقی را بگونه ای خلاصه و سازماندهی می کند که بتواند به دیگران در فهم و تجمیع آن موضوع کمک کند.
یک مقاله مروری دانش زمینه ای لازم در آن موضوع را به عنوان یک فرض در نظر می گیرد و به آن نمی پردازد و در عوض به طبقه بندی تحقیقات انجام شده در آن موضوع و دورنمای این موضوع تحقیقاتی در آینده و ارزیابی و مقایسه راهکار ها و روشهای موجود می پردازد.
هدف مقاله مروری
فراهم کردن یک دیدگاه به خوبی سازماندهی شده و کامل از کارهای انجام شده در یک موضوع تحقیقی
– نیاز نیست همه جزئیات ذکر شود.اما باید به جزییات همه کارها به یک میزان پرداخته شود.
– مطمئن باشید که همه کارهای انجام شده را پوشش دهید.
– ساختار منطقی مقاله باید بدرستی نوشته شود.
مقاله مروری شما باید...
• در هر موضوع تحقیقی حداقل 5-8 مقاله را خلاصه کنید.
• باید نظرات خود در مورد روش مورد استفاده هر مقاله و مقایسه آن با روشهای دیگر را ذکر کنید.
• باید یک بررسی نقادانه در باره کارهای انجام شده پیشین از چندین نقطه نظر انجام دهید.
• باید پیش بینی ها و پیشنهادات خو درباره کارهای آینده را ذکر کنید.
فراموش نکنید که:
– هر چه که در مقاله مروری می نویسید باید به قلم خودتان باشد
– هر مطلبی حتی اگر در مقاله دیگران آمده باشد باید در مقاله شما منبعش ذکر شود
– دو مورد بالا را فراموش نکنید
روش یافتن مقالات
جستجو در پایگاههایی چون
– ACM
– IEEE
– Springer
– ScienceDirect
– Google Scholar
نحوه انتخاب مقالات یافته شده:
• تلاش کنید که مقالات مروری در رابطه به موضوع مربوطه پیدا کنید.(در صورت وجود)
• مقالاتی که راحتتر میتوانید آنها را بفهمید انتخاب کنید – مقالات ژورنالهای معتبر راحتتر فهمیده می شوند
• باخواندن هر مقاله تعدادی مقالات مرتبط میتوانید در آن پیدا کنید. این مقالات میتوانند به شما در ایجاد مقاله مروری کمک کنند.
• ابتدا سعی کنید مقالات ژورنالهای معتبر ISI را پیدا کنید. سپس مقالات کنفرانسی را مطالعه کنید.
• سعی کنید اولین مقالات در موضوع مربوطه را بیابید
• سعی کنید مقالات شما هر چه جدیدتر باشد
• سعی کنید تکنولوژیهایی که تحقیقات به آنها کمک کرده اند را مشخص کنید
• سعی کنید ارتباط بین مقالات مختلف را بیابید. این مساله میتواند شما را در ارایه طبقه بندی مناسب کمک کند .
ساختار مقاله:
هرگز یک مقاله مروری از بهم چسباندن مقالات دیگر بوجود نمی آید.
ساختار معمول مقالات مروری
– عنوان
– چکیده
– مقدمه
– بدنه مقاله
– نتیجه گیری و کارهای آینده
– منابع
مقدمه
مقدمه مقاله مروری باید بترتیب شامل بخشهای زیر باشد
– اهمیت موضوع چه از نظر تکنولوژی و کاربرد در دنیای واقعی و چه کمک به تحقیقات دیگر
– توضیح مختصر در باره موضوع مورد بررسی
– توضیح که چرا مرور این مساله میتواند مفید باشد
– خلاصه ای از الگوی طبقه بندی ارایه شده در این مقاله
– خلاصه ای از راهکارهای ارایه شده و مقالات موجود با توجه به طبقه بندی ارایه شده
بدنه یک مقاله مروری
– ارایه تکنیکهای مورد بررسی با توجه به طبقه بندی ارایه شده
– هر بخش یا طبقه از طبقه بندی موضوع را به تفکیک در بخشهای مجزا در مقاله پوشش دهید. ( بخش ها و زیر بخشها)
– مشخص کردن یک نظام یا روند تحیقات گذشته که میتواند از نظر زمانی (بترتیب تاریخ ارایه) یا راهکار مورد استفاده در هر مقاله باشد.
– مشخص کردن مقالات یا موسسات پیشرو در موضوع مورد بررسی
– مشخص کردن مشکلاتی که هنوز حل نشده اند یا چالشهای موجود و کارهای آینده
نتیجه گیری
– خلاصه ای از نتیجه گیری مقاله مروری
– در این بخش با نهایت اختصار با توجه به طبقه بندی ارایه شده باید نقاط قوت و ضعف کارهای انجام شده و چالشهای پیش رو را ارایه کنید.
منابع
– لیست مقالات مورد استفاده با ذکر نام نویسندگان، عنوان مقاله و مجله که مقاله را منتشر کرده است.
– سعی کنید که در منابع از Url استفاده نکنید مگر در مورد یک نرم افزار یا گروه تحقیقاتی
– ISBN کتاب لازم نیست در منابع بیاید.
– همه منابع باید به یک فرم باشند.
عکسها
• میتوانند از مقالات دیگر آورده شوند ولی حتما باید منبع آن ذکر شود.
• سعی کنید خودتان عکسهایی برای ارایه طبقه بندی کارهای انجام شده یا ساختار مقاله تهیه کنید.
• جداولی برای مقایسه بین روشها یا راهکارهای مختلف ارایه دهید.
ادامه مطـــلب در منبع...آموزش توسط اساتید و دانشجویان نمونه ی دانشگاه های ایران
آموزش بصورت رایگان و کاملا تخصصی
آموزش بصورت گام به گام همراه فایل سورس و کلیه فایل های مورد نیاز
آموزش با بهترین متد + فیلم آموزشی
در بخش نظرات نظرتونو در مورد این آموزش مطرح کنید تا اگه طرفدارش زیاد بود آموزشش و شروع کنه مهندس قلی اوغلی متشکریم
با سلام خدمت کاربران گروه کامپیوتر دانشگاه آزاد:
همواره پیدا کردن موضوع مناسب جهت پایان نامه و مقاله برای دانشجویان کارشناسی ارشد یکی از دغدغه های اصلی بوده اینکه آیا موضوع من به روز میباشد یا خیر ؟ و آیا قبل از من کسی کاری در این زمینه انجام داده یا خیر همواره مورد سوال بوده است در ادامه مطلب به تعدادی از موضوع های تاپ و دغدغه های اصلی درس معماری کامپیوتر در جهان امروز میپردازیم
بهترین راه برای پیدا کردن تاپیک های تاپ مراجعه به قسمت های call در همایش ها و کنفرانس های معتبر میباشد و توجه به موضوع های مورد علاقه ی این کنفرانس ها برای مثال برای درس معماری کامپیوتر پیشرفته و کلا در زمینه معماری کامپیوتر کنفرانس های زیر مهمترین کنفرانس ها میباشند
کنفرانس های معتبر "معماری کامپیوتر و سخت افزار" :
تمامی منابع درسی مربوط به درس پردازش تکاملی و طراحی الگوریتم پیشرفته در ادامه مطلب
جزوه ی پردازش تکاملی و طراحی الگوریتم پیشرفته قسمت سوم
با سلام با خبری خوش آمدیم گروه کامپیوتر دانشگاه آزاد از امروز سفارشات انیمیشن سازی شرکت ها ، محصولات و افراد را می پذیرد . . .
دانلود انیمیشن کوتاه معرفی گروه کامپیوتر دانشگاه آزاد UnitAzad.Ir
مشاهده انلاین در ادامه مطلب
ادامه مطـــلب در منبع...مخاطب مورد توجه ما در این نوشته دانشجویانی هستند که با امید به فردایی بهتر و امید به زندگی با آرامش خاطر رشته ی مهندسی کامپیوتر را
انتخاب کرد ه اند؛ رشته ای مهیج و عالی برای افراد علاقه مند و با پشتکار!
مقوله کار به طور کلی به دو دست هی کار دولتی و کار آزاد تقسیم میشود که هر کدام نسبت به دیگری دارای مزایا و معایبی می باشد که شما به عنوان فردی که در آینده قرار است در یکی از این دو محیط مشغول به کار شود، باید با شرایط هر کدام آشنایی کافی را داشته باشید.
ذهنیتی که توسط خانواد هها از خردسالی در فرزندان نهادینه شده است، این مفهوم را میرساند که ارزش کار دولتی در مقایسه با کار
آزاد بالاتر و دارای شرایط بهتری است و یکی از مهمترین اهداف در تحصیل، دستیابی به جایگاه شغلی در ادارات دولتی است که این
ذهنیت یا دیدگاه دارای اشکالاتی بوده و عامل عدم رشد شغلی جوانان در بازار کار نیز میباشد.
اشتغال در ادارات دولتی گرچه دارای مزایایی همچون عدم نیاز به ریسک های شغلی و دریافت منظم حق الزحمه است ولی در قبال مزایای
کم، فرد مشغول باید منافع و مزیتهای زیادی را از دست دهد. از دست دادن آزاد یهای شغلی،
حقوق و مزایای ثابت و محدود، عدم استفاده کافی از دانش، عدم رابطه تلاش با درآمد که یقینا برای فردی که به فکر رشد در جامعه است
سخت و دشوار خواهد بود. موارد یادشده تنها تعدادی از این مزایای از دست رفته است.
بعد از تعریف اولیه ای که از مشاغل دولتی ارائه شد، قصد داریم فعالی تهای شغلی دانش محور که امکان ارائه در رشته ی کامپیوتر دارند
را بررسی کنیم سایت unitazad.ir قصد دارد به تفصیل هر کدام از شاخه ها را بازکرده و با آنالیزهایی که انجام خواهد شد به این نتیجه برسیم که هر شاخه از فعالیت شغلی در رشته مهندسی کامپیوتر مثلا برنامه نویسی تا چه میزان تلاش نیاز خواهد داشت؛ برای ارائه اولین پروژه، درآمد حاصل شده از آن به صورت میانگین در چه وضعیتی است و مواردی از این دست که مطمئنا هر دانشجوی کامپیوتر و هر متقاضی ورود به بازار کار کامپیوتر به آن نیازخواهد داشت را بررسی خواهیم کرد.
دوستان عزیز در ابتدای راه خدا را شاکر باشیدکه در مسیر خوبی قدم برداشته اید و رشته ایی
ب یانتها و متنوع را برای فعالیت انتخاب کرد ه اید. رشته ای که دارای صدها شاخ هی متنوع برای سلایق مختلف میباشد و برای درآمدزایی فقط
نیاز به مهارت شما دارد و دیگر هیچ!
رشته ای که بدون نیاز به ابزار های قابل لمس، گردش کارهای امروز بشر را به دست گرفته و زندگی همه مردم دنیا را تحت تاثیر قرار
داده است. این وابستگی دنیا به کامپیوتر و نر م افزار بهترین عامل برای کسب درآمد توسط متخصصین این رشته است و شما نیز باید سطح
دانش خود را تا حدی بالا ببرید که از این دریا، بهترین استفاده را ببرید.
رشته ای را انتخاب کرد هاید که در آن محدودیت وجود ندارد. هر چقدر به سمت جلو حرکت کنید شتاب حرکت بیشتری میگیرید و با سرعت
بیشتری پله های ترقی را طی خواهیدکرد.
رشته ای را انتخاب کرد هاید که فن و حرفه در آن با درآمد رابط هی مستقیم دارد و فقط حرفه ا ی ها به جایگا ههای خیلی خوب و درآمدهای بالا
دست پیدا میکنند و توازن در تقسیم درآمد در آن تا حد زیادی رعایت شده است. بیل گیتس
در یکی از صحبت هایش میگوید: یک تراشکار خیلی خوب ده برابر یک تراشکار خوب درآمدخواهدداشت در حالی که یک برنامه نویس
خیلی خوب صدها برابر بیشتر از یک برنامه نویس خوب درآمد خواهد داشت، پس باید فقط به حرفه ا ی شدن و کار و تلاش فکر کنید و نه چیز
دیگری.
اما در مسیر حرفه ای شدن چالش هایی نیز وجود دارد که باید با تلاش و پشتکار خوب از
آ نها عبور کنید و با امید به نتیجه خوبی که حاصل خواهدشد، موانع را پشت سر گذاشته و جدیت در کار خود را از دست ندهید.
زمینه هایی که در رشته ی کامپیوتر برای انتخاب در بازار کار وجود دارد به صورت اجمالی، شامل موارد زیر است:
تولید نرم افزار و برنامه نویسی
طراحی و گرافیک رایانه ای
نصب، پیکربندی و پشتیبانی شبکه های
کامپیوتری
مدیریت و پشتیبانی بانک های اطلاعاتی
مدیریت و پشتیبانی سیستم های اتوماسیون
فعالیتهای مربوط به هوش مصنوعی،
پردازشی و آماری
مباحث مربوط به اتوماسیون صنعتی
مونتاژ و تعمیرات سخت افزار کامپیوتر
امنیت شبکه های کامپیوتری
نصب، پیکر بندی و مدیریت سرور راه اندازی سیستمهای هاستینگ و ..
(فعالیت مستمر و مفید در شبک ههای اجتماعی و د هها مورد دیگر که باید مطابق استعدادهای درونی خود و نیاز جامع های که در آن زندگی میکنید )بسته به شهر، موقعیت و رقبا( یک یاچند مورد از این زمینه ها را انتخاب کرده و در آ نها حرفه ای شوید)
این بحث در آینده ادامه خواهد داشت ....
برداشتی آزاد از گروه کامپیوتر دانشگاه آزاد
ادامه مطـــلب در منبع...