Ir al contenido principalSkip to Xpert Chatbot

HarvardX: CS50's Computer Science for Lawyers

This course is a variant of Harvard University's introduction to computer science, CS50, designed especially for lawyers (and law students).

CS50's Computer Science for Lawyers
10 semanas
3–6 horas por semana
A tu ritmo
Avanza a tu ritmo
Gratis
Verificación opcional disponible

Hay una sesión disponible:

¡Ya se inscribieron 194,280! Una vez finalizada la sesión del curso, será archivadoAbre en una pestaña nueva.
Comienza el 20 dic

Sobre este curso

Omitir Sobre este curso

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

De un vistazo

  • Language English
  • Video Transcript English
  • Associated skillsPython (Programming Language), Computer Science, Data Mining, Certified Computer Programmer, Decision Making, Cloud Computing, Computer Programming, SQL (Programming Language), Scalability, Patents, Algorithms

Lo que aprenderás

Omitir Lo que aprenderás
  • Computational Thinking
  • Programming Languages
  • Algorithms, Data Structures
  • Cryptography
  • Cybersecurity
  • Internet Technologies, Cloud Computing
  • Web Programming
  • Database Design
  • Cybersecurity, continued
  • Challenges at the Intersection of Law and Technology

¿Te interesa este curso para tu negocio o equipo?

Capacita a tus empleados en los temas más solicitados con edX para Negocios.