Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Harvard University

CS50's Computer Science for Lawyers

Harvard University via edX

Overview

This course is a variant of HarvardUniversity'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 include 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 first-hand appreciation of how it all works and all the more confident in the factors that should guide their decision-making.

Keywords:law firm, computer programming, programming skills, computer programmers, patent attorney, legal practice, legal services, legal education, patent law

Taught by

Doug Lloyd and David J. Malan

Reviews

5.0 rating, based on 7 Class Central reviews

Start your review of CS50's Computer Science for Lawyers

  • This was really amazing could learn a lot and it was fruitful experience. CS50's Computer Science for Lawyers course have thought me the significance of computer science in law.
  • Profile image for Khalid Alansary
    Khalid Alansary
    I recently took Harvard University's CS50's Computer Science for Lawyers course through edX and was very impressed with the quality of the content. The course was successful in explaining complex IT concepts in a clear and accessible way, even for someone with no prior IT experience. The videos, practical exercises and additional resources provided were extremely helpful in deepening my understanding. I highly recommend this course to anyone who wants to gain computer science knowledge for the legal field. Thank you to the teaching team for this enriching experience.
  • Viviana Arevalo
    I happy Benniger now, is the level, appropiate for me, this course help me. I happy Benniger now, is the level, appropiate for me, this course help me. I happy Benniger now, is the level, appropiate for me, this course help me. I happy Benniger now, is the level, appropiate for me, this course help me. I happy Benniger now, is the level, appropiate for me, this course help me. I happy Benniger now, is the level, appropiate for me, this course help me. I happy Benniger now, is the level, appropiate for me, this course help me. I happy Benniger now, is the level, appropiate for me, this course help me.
  • Hamid Ait Boumlik
    I want to thank all the participants in Harvard University. I am happy to win this certificate, the certificate of justice and rights, and this is an important certificate in my personal and professional life. I also want to thank everyone who is in this land
  • Profile image for TIMAIA SILVA DE SOUZA
    TIMAIA SILVA DE SOUZA
    Um boa oportunidade para todos que queram estudar e aperfeicoar seus coneicimentos com oportunidade de desenvolvimento para uma nova jornada profissional.
  • Alfred Mose
    Its an amazing course to experience, have gain knowledge to conquer and solve problems with. more thanks to you all who were part of my studies.
  • Profile image for Bryan Pagpaguitan
    Bryan Pagpaguitan
    Thank you for being a part of my life, hoping soon that you give me a certificate and Im thankful of the teacher in this school.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.