The Bachelor of Science in Computing and Law program is designed for Khoury students who anticipate working with lawyers, working in heavily regulated industries, or both. Offering knowledge and skills that are highly valued across technology professions, this major will also be helpful for students who are interested in law school.

 

  • Concentrations and course offerings may vary by campus and/or by program modality.  Please consult with your advisor or admissions coach for the course availability each term at your campus or within your program modality. 
  • Certain options within the program may be required at certain campuses or for certain program modalities.  Please consult with your advisor or admissions coach for requirements at your campus or for your program modality. 

Complete all courses listed below unless otherwise indicated. Also complete any corequisite labs, recitations, clinicals, or tools courses where specified and complete any additional courses needed beyond specific college and major requirements to satisfy graduation credit requirements.

Universitywide Requirements

All undergraduate students are required to complete the Universitywide Requirements.

NUpath Requirements

All undergraduate students are required to complete the NUpath Requirements.

Core Requirements

Foundational Courses
CS 1200First Year Seminar1
CS 1210Professional Development for Khoury Co-op1
CS 1800
and CS 1802
Discrete Structures
and Seminar for CS 1800
5
CS 2500
and CS 2501
Fundamentals of Computer Science 1
and Lab for CS 2500
5
CS 2510
and CS 2511
Fundamentals of Computer Science 2
and Lab for CS 2510
5
Required Major Courses
Technology
CS 3000Algorithms and Data4
CS 3200Introduction to Databases4
CS 3500
and CS 3501
Object-Oriented Design
and Lab for CS 3500
5
CY 2550Foundations of Cybersecurity4
DS 3000Foundations of Data Science4
Law
LAW 3101Introduction to Legal Studies 1: Law and Legal Reasoning4
LAW 3102Introduction to Legal Studies 2: Statutes and Regulations4
LAW 3130Introduction to Negotiation and Advocacy4
LAW 3140Data Regulation and Compliance4
LAW 3235Issues in Law and Public Policy4
Capstone
Complete one of the following:4
Artificial Intelligence
Game Artificial Intelligence
Computer Graphics
Compilers
Web Development
Computer-Aided Reasoning
Research
Cybersecurity Capstone
Machine Learning and Data Mining 1
Machine Learning and Data Mining 2
Law Electives
Complete a total of 12 semester hours:12
If choosing a 3-semester-hour course, register for a 1-semester-hour course concurrently. No more than four 1-semester-hour courses may be applied to this requirement.
Introduction to Law and Organizational Management
Introduction to International Regulations and Business Strategies
Introduction to Financial Transactions
Introduction to Healthcare Compliance
Introduction to Patient Records, Privacy, Security
Introduction to Employee Rights and Employer Obligations
Introduction to Antidiscrimination Law
Introduction to Wages and Benefits
Introduction to Intellectual Property and Media
Introduction to Contract Drafting
Introduction to Global Regulation of Artificial Intelligence
Introduction to Sports Law, Business, and Society
Introduction to Intellectual Property
Introduction to Identifying and Securing Intellectual Property Rights
Reflections on Law
Writing on Legal issues
Health Law and Policy
Advanced Intellectual Property
Patent Law and Practice
Law and Economic Development
Issues in Health Law and Policy
Issues in Information Security Law
Law and Inequality
Special Topics in Law

Supporting Courses

Mathematics
MATH 1341Calculus 1 for Science and Engineering4
Computing and Social Issues
Complete one of the following:4
History of Technology
Bostonography: The City through Data, Texts, Maps, and Networks
Knowledge in a Digital World
Knowledge in a Digital World
Technology and Human Values
The Twenty-First-Century Workplace
Environment, Technology, and Society
Technology and Society

Integrative Coursework

CY 4170The Law, Ethics, and Policy of Data and Digital Technologies4
LAW 3120Introduction to Law and Strategy4

Writing Requirement

College Writing
ENGW 1111First-Year Writing4
Advanced Writing in the Disciplines
ENGW 3302Advanced Writing in the Technical Professions4
or ENGW 3315 Interdisciplinary Advanced Writing in the Disciplines

Required General Electives

Complete 36 semester hours of general electives.36

Co-op Requirement

Complete one of the following:
Co-op Work Experience
Co-op Work Experience Abroad

Khoury College GPA Requirement

Minimum 2.000 GPA required in all CS, CY, DS, and IS courses

Program Requirement 

133 total semester hours required

Sample Plan of Study: Four Years, Two Co-ops in Spring/Summer 1

Year 1
FallHoursSpringHoursSummer 1HoursSummer 2Hours
CS 12001CS 2510
and CS 2511
5CS 3500
and CS 3501
5General elective 34
CS 1800
and CS 1802
5CY 25504General elective 24General elective 44
CS 2500
and CS 2501
5MATH 13414  
ENGW 11114Computing and social issues course4  
General elective 14   
 19 17 9 8
Year 2
FallHoursSpringHoursSummer 1HoursSummer 2Hours
CS 12101Co-op 0Co-op 0General elective 54
CS 30004  General elective 64
DS 30004   
LAW 31014   
LAW 31024   
 17 0 0 8
Year 3
FallHoursSpringHoursSummer 1HoursSummer 2Hours
CS 32004Co-op0Co-op 0General elective 74
CY 41704  General elective 84
LAW 31304   
LAW 31404   
 16 0 0 8
Year 4
FallHoursSpringHours  
ENGW 3302 or 33154LAW 31204  
Khoury elective with capstone and WI4General elective 94  
LAW elective4LAW elective4  
LAW 32354LAW elective4  
 16 16  
Total Hours: 134