Search results
Apr 23, 2024 · CS50’s Introduction to Cybersecurity (CS50CSec) CS50CSec discusses how to protect your data and systems from current and emerging threats and the trade-offs between security and usability. It covers practical, real-world applications of cybersecurity principles. The course is taught by David J. Malan.
CS50 AI is a follow-up to CS50x. The course explores the concepts and algorithms at the foundation of modern artificial intelligence, diving into the ideas that give rise to technologies like game-playing engines, handwriting recognition, and machine translation. Through hands-on projects, students gain exposure to the theory behind graph ...
If you’d like to submit the course’s problem sets and final project for feedback, be sure to create an edX account, if you haven’t already. Ask questions along the way via any of the course’s communities! If interested in a verified certificate from edX, enroll at cs50.edx.org instead. If interested in a professional certificate from edX
CS50x does not have individual deadlines for assignments. You are welcome to work on and submit at your own pace. The overall deadline for the course is currently end-of-day, Eastern time, on 31 December 2023 at 11:59PM.
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, and software engineering. Languages include C, Python, and SQL plus HTML, CSS, and JavaScript. Problem sets ...
If you’d like to submit the course’s problem sets and final project for feedback, be sure to create an edX account, if you haven’t already. Ask questions along the way via any of the course’s communities! If interested in a verified certificate from edX, enroll at cs50.edx.org instead. If interested in a professional certificate from edX
Here is how you should transition from the 2020 course to the 2021 course: Week 0 and Problem Set 0 of CS50x 2021. Week 1, Lab 1 and Problem Set 1 of CS50x 2021. Week 2, Lab 2, and Problem Set 2 of CS50x 2021. Week 3, Lab 3, and Problem Set 3 of CS50x 2021. Week 4, Lab 4, and Problem Set 4 of CS50x 2021.