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 SH of CS, CY, or DS coursework at the 3000 level or higher not otherwise required in the degree.
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 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 3000Algorithms and Data4
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 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
Fundamentals of Software Engineering
Professional Practicum Capstone
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
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

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 First Half

Year 1
FallHoursSpringHoursSummer 1HoursSummer 2Hours
CS 12001CS 2100
and CS 2101
5CS 3100
and CS 3101
5General Elective4
CS 1800
and CS 1802
5MATH 13414General Elective4General Elective4
CS 2000
and CS 2001
5Computing and Social Issues4  
ENGW 11114General Elective4  
General Elective4   
 19 17 9 8
Year 2
FallHoursSpringHoursSummer 1HoursSummer 2Hours
CS 12101Co-op 0Co-op 0General Elective4
CS 30004  General Elective4
DS 30004   
LAW 31014   
LAW 31024   
 17 0 0 8
Year 3
FallHoursSpringHoursSummer 1HoursSummer 2Hours
CS 32004Co-op0Co-op 0General Elective4
CY 41704  General Elective4
LAW 31304   
LAW 31404   
 16 0 0 8
Year 4
FallHoursSpringHours  
ENGW 3302 or 33154LAW 31204  
LAW 32354CY 25504  
Capstone4LAW Elective4  
LAW Elective4LAW Elective4  
 16 16  
Total Hours: 134