1

Етап 1

Week 0

2

Етап 2

Week 1

3

Етап 3

Week 2

4

Етап 4

Week 3

5

Етап 5

Week 4

6

Етап 6

Week 5

7

Етап 7

Week 6

8

Етап 8

Week 7

9

Етап 9

Week 8

10

Етап 10

Week 9

11

Етап 11

Week 10

12

Етап 12

Final Project

1

Етап 1

Week 0

2

Етап 2

Week 1

3

Етап 3

Week 2

4

Етап 4

Week 3

5

Етап 5

Week 4

6

Етап 6

Week 5

7

Етап 7

Week 6

8

Етап 8

Week 7

9

Етап 9

Week 8

10

Етап 10

Week 9

11

Етап 11

Week 10

12

Етап 12

Final Project

09 жовтня 2019 31 грудня 2019
Ціль прострочена на 1792 дня

Мета закинута

Автор не відписував в цілі 4 року 10 месяців 18 днів

Автор мети

resignedangel

Україна, Киев

40 Рік / року / років

Кар'єра та робота

CS50's Introduction to Computer Science

Syllabus

Introduction to the intellectual enterprises of computer science and the art of programming. This course teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development. Languages include C, Python, SQL, and JavaScript plus CSS and HTML. Problem sets inspired by real-world domains of biology, cryptography, finance, forensics, and gaming. Designed for majors and non-majors alike, with or without prior programming experience.

Expectations

You are expected to

  • submit nine problem sets and
  • submit a final project.

Website

https://cs50.edx.org/

Certificates

CS50x is free to take, and you are welcome to submit the course’s nine problem sets and final project for automated feedback. To be eligible for a verified certificate from edX, however, you must receive a satisfactory score (at least 70%) on each problem you submit as part of one of the course’s nine problem sets as well as on the course’s final project.

Problems are evaluated along axes of correctness (as determined by a program called check50) and style (as determined by a program called style50), with scores ordinarily computed as 3 × correctness + 1 × style.

  1. Week 0

    1. Lecture

    2. Scratch

  2. Week 1

    1. Lecture

    2. Hello

    3. Mario (Less)

    4. Mario (More)

    5. Cash

    6. Credit

  3. Week 2

    1. Lecture

    2. Functions

    3. Arrays

    4. Linear Search

    5. Selection Sort

    6. Bubble Sort

    7. Insertion Sort

    8. Merge Sort

    9. Binary Search

    10. Algorithms Summary

    11. Caesar

    12. Vigenere

    13. Crack

  4. Week 3

    1. Lecture

    2. Whodunit

    3. Resize (Less)

    4. Resize (More)

    5. Recover

  5. Week 4

    1. Lecture

    2. Speller

  6. Week 5

    1. Lecture

    2. Homepage

  7. Week 6

    1. Lecture

    2. Sentimental / Hello

    3. Sentimental / Mario (Less)

    4. Sentimental / Mario (More)

    5. Sentimental / Cash

    6. Sentimental / Credit

    7. Sentimental / Caesar

    8. Sentimental / Vigenere

    9. Sentimental / Crack

    10. Bleep

  8. Week 7

    1. Lecture

    2. Similarities

    3. Survey

  9. Week 8

    1. Lecture

    2. Finance

  10. Week 9

  11. Week 10

  12. Final Project

  • 1224
  • 09 жовтня 2019, 16:22

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?