XS
SM
MD
LG
Державний університет інформаційно-комунікаційних технологій

(Державний університет телекомунікацій)


Адреса:
03110, Україна
м. Київ, вул. Солом'янська, 7
Контактна інформація:
Державний університет інформаційно-комунікаційних технологій

(Державний університет телекомунікацій)

Гарвардський курс CS50 («Основи програмування та комп'ютерних наук») в Державному університеті телекомунікацій!

09:42, 29-03-2017

Кафедра інженерії програмного забезпечення реалізує для Вас можливість зробити перший крок в ІТ, спільно з фондом BrainBasket, в рамках програми Technology Nation, 6 квітня ми починаємо для всіх бажаючих - безкоштовний курс з основ програмування, який ґрунтується на Гарвардському курсі CS50.

Гарвардський CS50 - це такий унікальний університетський курс: яскравий, пізнавальний, надихаючий.

Курс чудовий, він розрахований на новачків.

Курс настільки хороший, що Єльський університет відмовився від власного введення в програмування на користь CS50. Більш того, вже кілька років CS50 можуть проходити не тільки студенти Гарварду, а й усі бажаючі, на сайті edX, причому, абсолютно безкоштовно(але, англійською мовою). А ми пропонуємо курс  українською мовою!

А тепер докладніше про CS50

На кого розрахований

Якщо ви - новачок, пройдіть CS50! Якщо хтось із ваших знайомих придивляється до ІТ та програмування, пройдіть CS50!

Курс CS50 підійде будь-якій людині, хто вирішив стати «айтішником». Його можна рекомендувати  школярам, старшокласникам і студентам, а тако ж тим, хто мріє змінити професію на ІТ.

Курс дуже прогресивний і оновлюється з року в рік. При цьому на відміну від більшості подібних університетських навчальних програм від слухача не потрібні знання університетської математики, досить шкільного рівня.

Як і коли будуть проходити заняття

Заняття будуть проходити в форматі змішаного навчання (онлайн + оффлайн). Курс триває 4 місяці, аудиторні заняття будуть проходити один раз на тиждень у четвер о 17.00 або о 19.00, ауд.326

Хто веде

Онлайн-курс ведет професор комп'ютерних наук Девід Малан. Він надзвичайно енергійний і подача інформації у нього ну дуже жива. Успіх курсу - багато в чому його заслуга. Також йому допомагають численні помічники. Деякі з них - досвідчені хлопці, деякі - з числа тих, хто сам зовсім недавно пройшов CS50.

Оффлайн-курс веде ментор курсу, досвідчений викладач-практик, доцент кафедри інженерії програмного забезпечення, кандидат технічних наук Яскевич Владислав Олександрович

Що вивчають на CS50

Основи комп'ютерних наук і програмування. Системи числення, робота з командним рядком в Linux, цикли, умовні переходи і інші радощі.

Концепції алгоритмів і алгорітмічності мислення. Ви дізнаєтеся про те, які завдання можна вирішувати за допомогою програмування і яким чином. Про бінарному пошуку, простому по суті, але дуже ефективний і вимагає ретельності в реалізації, Девід Малан розповість відразу, прямо на нульовий лекції. І спробуйте потім забути сцену з розривом телефонного довідника, а разом з нею - і отримані знання! Взагалі, курс охоплює всі основні алгоритми, які потрібно знати і розуміти «айтішникам».

Концепції абстракції, структури даних, інкапсуляції, управління пам'яттю. Основи комп'ютерної безпеки. Процес розробки ПЗ та веб-розробка.

Основи мови програмування C і візуальної мови Scratch. Власне, всі основні приклади і завдання студенти роблять на мові C.

Основи баз даних і SQL.

Веб-розробка: основи CSS, HTML, JavaScript і PHP.

Основи підготовки презентації проектів з програмування.

Що потрібно для участі

Для участі потрібна реєстрація!
Заповніть форму до 31 березня 2017 року - goo.gl/la3g2q
Запрошуємо всіх бажаючих!

Читайте також
Бажаєте дізнаватись про особливості вступу у 2024 році?
Підписуйтесь на спільноти спеціальності "121-Інженерія програмного забезпечення" кафедри Інженерії програмного забезпечення та першим отримуйте новини, сповіщення про важливі події, підготовчі курси, дні відкритих дверей та багато цікавого.

Про кафедру

Кафедра Інженерії програмного забезпечення

Отримати консультацію

Ваш запит на зворотній дзвінок отримає завідуючий кафедрою
Надіслати запит

Абітурієнту

Спеціалізація: Програмна інженерія

Програмна інженерія пов'язана з усіма аспектами виробництва програмного забезпечення: від початкових стадій створення до підтримки системи після передачі замовнику.

Якщо Вам подобається захоплюючий процес розробки веб-сайтів, комп'ютерних ігор, створення та обробки баз даних, та багато іншого, то Вам слід обрати спеціалізацію «Програмна інженерія».

Спеціалізація: Програмна інженерія

Програмна інженерія пов'язана з усіма аспектами виробництва програмного забезпечення: від початкових стадій створення до підтримки системи після передачі замовнику.

Якщо Вам подобається захоплюючий процес розробки веб-сайтів, комп'ютерних ігор, створення та обробки баз даних, та багато іншого, то Вам слід обрати спеціалізацію «Програмна інженерія».

Переглядів: 6 775