
The Computer Science for Lawyers and Law Students (CS50) course is a variant of Harvard University’s introduction to computer science, CS50, designed especially for lawyers (and law students).
Course Description
This course is a variant of Harvard University’s introduction to computer science, CS50, designed especially for lawyers (and law students). Whereas CS50 itself takes a bottom-up approach, emphasizing mastery of low-level concepts and implementation details thereof, this course takes a top-down approach, emphasizing mastery of high-level concepts and design decisions related thereto. Ultimately, it equips students with a deeper understanding of the legal implications of technological decisions made by clients.
Through a mix of technical instruction and discussion of case studies, this course empowers students to be informed contributors to technology-driven conversations. In addition, it prepares students to formulate technology-informed legal arguments and opinions. Along the way, it equips students with hands-on experience with Python and SQL, languages via which they can mine data for answers themselves.
Topics
- Algorithms
- Cloud computing
- Databases
- Networking
- Privacy
- Programming
- Scalability
- Security, and more.
With a particular emphasis on understanding how the work developers do and the technological solutions they employ may impact clients.
Students emerge from this course with a first-hand appreciation of how it all works and all the more confident in the factors that should guide their decision-making.
What you’ll Learn
- Challenges at the Intersection of Law and Technology
- Computational Thinking
- Programming Languages
- Algorithms, Data Structures
- Cryptography
- Cybersecurity
Instructors
Doug Lloyd: Senior Preceptor in Computer Science, Harvard University
David J. Malan: Gordon McKay Professor of the Practice of Computer Science, Harvard John A. Paulson School of Engineering and Applied Sciences
Duration of the Course and Time Commitment
- Duration: 10 Weeks long
- Time Commitment: 3-6 hours per week
General Details of the Course
- Timings: Self-paced, online course
- Platform: EdX
- Language: English
How to Enrol?
Step 1: Sign-up using your Apple/Microsoft/Google/Facebook account or by registering using the required details.
Step 2: Sign-in to EdX.
Step 3: Click on Audit this Course to do the course for free.
Click here to enrol for the course.
Click here for the official information.
Disclaimer: We try to ensure that the information we post on Lawctopus is accurate. However, despite our best efforts, some of the content may contain errors. You can trust us, but please conduct your own checks too.
Source: Lawctopus