تشخیص الگو (pattern recognition) شاخه ای از مبحث یادگیری ماشین (machine learning) می باشد که تمرکز آن بر روی شناخت الگو ها و نظم دادهها است. روشهای تشخیص الگو، الگوهای مورد نظر را از یک مجموعه دادهها با استفاده از دانش قبلی در مورد الگوها یا اطلاعات آماری دادهها، جداسازی میکند. تشخیص الگوها کاربردهای زیادی در تشخیص صدا، تشخیص چهره، تشخیص امضا و غیره دارد.این مجموعه ۲۳ جلسه می باشد.
این درس یکی از مهمترین دروس گرایش دیجیتال مهندسی برق و همین طور مهندسی کامپیوتر است. هدف از این درس آشنایی با اصول و تحلیل و طراحی مدار های منطقی دیجیتال ، طراحی سیستمی توسط مدارهای مجتمع قابل برنامه ریزی (PLD) و زبان توصیف سخت افزار است. این درس در دو سری متفاوت درس ۱ و ۲ تدریس شده است.
یکی از اهداف و آرمان های فرادرس به عنوان بزرگ ترین پروژه آموزش دانشگاهی اجرا شده بر بستر وب کشور، ایجاد دسترسی همگانی و یکسان به آموزش و دانش؛ مستقل از جغرافیا، زمان و سطح مالی دانشجویان بوده است. سیاست کاری فرادرس در راستای این آرمان، انتشار آموزش های ویدئویی تخصصی و دانشگاهی رایگان و یا بسیار کم هزینه، با تدریس مجرب ترین اساتید داخل و خارج کشور بوده است. ما با انتشار رایگان مجموعه کتب کارشناسی ارشد مهندسی کامپیوتر و آی تی، امروز جدیدترین گام خود را در راستای آرمان فرادرس برداشتیم. مجموعه کتاب های منتشر شده که حاصل نزدیک به یک دهه تدریس و پژوهش و تألیف مؤلف و مدرسین فرادرس می باشد؛ در عین هزینه های بالای تألیف و آماده سازی، به جای انتشار و فروش، با تأمین مالی و سرمایه گذاری فرادرس به عنوان ناشر، به صورت کاملاً رایگان منتشر می شود.
این درس شامل بخش اول درس اصول سیستم های کامپیوتری است که در واقع به صورت اجمالی به آموزش مدارهای منطقی میپردازد.
دوره دنویسی به اشکال مختلف در زبان C به همراه نام تجراری جدید خود به تبیین مقدمه کاملی از زبان برنامه نویسی C می پردازد و در نهایت شما را از ارتباط این زبان با سیستم عامل لینوکس آشنا می سازد. در ابتدا شما می بایستی درک درستی از این زبان داشته باشید و با برخی از ویژگی های جامع این زبان نیز آشنا شوید. در پایان این دوره شما به مهارت بالاتری از تجربه و تخصص خواهید رسید که می توانید در واقع در ساخت برنامه ها کاربردی مختلفی از آن استفاده کنید. ارتباطی که این زبان با دیگر سیستم ها و نحوه جاسازی شده در آنها وجود دارد می تواند بسیار مهم بوده و جالب توجه برنامه نویسان قرار گیرد.
در دوره آموزشی HTML شما می توانید پایه های اساسی و لازم به منظور فراگیری زبان اچ تی ام ال را فرا گرفته و از همان ابتدا خود را برای مفاهیم گسترده تر آماده سازید. این دوره آموزشی شامل ۴۱ سخنرانی خوب و کارا می باشد که امکان میدهد تا کاربران براحتی ضروریات اچ تی ام ال را یاد گرفته و فایل های دیداری و شنیداری خود را در صفحات وب ذخیره نمایند. شما می توانید با به صورت ساده طراحی اچ تی ام ال را نیز شروع کنید و برای توسعه صفحات وب از آنها استفاده کنید.
مجموعه ویدیو های آموزشی روش های تولید توسط استاد علیرضا صادقی.
مجموعه ویدیو های آموزشی موزش گراف(المپیاد کامپیوتر) توسط باشگاه دانش پژوهان جوان
کامپایلر برنامه یا مجموعهای از برنامههای کامپیوتری است که متنی از زبان برنامهنویسی سطح بالا (زبان مبدأ) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان سطح ماشین، تبدیل میکند. خروجی این برنامه ممکن است برای پردازش شدن توسط برنامه دیگری مثل پیونددهنده مناسب باشد یا فایل متنی باشد که انسان نیز بتواند آن را بخواند. به بیان ساده، کامپایلر برنامهای است که یک برنامه نوشته شده در یک زبان خاص ساختیافته را خوانده و آن را به یک برنامه مقصد (Target Language) تبدیل مینماید. در یکی از مهمترین پروسههای این تبدیل، کامپایلر وجود خطا را در برنامه مبدأ اعلام مینماید.
مجموعه ویدئو های آموزش شبیه سازی شی گرای سیستم های الکترونیکی دکتر زین العابدین نوابی.