برنامه نويسي براي همه برنامه نويسي براي همه .

برنامه نويسي براي همه

برنامه نويسي كودكان

پيش نياز: CSCI 112، CSCI 115، CSCI 119 برنامه نويسي كودكان . نحو و معناي زبان هاي برنامه نويسي. تحليل واژگاني، تكنيك هاي تجزيه، مولد تجزيه كننده، تجزيه SLR و LALR. مقدمه اي بر سازماندهي جدول نمادها و روال هاي معنايي. مولدهاي كامپايلر

CSCI 146. معماري سيستم ها

پيش نيازها: CSCI 113، CSCI 144. تجزيه و تحليل عميق يك يا چند سيستم عامل -- ساختارهاي داده سيستم، معماري سخت افزار، توابع پوسته و هسته، روال هاي ورودي/خروجي، مديريت وقفه. موضوعات ديگر ممكن است شامل معماري هاي سخت افزاري موازي، تجزيه و تحليل عملكرد باشد.

واحد: CSCI 148. برنامه نويسي سيستم ها

پيش نيازها: CSCI 113، CSCI 144. موضوعات شامل پياده سازي اجزاي سيستم عامل و اصلاح سيستم هاي موجود است. درايورهاي دستگاه، مديريت برنامه نويسي كودكان حافظه، شبكه هاي ارتباطي و سيستم هاي فايل مورد بررسي قرار خواهند گرفت. پروژه ها مورد تاكيد قرار خواهد گرفت.

واحد: 3CSCI 150. مقدمه اي بر مهندسي نرم افزار

پيش نياز: CSCI 41. تاريخچه، اهداف، و انگيزه مهندسي نرم افزار. مطالعه و استفاده از روش هاي مهندسي نرم افزار. الزامات، مشخصات، طراحي، پياده سازي، آزمايش، تاييد و نگهداري سيستم هاي نرم افزاري بزرگ. برنامه نويسي تيمي (2 سخنراني، 3 ساعت آزمايشگاهي)

واحد: 3دوره به طور معمول ارائه شده: پاييزCSCI 152E. مهندسي نرم افزار

پيش نياز: CSCI 150. بررسي عميق تكنيك ها براي مشخصات، طراحي، پياده سازي، آزمايش و تأييد نرم افزار. رابط هاي انسان و كامپيوتر روش هاي رسمي توسعه نرم افزار استفاده از برنامه نويسي كودكان ابزارهاي مهندسي نرم افزار براي توسعه پروژه هاي نرم افزاري قابل توجه. (2 سخنراني، 2 ساعت آزمايشگاهي)

واحد: 3دوره به طور معمول ارائه شده: بهارCSCI 154. شبيه سازي

پيش نيازها: CSCI 41, CSCI 60; رياضي 75. شبيه سازي به عنوان ابزاري براي مطالعه سيستم هاي پيچيده در علوم كامپيوتر، آمار و تحقيقات عمليات. توليد متغيرهاي تصادفي بررسي اصول پشت سر و نمونه هايي از زبان هاي شبيه سازي.

واحد: 3دوره به طور معمول ارائه شده: بهارCSCI 156. سيستم ها و پروتكل هاي كار اينترنتي

پيش نياز: CSCI 114 (ممكن است همزمان گرفته شود) يا اجازه مربي. بررسي فناوري‌هاي شبكه زيربنايي اتصالات در سطح برنامه، معماري شبكه، آدرس دهي، نگاشت آدرس هاي انتزاعي به آدرس هاي فيزيكي، ديتاگرام هاي مسيريابي، پيام هاي خطا و كنترل، لايه بندي پروتكل، برنامه نويسي كودكان دروازه ها، زيرشبكه ها. مشتري-سرورفعل و انفعالات ver لايه هاي بالايي پشته هاي پروتكل.

واحد: 3دوره به طور معمول ارائه شده: پاييزCSCI 164. برنامه نويسي هوش مصنوعي

پيش نياز: CSCI 117. مقدمه اي بر روش هاي حل مسئله از هوش مصنوعي. سيستم هاي توليد سيستم هاي دانش محور فراگيري ماشين. موضوعات انتخاب شده از منطق فازي، مدل هاي شبكه عصبي، الگوريتم هاي ژنتيك. تاييد، تاييد، تست.

واحد: 3دوره به طور معمول ارائه شده: بهارCSCI 166. اصول هوش مصنوعي

پيش نياز: CSCI 164. تجزيه و تحليل مدل هاي مبتني بر دانش و عصبي، از جمله خود سازماندهي، مدل هاي يادگيري متوالي، مدل هاي الهام گرفته از عصبي استدلال و ادراك. ادغام پارادايم هاي مختلف

واحد: 3دوره به طور معمول ارائه شده: پاييزCSCI 168E. تجزيه و تحليل داده هاي بزرگ

پيش نياز: رياضي 75; CSCI 115; CSCI 164 (شرايط برنامه نويسي كودكان مشترك) يا اجازه مربي. مقدمه اي بر داده كاوي و فرآيند كشف دانش، مباني كلان داده، نقشه كاهش: رويه هاي نقشه و كاهش، كاهش ابعاد: تجزيه ارزش واحد و تقريب رتبه پايين، مجموعه آيتم هاي مكرر و


برچسب: برنامه نويسي كودكان،
ادامه مطلب
امتیاز دهید:
رتبه از پنج: 0
بازدید:

+ نوشته شده: ۴ ارديبهشت ۱۴۰۲ساعت: ۰۶:۵۸:۴۹ توسط:محمد قادري موضوع: نظرات (0)