دوره هاي كلاس برنامه نويسي صفر تا صد
در CS 301 يا درجه C يا دوره هاي كلاس برنامه نويسي صفر تا صد بهتر در MCS 441. و درجه C يا بهتر در CS 251 يا درجه C يا بهتر در MCS 360. و درجه C يا بهتر در CS 261.
CS 474. زبان ها و محيط هاي شي گرا. 3 يا 4 ساعت.
انتزاع داده ها، كلاس ها و اشيا، پيام ها و روش ها، چندشكلي و پيوند پويا، وراثت. طراحي شي گرا. زبان هاي شي گرا خالص و تركيبي. اطلاعات دوره: 3 ساعت در مقطع كارشناسي. 4 ساعت فارغ التحصيلي قبلاً به عنوان EECS 474 فهرست شده بود. پيش نياز(هاي): CS 342.
CS 475. برنامه نويسي شي گرا. 3 يا 4 ساعت.
پارادايم OO: كلاس ها، پيام ها، دوره هاي كلاس برنامه نويسي صفر تا صد روش ها، متغيرها، وراثت، چندشكلي. زبان هاي C++ و جاوا؛ نياز به آزمايشگاه برنامه نويسي اطلاعات دوره: 3 ساعت در مقطع كارشناسي. 4 ساعت فارغ التحصيلي اگر دانشجو براي CS 340 يا CS 474 اعتبار داشته باشد، براي CS 475 اعتبار داده نمي شود. استفاده گسترده از رايانه مورد نياز است. پيش نياز: CS 202; و رضايت مربي
CS 476. طراحي زبان برنامه نويسي. 3 يا 4 ساعت.
تعريف، طراحي و پياده سازي زبان هاي برنامه نويسي. شرح نحوي و معنايي؛ اتصالات متغير، ساختارهاي كنترل و داده، تجزيه، توليد كد، بهينه سازي. رسيدگي به استثنا؛ انتزاع داده ها اطلاعات دوره: مانند MCS 415. 3 ساعت در مقطع كارشناسي. 4 ساعت فارغ التحصيلي قبلاً به عنوان EECS 476 فهرست شده است. پيش نياز(هاي): MCS 360; يا CS 341.
CS 477. مسائل مربوط به سياست عمومي، حقوقي و ايرانيان سايبر اخلاقي در محاسبات، حريم خصوصي و امنيت. 3 يا 4 ساعت.
موضوعات معاصر شامل مسائل حقوقي، خط مشي عمومي و/يا اخلاقي در محاسبات، به ويژه حريم خصوصي، امنيت و نظارت. اطلاعات دوره: 3 ساعت در دوره هاي كلاس برنامه نويسي صفر تا صد مقطع كارشناسي. 4 ساعت فارغ التحصيلي پيش نياز: رضايت استاد.
CS 478. توسعه نرم افزار براي سيستم عامل هاي تلفن همراه. 3 يا 4 ساعت.
طراحي و پياده سازي اپليكيشن موبايل؛ سيستم عامل ها، زبان هاي شي گرا و محيط هاي برنامه نويسي براي پلتفرم هاي موبايل؛ ادغام با قطعات سخت افزاري؛ و برنامه هاي كاربردي آگاه از مكان. تكاليف برنامه نويسي مورد نياز است. اطلاعات دوره: 3 ساعت در مقطع كارشناسي. 4 ساعت فارغ التحصيلي استفاده گسترده از كامپيوتر مورد نياز است. پيش نياز: CS 342.
CS 479. آزمايشگاه فناوري ابزارهاي پوشيدني و نزديك. 3 يا 4 ساعت.
تجربه عملي در طراحي و توسعه دستگاه هاي پوشيدني و نزديك. اكتساب و پردازش داده هاي حسگرها طراحي و توسعه رابط كاربري كاربرپسند. اطلاعات دوره: مانند BME 479. 3 ساعت در مقطع كارشناسي; 4 ساعت فارغ التحصيلي استفاده گسترده از كامپيوتر مورد نياز است. پيش نياز: BME 240; دوره هاي كلاس برنامه نويسي صفر تا صد يا CS 251؛ يا رضايت مربي پس زمينه توصيه شده: ECE 210 و CS 109.
CS 480. سيستم هاي پايگاه داده. 3 يا 4 ساعت.
طراحي پايگاه داده، طراحي منطقي، طراحي فيزيكي. پايگاه داده هاي رابطه اي بازيابي، كنترل همزمان. عادي سازي. اطلاعات دوره: 3 ساعت در مقطع كارشناسي. 4 ساعت فارغ التحصيلي پيش نيازها): درجه C يا بهتر در CS 251.
CS 483. داده كاوي بزرگ. 3 يا 4 ساعت.
داده كاوي براي مجموعه داده هاي بسيار بزرگ از نقطه نظر اساسي و عملي از جمله جستجوي مشابه، پردازش جريان داده، فناوري پيشرفته براي موتورهاي جستجو، سيستم هاي توصيه و دوره هاي كلاس برنامه نويسي صفر تا صد تجزيه و تحليل گراف. اطلاعات دوره: 3 ساعت در مقطع كارشناسي; 4 ساعت فارغ التحصيلي اگر دانشجو در CS 583 اعتبار داشته باشد، براي CS 483 اعتبار داده نمي شود. و ECE 341 يا IE 342 يا STAT 381. پس زمينه توصيه شده: CS 401 و CS 480.
CS 484. توسعه امن وب اپليكيشن. 3 يا 4 ساعت.
برچسب: دوره هاي كلاس برنامه نويسي صفر تا صد،
ادامه مطلب