دیپلم پیشرفته در برنامه نویسی بازی (تعاونی اختیاری) (آنلاین)
Centennial College
اطلاعات کلیدی
مکان را انتخاب کنید
موقعیت پردیس
Online Canada
زبان های خارجی
زبان انگلیسی
قالب مطالعه
آموزش از راه دور
مدت زمان
3 سال ها
سرعت
تمام وقت
شهریه
CAD ۲٬۷۲۱ / per year *
آخرین مهلت تقاضا
درخواست اطلاعات
زودترین تاریخ شروع
May 2024
* شهریه 2 ترم برای دانشجویان کانادایی؛ 15437.50 دلار: شهریه دو ترم برای دانشجویان بین المللی
مقدمه
جزئیات برنامه
- کد برنامه: 3609
- دانشکده: دانشکده فنی مهندسی و علوم کاربردی
- مدرک تحصیلی: دیپلم پیشرفته کالج انتاریو
- نوع برنامه: برنامه بعد از متوسطه
- طول برنامه: 3 سال / 6 ترم
- تاریخ شروع: پاییز ، زمستان
- محل سکونت: آنلاین
بررسی اجمالی برنامه
برای اطمینان از انتخاب فناوری مناسب برای شرکت در دوره های ارائه شده به صورت آنلاین و ترکیبی در پاییز 2020 ، لطفاً با مشخصات رایانه پیشنهادی برنامه های دانشگاهی ICET مشورت کنید.
با آموزش بازی Centennial College - برنامه نویسی شما با یک دیپلم پیشرفته و دانش فنی برای راه اندازی حرفه ای در صنعت نرم افزار بازی فارغ التحصیل می شوید.
خواه عاشق کلاسیک باشید یا بازیهای پیشرفته تکنولوژیکی امروز ، در دوره های بازی بازی تعاملی در مراحل مختلف توسعه بازی شرکت خواهید کرد ، مانند:
- طراحی بازی
- برنامه نویسی گرافیکی سه بعدی
- طراحی شبیه سازی
- برنامه نویسی بازی های آنلاین چند نفره
این برنامه فناوری پیشرفته دیپلم همچنین به موضوعاتی از جمله روش های طراحی نرم افزار شی گرا و طراحی رابط کاربر گرا ، آزمایش نرم افزار و QA ، C # ، Java ، گرافیک پیشرفته ، برنامه نویسی بازی های وب ، HTML5 / JavaScript ، Unity3D و کاربرد تلفن همراه متمرکز خواهد شد. توسعه.
برای تأکید بر تمرکز کاربردی برنامه درسی ، دو پروژه توسعه نرم افزار گنجانده شده است. این بازی ها / شبیه سازی ها / برنامه های "دنیای واقعی" به شما نیاز دارند تا از مهارت های فنی و تجاری کسب شده در طول مطالعه خود برای ساختن یک نرم افزار با کیفیت بالا استفاده کنید.
چه کسی می دانست که آن سال های بازی های ویدئویی به عنوان تجربه از سر گرفته خواهد بود؟
لطفاً توجه داشته باشید: فارغ التحصیلان دانشگاهی یا دانشگاهی واجد شرایط با داشتن پیشینه نرم افزار ، می توانند در ترم 3 این برنامه سه ساله پذیرش مستقیم داشته باشند و مدرک تحصیلی پیشرفته خود را در چهار ترم (برنامه شماره 3129) یا چهار ترم و دو ترم کار (مشترک اختیاری) دریافت کنند. نسخه op ، برنامه شماره 3139).
نکات مهم برنامه
- بازی - دوره های برنامه نویسی با استفاده از فن آوری پیشرفته به استانداردهای صنعتی تحویل داده می شود.
- این پیشنهاد یادگیری مبتنی بر پروژه را به کار می گیرد.
- دانش آموزان و دانش آموزان قابل دسترسی از دانشکده مهندسی فناوری و علوم کاربردی دارای تجارب مختلف کسب و کار و مدارک تحصیلی هستند.
- این برنامه همچنین در نسخه همکاری (برنامه # 3119) ارائه شده است. دانش آموزانی که این گزینه را انتخاب می کنند، قبل از فارغ التحصیلی، تجربه عملی در زمینه و شبکه را کسب می کنند.
- فارغ التحصیلان این برنامه می توانند اعضای گواهینامه یا انجمن اطلاعات پردازش اطلاعات کانادایی یا انجمن فن آوری مهندسی استانی خود را درخواست کنند.
طرح کلی برنامه
ترم 1 | ترم 2 | ترم 3 |
|
|
|
ترم 4 | ترم 5 | ترم 6 |
|
|
|
نتایج یادگیری حرفه ای برنامه
نتایج یادگیری حرفه ای برنامه آنچه را که دانش آموختگان برنامه نشان داده اند می توانند با دانش و مهارتهایی که در طول تحصیل به دست آورده اند ، توصیف می کنند. نتایج حاصل از آن با نیازهای محل کار نزدیک است. دانش آموزان از طریق ارزیابی (به عنوان مثال ، تکالیف و آزمون) توانایی خود را برای اجرای قابل اعتماد این نتایج قبل از فارغ التحصیلی تأیید می کنند.
- به منظور توسعه بازی هایی که نیاز بازارهای خاص را برآورده می کند ، تفاوت ژانرهای بازی را تجزیه و تحلیل کنید.
- تاریخ بازی های ویدئویی را برای مقایسه رویکردهای مختلف برای توسعه بازی تجزیه و تحلیل کنید.
- با شناسایی و ارتباط مفاهیم از طیف وسیعی از نقش های صنعت — برنامه نویسی ، طراحی و هنر ، از توسعه بازی ها پشتیبانی کنید.
- به عنوان یک فرد و یک عضو یک تیم توسعه بازی در تکمیل مؤثر یک پروژه توسعه بازی کمک کنید.
- استراتژی هایی را برای پیشرفت شخصی و حرفه ای در حال توسعه برای بهبود عملکرد کار در صنعت بازی ها ایجاد کنید.
- کلیه کارها را مطابق با اساسنامه ، مقررات ، قوانین ، استانداردهای صنعت و کدهای اخلاقی مربوط انجام دهید.
- موتورهای بازی را تجزیه و تحلیل کرده و توصیه هایی را برای مناسب ترین موتور بازی برای پشتیبانی از پروژه های جدید و موجود ارائه دهید.
- نظریه ها و اصول ریاضیات و علوم پیشرفته را طبق آنچه در بازی های 2 بعدی و 3 بعدی لازم است اعمال کنید.
- برای بهینه سازی عملکرد ، از محیط های بازی و شبیه سازی های زمان واقعی با استفاده از عناصر مانند معماری سیستم ، برنامه نویسی گرافیک و صدا / صدا پشتیبانی کنید.
- بهینه سازی کد برنامه نویسی برای دستیابی به کارایی بالا ، سرعت بالا و کاهش استفاده از حافظه ، برای انواع بازی ها.
- استراتژی ها و تاکتیک های هوش مصنوعی را برای پشتیبانی از محیط های بازی و شبیه سازی های زمان واقعی توسعه دهید.
- پیاده سازی راه حل های شبکه و هماهنگی گروه های کاربر برای اطمینان از تعامل شبکه یکپارچه بین گروه های مختلف در جوامع بازی های آنلاین.
گزینه های شغلی ، Pathways دانشگاهی و همکاران
شرکت های ارائه شغل
SpongeLab، CIBC، بل کانادا، شرکت خلیج هادسون، IBM کانادا، ManuLife، Royal Bank
موافقتنامه های هماهنگی
فارغ التحصیلان موفق برنامه بازی - برنامه نویسی (تعاونی اختیاری) این فرصت را دارند که اعتبار خود را برای مطالعه بیشتر در سطح مدرک اعمال کنند. در زیر ذکر شده مدارک مربوط به موسسات همکار که برای این برنامه در دسترس هستند.
لطفاً توجه داشته باشید که هر مشارکت برای واجد شرایط بودن در انتقال اعتبارات ، که توسط موسسه شریک ارزیابی می شود ، دارای حداقل درجه معیار خاص است.
چشم انداز حرفه ای
- توسعه دهنده نرم افزار
- برنامه نویس بازی
- توسعه دهنده رابط کاربری
- توسعه دهنده نرم افزار موبایل
- تستر نرم افزار
- برنامهنویس کامپیوتر
- تحلیلگر سیستم
- تحلیلگر کسب و کار
- توسعهدهنده وب سایت
- مدیر پایگاه داده
- برنامه ها یا پشتیبانی نرم افزار
مناطق اشتغال
- شرکت های نرم افزاری
- شرکت های بازی
- دولت
- موسسات دولتی
- بانک ها
- کسب و کارهای کوچک و متوسط
شرایط پذیرش
الزامات علمی
- دیپلم دبیرستان انتاریو (OSSD) یا معادل آن یا وضعیت بالغ دانش آموز (19 سال یا بالاتر)
- انگلیسی درجه 12 C یا U یا معادل آن (حداقل مورد نیاز) و یا Centennial College مهارت های انگلیسی برای پذیرش (امتیاز 170 یا 171 برای پذیرش مورد نیاز است)
- ریاضیات درجه 11 M یا U، یا 12 C یا U، و یا معادل (حداقل درجه مورد نیاز) و یا یک Centennial College مهندسی ارزیابی مهارت های ریاضی برای پذیرش
الزامات اضافی
- مهارت در زبان انگلیسی
گزینه تعاونی
گزینه تعاون در این برنامه فرصتی را برای شما فراهم می کند تا ضمن اینکه سه اصطلاح کار را به عنوان کارمند در این زمینه انجام می دهید ، تجربه لازم را کسب کنید. این تجربه نه تنها به شما امکان می دهد یادگیری در کلاس را عملی کنید بلکه مخاطبین ارزشمندی را نیز برای آینده خود فراهم خواهید کرد.
برای شرکت در برنامه هایی با تعاونی اختیاری ، دانش آموزان به طور معمول در ترم دوم تحصیلات خود ، روند درخواست را انجام می دهند و در صورت صلاحیت تحصیلی ، ممکن است در برنامه تعاون پذیرفته شوند. دانشجویان واجد شرایط علمی که در این برنامه پذیرفته شده اند ، طبق برنامه ریزی شده برای دوره آمادگی تعاون ثبت نام می کنند. هنگام فارغ التحصیلی ، مدرک تحصیلی شما اعتبارنامه تعاون را برجسته می کند.
الزامات تعاونی
- حداقل 80٪ دوره ها از سال اول به پایان رسیده است
- حداقل درجه C (60٪) در COMM-170/171
- GPA تجمعی 2.5 یا بالاتر (این باید برای مدت زمان برنامه حفظ شود)
- دانشجویان باید از نظر قانونی واجد شرایط کار در کانادا باشند
- دانش آموزانی که پیش نیازهای فوق را برآورده می کنند طبق برنامه ریزی شده برای انتقال به برنامه تعاون اعمال می شوند
توجه: رعایت حداقل شرایط برنامه تعاونی تضمین کننده پذیرش در برنامه تعاون نیست.
پذیرش ها
برنامه درسی
طرح کلی برنامه
ترم 1 | ترم 2 | ترم 3 |
|
|
|
ترم 4 | ترم 5 | ترم 6 |
|
|
|
نتیجه برنامه
نتایج یادگیری حرفه ای برنامه
نتایج یادگیری حرفه ای برنامه آنچه را که دانش آموختگان برنامه نشان داده اند می توانند با دانش و مهارتهایی که در طول تحصیل به دست آورده اند ، توصیف می کنند. نتایج حاصل از آن با نیازهای محل کار نزدیک است. دانش آموزان از طریق ارزیابی (به عنوان مثال ، تکالیف و آزمون) توانایی خود را برای اجرای قابل اعتماد این نتایج قبل از فارغ التحصیلی تأیید می کنند.
- تفاوت ژانرهای بازی را برای توسعه بازی هایی که نیازهای بازارهای خاص را برآورده می کنند ، تجزیه و تحلیل کنید.
- تاریخ بازی های ویدئویی را برای مقایسه روش های مختلف توسعه بازی مورد تجزیه و تحلیل قرار دهید.
- با شناسایی و ارتباط مفاهیم از طیف وسیعی از نقش های صنعت - برنامه نویسی ، طراحی و هنر ، از توسعه بازی ها حمایت کنید.
- به عنوان یک فرد و عضو یک تیم توسعه بازی در تکمیل موثر یک پروژه توسعه بازی مشارکت کنید.
- استراتژی هایی برای توسعه مداوم شخصی و حرفه ای ایجاد کنید تا عملکرد کار در صنعت بازی را افزایش دهید.
- انجام کلیه کارها مطابق قوانین ، مقررات ، قوانین ، استانداردهای صنعت و کدهای اخلاقی.
- موتورهای بازی را تجزیه و تحلیل کرده و توصیه هایی برای مناسب ترین موتور بازی برای پشتیبانی از پروژه های جدید و موجود ارائه دهید.
- در صورت لزوم برای بازی های دو بعدی و سه بعدی ، از نظریه ها و اصول ریاضی و علوم پیشرفته استفاده کنید.
- از محیط بازی های واقعی و شبیه سازی با استفاده از عناصری مانند معماری سیستم ، برنامه نویسی گرافیکی و صدا/صدا برای بهینه سازی عملکرد پشتیبانی کنید.
- کد برنامه نویسی را برای دستیابی به عملکرد بالا ، سرعت بالا و کاهش استفاده از حافظه ، برای همه نوع بازی بهینه کنید.
- استراتژی ها و تاکتیک های هوش مصنوعی را برای پشتیبانی از محیط ها و شبیه سازی های بازی در زمان واقعی توسعه دهید.
- پیاده سازی راه حل های شبکه و هماهنگی گروه های کاربری برای اطمینان از تعامل شبکه یکپارچه بین گروه های مختلف در جوامع بازی آنلاین.نتایج یادگیری حرفه ای برنامهنتایج یادگیری حرفه ای برنامه آنچه را که دانش آموختگان برنامه نشان داده اند می توانند با دانش و مهارتهایی که در طول تحصیل به دست آورده اند ، توصیف می کنند. نتایج حاصل از آن با نیازهای محل کار نزدیک است. دانش آموزان از طریق ارزیابی (به عنوان مثال ، تکالیف و آزمون) توانایی خود را برای اجرای قابل اعتماد این نتایج قبل از فارغ التحصیلی تأیید می کنند.
- تفاوت ژانرهای بازی را برای توسعه بازی هایی که نیازهای بازارهای خاص را برآورده می کنند ، تجزیه و تحلیل کنید.
- تاریخ بازی های ویدئویی را برای مقایسه روش های مختلف توسعه بازی مورد تجزیه و تحلیل قرار دهید.
- با شناسایی و ارتباط مفاهیم از طیف وسیعی از نقش های صنعت - برنامه نویسی ، طراحی و هنر ، از توسعه بازی ها حمایت کنید.
- به عنوان یک فرد و عضو یک تیم توسعه بازی در تکمیل موثر یک پروژه توسعه بازی مشارکت کنید.
- استراتژی هایی برای توسعه مداوم شخصی و حرفه ای ایجاد کنید تا عملکرد کار در صنعت بازی را افزایش دهید.
- انجام کلیه کارها مطابق قوانین ، مقررات ، قوانین ، استانداردهای صنعت و کدهای اخلاقی.
- موتورهای بازی را تجزیه و تحلیل کرده و توصیه هایی برای مناسب ترین موتور بازی برای پشتیبانی از پروژه های جدید و موجود ارائه دهید.
- در صورت لزوم برای بازی های دو بعدی و سه بعدی ، از نظریه ها و اصول ریاضی و علوم پیشرفته استفاده کنید.
- از محیط بازی های واقعی و شبیه سازی با استفاده از عناصری مانند معماری سیستم ، برنامه نویسی گرافیکی و صدا/صدا برای بهینه سازی عملکرد پشتیبانی کنید.
- کد برنامه نویسی را برای دستیابی به عملکرد بالا ، سرعت بالا و کاهش استفاده از حافظه ، برای همه نوع بازی بهینه کنید.
- استراتژی ها و تاکتیک های هوش مصنوعی را برای پشتیبانی از محیط ها و شبیه سازی های بازی در زمان واقعی توسعه دهید.
- پیاده سازی راه حل های شبکه و هماهنگی گروه های کاربری برای اطمینان از تعامل شبکه یکپارچه بین گروه های مختلف در جوامع بازی آنلاین.
فرصت های شغلی
شرکت های ارائه شغل
SpongeLab، CIBC، بل کانادا، شرکت خلیج هادسون، IBM کانادا، ManuLife، Royal Bank
موافقتنامه های هماهنگی
فارغ التحصیلان موفق برنامه بازی-برنامه نویسی (اختیاری Co-op) این فرصت را دارند که اعتبارات خود را برای ادامه تحصیل در سطح درجه به کار گیرند. در زیر مدارک موسسات شریک موجود برای این برنامه ذکر شده است.
لطفاً توجه داشته باشید که هر مشارکت برای واجد شرایط بودن در انتقال اعتبارات ، که توسط موسسه شریک ارزیابی می شود ، دارای حداقل درجه معیار خاص است.
چشم انداز حرفه ای
- توسعه دهنده نرم افزار
- برنامه نویس بازی
- توسعه دهنده رابط کاربری
- توسعه دهنده نرم افزار موبایل
- تستر نرم افزار
- برنامهنویس کامپیوتر
- تحلیلگر سیستم
- تحلیلگر کسب و کار
- توسعهدهنده وب سایت
- مدیر پایگاه داده
- برنامه ها یا پشتیبانی نرم افزار
مناطق اشتغال
- شرکت های نرم افزاری
- شرکت های بازی
- دولت
- موسسات دولتی
- بانک ها
- کسب و کارهای کوچک و متوسط
English Language Requirements
مهارت زبان انگلیسی خود را با آزمون انگلیسی Duolingo تایید کنید! DET یک آزمون آنلاین انگلیسی راحت، سریع و مقرون به صرفه است که توسط بیش از 4000 دانشگاه (مانند این دانشگاه) در سراسر جهان پذیرفته شده است.