Мета закинута
Автор не відписував в цілі 4 року 10 месяців 18 днів
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
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.
-
Week 0
-
Lecture
-
Scratch
-
-
Week 1
-
Lecture
-
Hello
-
Mario (Less)
-
Mario (More)
-
Cash
-
Credit
-
-
Week 2
-
Lecture
-
Functions
-
Arrays
-
Linear Search
-
Selection Sort
-
Bubble Sort
-
Insertion Sort
-
Merge Sort
-
Binary Search
-
Algorithms Summary
-
Caesar
-
Vigenere
-
Crack
-
-
Week 3
-
Lecture
-
Whodunit
-
Resize (Less)
-
Resize (More)
-
Recover
-
-
Week 4
-
Lecture
-
Speller
-
-
Week 5
-
Lecture
-
Homepage
-
-
Week 6
-
Lecture
-
Sentimental / Hello
-
Sentimental / Mario (Less)
-
Sentimental / Mario (More)
-
Sentimental / Cash
-
Sentimental / Credit
-
Sentimental / Caesar
-
Sentimental / Vigenere
-
Sentimental / Crack
-
Bleep
-
-
Week 7
-
Lecture
-
Similarities
-
Survey
-
-
Week 8
-
Lecture
-
Finance
-
-
Week 9
-
Week 10
-
Final Project
- 1224
- 09 жовтня 2019, 16:22
Не пропустіть нові записи!
Підпишіться на ціль і стежте за її досягненням