کارشناسی ارشد در علوم کامپیوتر (1 سال)

عمومی

شرح برنامه

یک سالآیکون


این برنامه یک برنامه MSC یک سال فشرده طراحی شده برای کسانی که تمایل به تعمیق درک خود را با جنبه های عملی علوم کامپیوتر است.

این برنامه به شدت در جهت توسعه مهارت های حرفه ای دانش آموزان مورد نیاز برای اشتغال بشود، در حالی که قادر به انطباق با سرعت در حال تغییر فن آوری، کار به طور موثر، حرفه ای و اخلاقی در حرفه های مربوط به محاسبات، به عنوان ارتباطات، کار گروهی و مهارت های رهبری خود را نشان داده است.

متقاضیان می تواند فارغ التحصیلان را از دیگر درجه و هسته ای قوی ریاضی، و یا کسانی که از ادامه پیگیری های علمی خود را پس از رسیدن به کارشناسی در علوم کامپیوتر.

ساخت برنامه

برنامه نویسی جاوا در این دوره معرفی برنامه نویسی کامپیوتر با استفاده از زبان برنامه نویسی جاوا با اصول برنامه نویسی شی گرا. انواع داده ها، مدیریت حافظه و جمع آوری زباله، جنریک ها، حاشیه نویسی، ساختمان داده استاندارد، IO، JDBS / JPA و multithreading: دانش آموزان تمام جنبه های پیچیده به زبان یاد بگیرند. توجه ویژه خواهد شد به روند برنامه های توسعه، اشکال زدایی و تست پرداخت می شود. همچنین، تاکید بر توسعه نرم افزار وب سرور قرار داده است. تکنولوژی کامپیوتر کلاس ارائه می دهد یک مرور کلی از ظهور محاسبات و فناوری است که آن را قادر می سازد. البته با اصول اولیه معماری سخت افزاری با شروع از گیت های منطقی و دستورالعمل آغاز می شود، را پوشش می دهد کامپایلر و سیستم عامل، شبکه بررسی و نتیجه را با شرح سیستم های محاسباتی بزرگ در مقیاس مزارع سرور ابر. پایگاه داده رابطهای این دوره در پایگاه داده است برای دانش آموزان که دانستن اصول اولیه برنامه نویسی طراحی شده است، و آن نیاز به دانش آموزان می شود و با اصول اساسی از کارکرد یک کامپیوتر، به ویژه حافظه و زیر سیستم دیسک چگونه کار آشنا. دانش آموزان اصول جبر رابطه ای و SQL یاد بگیرند. آنها همچنین خود را با پیکربندی یک سیستم مدیریت پایگاه داده (DBMS)، یادگیری برای طراحی یک طرح کلی پایگاه داده برای حل مشکلات کاربردی، مطالعه اصول بهینه سازی پرس و جو، و رسیدن به مکانیسمهای تحمل به پایگاه داده خطا و دسترسی به پایگاه داده همزمان گرفت. مفاهیم توسعه وب سایت و تکنیک های مورد استفاده در ساخت برنامه های کاربردی وب تعاملی. امکانات وب مرورگر جانبی مانند HTML، شیوه نامه آبشاری، جاوا اسکریپت، و سند مدل شیء. فن آوری های سمت سرور مانند جلسات، قالب ها، پایگاه داده های رابطه، و نقشه برداری شی رابطه ای. مسائل در امنیت وب و مقیاس پذیری نرم افزار. مدل های جدید از استقرار برنامه وب. توسعه مقدمه تلفن همراه به ساخت برنامه های کاربردی برای پلتفرم اندروید و iOS. بررسی مفاهیم کلیدی برنامه نویسی تلفن همراه: زنجیره ابزار، نرم افزار چرخه زندگی، دیدگاه ها، کنترل ها، مفاهیم، ​​طراحی رابط های کاربری تلفن همراه، شبکه، نخ، و بیشتر. مدیریت اطلاعات مدیریت فناوری اطلاعات یک دوره چند رشته که بر روی یکپارچه سازی مهندسی، علوم کامپیوتر، فناوری اطلاعات و مدیریت کسب و کار برای دو هدف متمرکز است: این فن آوری از مدیریت، که شامل طراحی از فناوری اطلاعات برای حل مشکلات کسب و کار، و مدیریت تکنولوژی، که شامل مدیریت توسعه های جدید، و کارآفرینی است. رمزنگاری و برنامه نویسی امن این دوره دانش آموزان به مفاهیم اولیه رمزنگاری مدرن معرفی، و پس از آن بیش از روش های سنتز و تجزیه و تحلیل پروتکل های رمزنگاری، و در نهایت کشف پروتکل های متعدد مورد نیاز برای برنامه های مختلف. این برنامه عبارتند از: پروتکل برای احراز هویت توزیع کلید مبتنی بر رمزنگاری خصوصی کلید، پروتکل برای تبادل کلید بر اساس رمزنگاری کلید عمومی، پروتکل برای ایجاد کلید تصدیق اطلاعات رمز عبور، و بیشتر است. سیستم های موازی و + ابر هدف از این دوره این است برای آشنا کردن دانش آموزان با اصول سازمان، فن آوری، و جایگاه و نقش محاسبات توزیع شده و موازی در زمینه فناوری اطلاعات است. دانش آموزان با عناصر آموزش عملی کار خواهد کرد برای تحکیم اطلاعات دریافت شده، و برای آماده شدن برای مطالعات بیشتر در روش های نوین محاسبات شبکه و کاربرد موثر آن ها در پژوهش است. بسیاری از روش های وجود دارد، زیرا تجزیه و تحلیل مدرن از داده های بزرگ بسیار عمیق و متنوع است. پایتون برای ماشین یادگیری دانش آموزان با پایتون زبان برنامه نویسی است که به یک ابزار مهم تبدیل خواهد شد آشنا. این دوره توجه ویژه ای به پایه زبان، برنامه نویسی شی گرا (به طور طبیعی گسترش از C ++) پرداخت، درمان اشتباهات، طراحی کد و آزمایش، دستکاری رشته، مدل حافظه، برنامه نویسی تابعی، بررسی کتابخانه، و همزمان محاسبات در پایتون. موضوع آخر به عنوان یک راه عالی برای بهبود دانش ماژول در محاسبات همزمان و توزیع، که دانش آموزان می خواهم که فقط قبل از این دوره را گذرانده باشد. ساختمان داده ها و الگوریتم ها در این دوره، دانش آموزان ابتدا با مرور اصول اولیه الگوریتمها و ساختار دادهها، و سپس مطالعه و مدل الگوریتم های مدرن پیچیده، از جمله الگوریتم در نمودار (ساخت یک درخت پوشا، مرتب سازی توپولوژیکی، کوتاه ترین مسیر) و داده های خود را در ارتباط سازه، مانند یک سیستم ساختمان داده مجموعه متلاشی شدن، دو جمله ای و انبوه فیبوناچی. دانشجویان همچنین بیشتر در مورد مجموعه ای دیگر از مشکلات مرتبط با متن رشته و شاخص ساخت و ساز مانند الگوریتم رابین-کارپ، الگوریتم تطابق رشته با زمان خطی (KMP)، و الگوریتم Ukkonen برای ساخت درخت پسوندی و آرایه پسوند یاد بگیرند. تجزیه و تحلیل داده های آماری در این مقطع، دانش آموزان باید دانش گسترده ای از روش احتمالاتی و های آماری و ابزار که با انواع داده ها را می توان تجزیه و تحلیل انباشته شده است. این دوره بخش قابل توجهی از این تکنیک ها را پوشش داده و از سه ماژول تشکیل شده است. مبانی امنیت سایبری البته دانش آموزان به ابعاد مختلف حوزه امنیت سایبری معرفی می کند. موضوع از برنامه، تلفن همراه و امنیت شبکه، تجزیه و تحلیل آسیب پذیری، تست نفوذ، تشخیص نفوذ و سیستم های انتقال مواد حادثه. علاوه بر این، دانش آموزان از مثال های دنیای واقعی حوادث امنیتی یاد بگیرند، چه منجر به آنها و چگونه آنها می تواند اجتناب شود. مبانی ماشین یادگیری درس به دانش آموزان به مشکلات بنیادین یادگیری ماشین معرفی و پوشش می دهد الگوریتم برای حل مسائل طبقه بندی و خوشه بندی. الگوریتم های طبقه بندی شده در این دوره عبارتند از نزدیکترین الگوریتم همسایه، ماشین بردار پشتیبان (SVM) الگوریتم، روشهای بیزی، درختان تصمیم، لیستی از قوانین. مشکلات خوشه بندی با در نظر گرفتن الگوریتم به عنوان یک عدد ثابت از خوشه (K-معنی انتظار، حداکثر (EM))، و همچنین روش برای به طور خودکار تعیین تعداد خوشه ها (دسته بندی agglomerative و تفرقه) حل شده است. ماشین آلات عملی یادگیری ماژول به بررسی مشکلات تجزیه و تحلیل رگرسیون، ساختمان ترکیب الگوریتم، یادگیری در مورد معیارهای انتخاب مدل و روش های انتخاب ویژگی اختصاص داده است. پیشرفته یادگیری ماشین در این دانش آموزان ماژول یاد بگیرند معماری کلاسیک و مدرن در شبکه های عصبی، درک و آموزش طیف گسترده ای از معماری های عصبی مناسب برای کارهای مختلف و به پیاده سازی این ایده ها در کتابخانه های استاندارد شبکه های عصبی.

رهبری برنامه

کنستانتین Mertsalovکنستانتین Mertsalov
دکترا، مدیر نرم افزار اروپا توسعه، نگهداری گویا

کنستانتین Mertsalov مدیرعامل اروپا توسعه در گویا شرکت، یک شرکت در سطح جهانی منجر به توسعه نرم افزار متخصص در مدیریت اطلاعات سازمانی است.
نوشته اصلی از روسیه، او به نیویورک در سال 1998 نقل مکان کرد به مطالعه علوم کامپیوتر و ریاضیات کاربردی، و کار دانشگاهی خود را با مدرک دکترا موسسه پلی تکنیک رنسلر در شبکه های اجتماعی پویا بزرگ ادامه داد. او متخصص در یادگیری ماشین، انتشار اطلاعات در شبکه های اجتماعی، جستجو در وب معنایی، داده های بدون ساختار، داده های بزرگ و تجزیه و تحلیل داده ها به طور کلی. او توسعه U رتبه، یک موتور جستجو که اجازه می دهد تا مردم به سازماندهی، ویرایش و حاشیه نویسی نتایج جستجو و همچنین به اشتراک گذاری اطلاعات. کنستانتین هدف منجر شود برنامه Harbour.Space اطلاعات علمی با شور و شوق لجام گسیخته در مورد رشته نسبتا جدید، و او مصمم به استفاده از دانش صنعت خود را به اشتراک بگذارید، آموزش و ایجاد برای آینده، با دانش آموزان است.
آخرین به روز رسانی آوریل 2017

درباره این دانشگاه

Harbour.Space is an innovative private university that combines technology and design, taught by industry leaders from around the world. The university is located in Barcelona, Spain.

Harbour.Space is an innovative private university that combines technology and design, taught by industry leaders from around the world. The university is located in Barcelona, Spain. اطلاعات محدود