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.

 

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
All students can take a self-assessment to attempt to place out of CS 2000 and CS 2001. Students who place out of CS 2000 and CS 2001 will instead substitute 4-5 semester hours of CS, CY, or DS coursework at the 3000 level or higher not otherwise required in the degree.
CS 1200First Year Seminar1
or INPR 1000 First-Year Interdisciplinary Seminar
CS 1210Professional Development for Khoury Co-op1
CS 1800Discrete Structures4
CS 2000
and CS 2001
Introduction to Program Design and Implementation
and Lab for CS 2000
5
CS 2100
and CS 2101
Program Design and Implementation 1
and Lab for CS 2100
5
Required Major Courses
Technology
CS 2700
and CS 2701
Data Structures and Analysis
and Lab for CS 2700
5
CS 3100
and CS 3101
Program Design and Implementation 2
and Lab for CS 3100
5
CS 3200Introduction to Databases4
CY 2550Foundations of Cybersecurity4
DS 3000Mathematical Foundations of Artificial Intelligence4
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
Fundamentals of Software Engineering
Professional Practicum Capstone
Cybersecurity Capstone
Machine Learning
Advanced Machine Learning
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
Knowledge in a Digital World
Knowledge in a Digital World
History of Technology
Bostonography: The City through Data, Texts, Maps, and Networks
Data Storytelling
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

Program Requirement 

133 total semester hours required

Sample Plan of Study

Four Years, Two Co-ops in Spring/Summer Session A

Year 1
FallHoursSpringHoursSummer Session AHoursSummer Session BHours
CS 12001CS 2100
and CS 2101
5CS 3100
and CS 3101
5General Elective 44
CS 18004MATH 13414General Elective 34General Elective 54
CS 2000
and CS 2001
5Computing and Social Issues4  
ENGW 11114General Elective 24  
General Elective 14   
 18 17 9 8
Year 2
FallHoursSpringHoursSummer Session AHoursSummer Session BHours
CS 12101Co-op 0Co-op0General Elective 64
CS 2700
and CS 2701
5  General Elective 74
DS 30004   
LAW 31014   
LAW 31024   
 18 0 0 8
Year 3
FallHoursSpringHoursSummer Session AHoursSummer Session BHours
CS 32004Co-op0Co-op0General Elective 84
CY 41704  General Elective 94
LAW 31304   
LAW 31404   
 16 0 0 8
Year 4
FallHoursSpringHours  
ENGW 3302 or 33154LAW 31204  
LAW 32354CY 25504  
Capstone4LAW Elective 24  
LAW Elective 14LAW Elective 34  
 16 16  
Total Hours: 134