Uni__Bachelors_SKU_Path

A repository of complete information on computer engineering courses and projects along with project links

Stars
6
Committers
2

My Bachelor's Path | مسیر کارشناسی من

A repository of complete information on computer engineering courses and projects along with project links

یک ریپوزیتوری از اطلاعات کامل دروس و پروژه‌های دوره کارشناسی مهندسی کامپیوتر به همراه لینک پروژه‌ها

فهرست

اطلاعات کلی

تعداد پروژه‌ها:

تعداد ساعت:

تعداد خط کد:

لیست کارها

  • دوره کارشناسی دانشگاه
  • بررسی و جمع‌آوری پروژه‌ها
  • دسته‌بندی و کنترل ورژن پروژه‌ها
  • آپلود پروژه‌ها روی گیت‌هاب
  • داکیومنت‌نویسی پروژه‌ها
  • بررسی و بهبود پروژه‌ها

نکات

  • ریپوزیتوری بعضی از پروژه‌ها ممکن است آرشیو یا حذف شده باشند.
  • ریپوزیتوری بعضی از پروژه‌ها ممکن است از حالت عمومی به حالت خصوصی درآمده باشند.
  • فایل‌های بعضی از پروژه‌ها روی گیت‌هاب قرار ندارند.
  • تنها دروسی از دوره کارشناسی که دارای پروژه بودند در این ریپوزیتوری قرار دارند.
  • پروژه‌های خارج از دوره کارشناسی و به صورت فریلنسری با نام "پروژه‌های خارج از دانشگاه" در هر ترم قرار دارند.

ترم 1️⃣

درس کارگاه کامپیوتر

📚 تدریس

  • مباحث HTML و CSS
  • مباحث ICDL

⌨️ پروژه‌ها

  • طراحی انواع داکیومنت
  • طراحی یک صفحه‌ی ساده HTML و دیزاین با CSS

پروژه‌های خارج از دانشگاه 1️⃣

  • مقایسه فالوور و فالوینگ‌های اکانت اینستاگرام و پیدا کردن تکراری‌های آن
    • لینک‌ها:
  • محاسبه کل زمان تماشای فیلم‌های یک دوره‌ آموزشی
    • لینک‌ها:
  • محاسبه و دسته‌بندی عکس‌ها با استفاده از resolution آن‌ها
    • لینک‌ها:
  • ساخت پسورد لیست
    • لینک‌ها:

ترم 2️⃣

درس مبانی کامپیوتر و برنامه‌سازی

📚 تدریس

  • مباحث فلوچارت و سوالات الگوریتمی ساده
  • زبان پایتون

⌨️ پروژه‌ها

  • پروژه سیستم مدیریت مخاطبین (CMS) [۱۱ پروژه]
    • لینک‌ها:

پروژه‌های خارج از دانشگاه 2️⃣

  • سوالات و پروژه‌های Fortran
    • لینک‌ها:
  • پروژه Jeyran Enigma
    • لینک‌ها:
  • پروژه دیبتایس لیک‌شده‌ی تلگرام
    • لینک‌ها:
  • پروژه ربات تلگرام: پیدا کردن لینک‌های دوره‌های رایگان وب‌سایت ‌Udemy
    • لینک‌ها:
  • پروژه اپلیکیشن موبایل با Kiwi

ترم 3️⃣

درس برنامه‌سازی پیشرفته ۱

📚 تدریس

  • مسوالات الگوریتمی پیشرفته‌تر
  • زبان جاوا و شئ‌گرایی
  • داکیومنت‌نویسی و کامنت‌گذاری

⌨️ پروژه‌ها

  • پروژه سیستم مدیریت ویدیو کلوپ
    • لینک‌ها:

پروژه‌های خارج از دانشگاه 3️⃣

  • پروژه وبسایت کوئرا: تخصیص سفارش
    • لینک‌ها:
  • پروژه Instagram Web Crawler
    • لینک‌ها:
  • ۱ پروژه گرافیکی مدیریت کتابخانه به زبان پایتون
    • لینک‌ها:
  • ۲ پروژه گرافیکی مدیریت کتابخانه به زبان جاوا
    • لینک‌ها:
  • پروژه ربات تلگرام: ربات انجمن کامپیوتر دانشگاه شهرکرد
    • لینک‌ها:
  • پروژه ربات تلگرام: مدیریت پست‌گذاری کانال
    • لینک‌ها:
  • پروژه ربات تلگرام: ربات شخصی
    • لینک‌ها:

ترم 4️⃣

درس برنامه‌نویسی پیشرفته ۲

📚 تدریس

  • مسوالات الگوریتمی پیشرفته‌تر
  • زبان ++C
  • مبانی گرافیک کامپیوتری

⌨️ پروژه‌ها

  • پروژه دفترچه تلفن با ++C
    • لینک‌ها:
  • پروژه طراحی آدمک راه‌رونده با DirectX 9 (بخش طراحی آدمک و راه‌رفتن)
    • لینک‌ها:

درس ساختمان‌های داده

📚 تدریس

  • انواع ساختمان‌های داده و کاربردهای آن‌ها

⌨️ پروژه‌ها

  • پروژه دفترچه تلفن با پابتون
    • لینک‌ها:

پروژه‌های خارج از دانشگاه 4️⃣

  • پروژه گرافیکی مدیریت کتابخانه با پایتون و ‌PyQt5
    • لینک‌ها:
  • پروژه سیستم رزرو غذا و سیستم مشاور املاک با جاوا
    • لینک‌ها:
  • پروژه بازی شطرنج با جاوا
    • لینک‌ها:

ترم 5️⃣

درس گرافیک کامپیوتری

📚 تدریس

  • مباحث تکمیلی و پیشرفته گرافیک کامپیوتری

⌨️ پروژه‌ها

  • پروژه طراحی آدمک راه‌رونده با DirectX 9
    • لینک‌ها:

درس آزمایشگاه مدارهای منطقی و معماری کامپیوتر

📚 تدریس

  • مباحث عملی مدارهای منطقی
  • مباحث عملی معماری کامپیوتر
  • آموزش نرم‌افزار Proteus

⌨️ پروژه‌ها

  • تمامی پروژه‌ها و تکالیف
    • لینک‌ها:

انجمن کامپیوتر

⌨️ پروژه‌ها

  • بازطراحی بخش‌های نشریه انجمن
  • جمع‌آوری مطالب و نوشتن چندین فصل از نشریه

پروژه‌های خارج از دانشگاه 5️⃣

  • پروژه با کتابخانه‌های گرافیکی پرینستون
    • لینک‌ها:
  • پروژه تقریب تابع با برنامه‌نویسی ژنتیک
    • لینک‌ها:
  • پروژه پیاده‌سازی درخت تصمیم برای تشخیص دیابت
    • لینک‌ها:
  • پروژه دسته‌بندی باینری ماشین‌های برداری پشتیبانی
    • لینک‌ها:
  • پروژه ماشین حساب پیشرفته با استفاده از ماشین حالت محدود و ماشین پشته‌ای
    • لینک‌ها:
  • پروژه طراحی کامپایلر ANTLR4
    • لینک‌ها:

ترم 6️⃣

درس طراحی الگوریتم‌ها

📚 تدریس

  • مباحث تکمیلی الگوریتم‌ها

⌨️ پروژه‌ها

  • پروژه‌های تدریس‌شده در این درس با زبان جاوا و به صورت گرافیکی [۵ پروژه]
    • لینک‌ها:

درس شبکه‌های کامپیوتری

📚 تدریس

  • مباحث شبکه و اینترنت

⌨️ پروژه‌ها

  • پروژه برنامه پیام‌رسان همتا به همتا
    • لینک‌ها:

درس ریزپردازنده و زبان اسمبلی

📚 تدریس

  • مبانی ریزپردازنده
  • آموزش کلی STM32 و HAL
  • آموزش پروژه‌ها با STM32F103C8T6
  • آموزش نرم‌افزار STM32CubeMx
  • آموزش نرم‌افزار Keil

⌨️ پروژه‌ها

  • پروژه‌های میکروپروسسور STM32F103C8T6
    • لینک‌ها:

درس کارآموزی

⌨️ پروژه‌ها

  • پروژه ترجمه و نوشتن کتاب Introduction To 3D Game Programming With DirectX 12 با LaTex
    • لینک‌ها:

پروژه‌های خارج از دانشگاه 6️⃣

  • پروژه دیتابیس کتابخانه با SQL
    • لینک‌ها:
  • پروژه سیستم آنتی‌ویروس بر اساس طولانی‌ترین تطبیق زیر رشته‌های رایج
    • لینک‌ها:
  • پروژه یک مخزن برای حل سوال های سایت کوئرا
    • لینک‌ها:
  • پروژه ربات تلگرام: پیدا کردن پروژه‌های ایجاد شده در گروه و کانال‌های تلگرام
    • لینک‌ها:
  • پروژه ربات تلگرام: شبیه‌سازی دُنگ در اپلیکیشن بلوبانک
    • لینک‌ها:
  • پروژه ربات تلگرام: پیدا کردن پروکسی‌های تازه در کانال‌های تلگرام
    • لینک‌ها:
  • پروژه ربات تلگرام: یادآوری تاریخ‌ها
    • لینک‌ها:

ترم 7️⃣

درس آزمایشگاه ریزپردازنده

📚 تدریس

  • مبانی عملی ریزپردازنده
  • آموزش عملی STM32 و HAL با برد آموزشی
  • آموزش پروژه‌ها با STM32F407VG
  • آموزش نرم‌افزار STM32CubeIDE
  • آموزش نرم‌افزار Hercules

⌨️ پروژه‌ها

  • پروژه طراحی رزومه با LaTex
    • لینک‌ها:
  • پروژه طراحی برنامه‌ی منو با STM32
    • لینک‌ها:
  • پروژه نمایش RGB با انتخاب رنگ در LCD 2x16
  • پروژه دریافت رمز ورود و نمایش تاریخ شمسی در LCD 2x16
  • پروژه کنترل نور LED با پبتانسیومتر و نمایش مقدار آن روی LCD 2x16
  • پروژه نمایش رنگ‌های متخلف RGB و فرستادن تاریخ و نام رنگ
  • پروژه دریافت نام-نام‌خانوادگی و جدا کردن آن‌ها و چشمک زدن LED
  • پروژه فرستادن مقدار دما و رطوبت و نمایش آن روی LCD 2x16
  • پروژه دریافت نام رنگ و نمایش آن روی RGB

درس هوش مصنوعی

📚 تدریس

  • مباحث هوش مصنوعی و الگوریتم‌ها

⌨️ پروژه‌ها

  • پروژه بازی دوز با الگوریتم مین ماکس
    • لینک‌ها:

درس آزمایشگاه شبکه‌های کامپیوتری

📚 تدریس

  • آموزش نرم‌افزار Cisco Packet Tracer

⌨️ پروژه‌ها

  • پروژه طراحی خانه‌ی هوشمند با نرم‌افزار Cisco Packet Tracer

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

📚 تدریس

  • مباحث کلی اینترنت
  • آموزش زبان PHP
  • آموزش Wordpress و Elementor
  • آموزش نرم‌افزار XAMPP

⌨️ پروژه‌ها

  • پروژه‌های وب‌سایت‌های آموزشی و فروشگاهی [۳ پروژه]
    • لینک‌ها:

درس مبانی داده‌کاوی

📚 تدریس

  • مباحث اولیه داده‌کاوی

⌨️ پروژه‌ها

  • پروژه داده‌کاوی وب‌سایت StackOverflow
    • لینک‌ها:

پروژه‌های خارج از دانشگاه 7️⃣

  • پروژه مهندسی اینترنت برنامه‌نویسی سوکت
    • لینک‌ها:
  • پروژه نهان‌نگاری
    • لینک‌ها:
  • پروژه ربات تلگرام: پست‌گذار
    • لینک‌ها:
  • پروژه‌های کارشناسی و داکیومنت رشته‌های مهندسی مواد و متالورژی، مهندسی کامپیوتر، مهندسی عمران و روانشناسی

ترم 8️⃣

درس سینگال‌ها و سیستم‌ها

📚 تدریس

  • مباحث سیگنال‌ها و سیستم‌ها

⌨️ پروژه‌ها

  • پروژه داون سمپلینگ سیگنال سیستم
    • لینک‌ها:

درس مبانی بازیابی اطلاعات

📚 تدریس

  • مباحث بازیابی اطلاعات

⌨️ پروژه‌ها

  • پروژه موتور جستجو بازیابی اطلاعات
    • لینک‌ها:

درس پروژه کارشناسی

⌨️ پروژه‌ها

  • پروژه وب‌سایت فروشگاهی آنلاین با قابلیت نمایش 3D کالا‌‌ها
    • لینک‌ها:

پروژه‌های خارج از دانشگاه 8️⃣

  • پروژه سیستم مدیریت املاک با Qt
    • لینک‌ها:
  • پروژه ربات تلگرام: هسته ربات
    • لینک‌ها:
  • پروژه تقسیم درآمدهای کانال‌های تلگرام
    • لینک‌ها: