معرفی درس: درس ساختمان داده ها و الگوریتم ها یکی از بنیادین ترین درس های بسیاری از رشته های علوم پایه و مهندسی است. هدف این درس مطالعه و تحقیق در مورد روش های گوناگون ذخیره، نگهداری و بازیابی اطلاعات در یک سیستم کامپیوتری است به گونه ای که این اطلاعات بتوانند به طور کارآمد مورد استفاده قرار گیرند.
یکی از اهداف و آرمان های فرادرس به عنوان بزرگ ترین پروژه آموزش دانشگاهی اجرا شده بر بستر وب کشور، ایجاد دسترسی همگانی و یکسان به آموزش و دانش؛ مستقل از جغرافیا، زمان و سطح مالی دانشجویان بوده است. سیاست کاری فرادرس در راستای این آرمان، انتشار آموزش های ویدئویی تخصصی و دانشگاهی رایگان و یا بسیار کم هزینه، با تدریس مجرب ترین اساتید داخل و خارج کشور بوده است. ما با انتشار رایگان مجموعه کتب کارشناسی ارشد مهندسی کامپیوتر و آی تی، امروز جدیدترین گام خود را در راستای آرمان فرادرس برداشتیم. مجموعه کتاب های منتشر شده که حاصل نزدیک به یک دهه تدریس و پژوهش و تألیف مؤلف و مدرسین فرادرس می باشد؛ در عین هزینه های بالای تألیف و آماده سازی، به جای انتشار و فروش، با تأمین مالی و سرمایه گذاری فرادرس به عنوان ناشر، به صورت کاملاً رایگان منتشر می شود.
تشخیص الگو (pattern recognition) شاخه ای از مبحث یادگیری ماشین (machine learning) می باشد که تمرکز آن بر روی شناخت الگو ها و نظم دادهها است. روشهای تشخیص الگو، الگوهای مورد نظر را از یک مجموعه دادهها با استفاده از دانش قبلی در مورد الگوها یا اطلاعات آماری دادهها، جداسازی میکند. تشخیص الگوها کاربردهای زیادی در تشخیص صدا، تشخیص چهره، تشخیص امضا و غیره دارد.این مجموعه ۲۳ جلسه می باشد.
این درس یکی از مهمترین دروس گرایش دیجیتال مهندسی برق و همین طور مهندسی کامپیوتر است. هدف از این درس آشنایی با اصول و تحلیل و طراحی مدار های منطقی دیجیتال ، طراحی سیستمی توسط مدارهای مجتمع قابل برنامه ریزی (PLD) و زبان توصیف سخت افزار است. این درس در دو سری متفاوت درس ۱ و ۲ تدریس شده است.
رس معماری کامپیوتر به چگونگی کارکرد، طراحی و ساخت پایه ای ترین اجزای کامپیوتر می پردازد. این درس با بررسی یک پردازش گر ساده و ابتدایی اصول کارکرد آن را بیان میکند. سپس به معماری های مختلف پردازشگر میپردازد. همچنین به بیان مفاهیم پیشرفته تر پردازشگر مانند cache, pipelining و . . . نیز میپردازد. در انتهای درس انتظار میرود که…
دادهکاوی به عنوان یکی از علوم کامپیوتری همواره مورد استقبال جمع کثیری از محققین بوده است. بانکها، موسسات، شبکههای اجتماعی و کسبوکارهای نوین به دنبال یافتن دانش، الگوها و روابط موجود در انبوه دادههای خود هستند. این روزها نیز با مطرح شدن کلان دادهها، اهمیت دادهکاوی فزونی یافته است. در مجموعه پیشرو که مجموعه کلاسهای ضبط شده اینجانب با دانشجویان است، با اصول و مفاهیم این علم آشنا خواهید شد.
این درس شامل بخش اول درس اصول سیستم های کامپیوتری است که در واقع به صورت اجمالی به آموزش مدارهای منطقی میپردازد.
در دوره آموزشی HTML شما می توانید پایه های اساسی و لازم به منظور فراگیری زبان اچ تی ام ال را فرا گرفته و از همان ابتدا خود را برای مفاهیم گسترده تر آماده سازید. این دوره آموزشی شامل ۴۱ سخنرانی خوب و کارا می باشد که امکان میدهد تا کاربران براحتی ضروریات اچ تی ام ال را یاد گرفته و فایل های دیداری و شنیداری خود را در صفحات وب ذخیره نمایند. شما می توانید با به صورت ساده طراحی اچ تی ام ال را نیز شروع کنید و برای توسعه صفحات وب از آنها استفاده کنید.
در این درس فنونی مورد بررسی قرار میگیرند که در نوشتن برنامههای با کیفیت مؤثرند. محور اصلی این فنون برنامهنویسی شیءگرا خواهد بود که در قابلیت نگهداری برنامهها و استفاده مجدد از اجزای آنها نقش کلیدی دارد. علاوه بر این، درستی کارکرد، سرعت اجرا و استفاده بهینه از حافظه عوامل کیفی دیگری هستند که مورد توجه این درس هستند. زبان برنامهنویسی مورد استفاده سیپلاسپلاس است اما سعی میشود تا حد امکان مفاهیم مطرح شده مستقل از زبان و در سطحی بالاتر مورد بحث قرار بگیرند. پیشنیاز این درس دانستن مبانی کامپیوتر و برنامهنویسی به زبان سی (شامل مفاهیم پایه، توابع، ساختارها و اشارهگرها) میباشد.
در این درس، ابتدا مرور مختصری بر تئوری اطلاعات نقطه به نقطه ارائه میشود و در ادامه دو لم «پوششی» و «گنجایشی» بیان میشود که برای اثبات بسیاری قضایا و روابط به کار میآید. در ادامه به چهار نوع مسئله در این حوزه پرداخته میشود:
۱- کانال دسترسی چندگانه (MAC) که چند فرستنده و یک گیرنده درگیر هستند. روشهای قابل حصول (تداخل به عنوان نویز، کدگشایی متوالی، کدگشایی همزمان) نیز بیان میشود.
۲- کانال پخش (BC) که یک فرستنده و…