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
Цель просрочена на 1819 дней

Цель заброшена

Автор не отписывался в цели 4 года 11 месяцев 14 дней

Карьера и работа

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

  • 1240
  • 09 октября 2019, 16:22
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?