Networked and Social Systems Engineering, BSE

The Rajendra and Neera Singh Program in Networked and Social Systems Engineering (NETS), formerly called Market and Social Systems Engineering (MKSE), is the world's first course of study to fully integrate the disciplines needed to design and analyze the complex networks that are reshaping our society. This program prepares students to shape the technologies that underpin Internet-based search and electronic commerce, financial networks, social networks, and even such exchanges as the power grid. Graduates of this program will be prepared to engineer networks that work for both end-users and investors. Other graduates may become the policy-makers who are urgently needed to regulate these networks for the protection of commercial property and societal good.

Networked and Social Systems Engineering (NETS) Major Requirements

40 course units are required. Read more about the Undergraduate Student Handbook.

CIS 110Introduction to Computer Programming1
CIS 120Programming Languages and Techniques I1
CIS 121Programming Languages and Techniques II1
CIS 320Introduction to Algorithms1
ESE 210Introduction to Dynamic Systems1
ESE 303Stochastic Systems Analysis and Simulation1
ESE 304Optimization of Systems (Optimization of Systems)1
NETS 112Networked Life1
NETS 150Market and Social Systems on the Internet1
NETS 212Scalable and Cloud Computing1
NETS 312Theory of Networks1
NETS 412Algorithmic Game Theory1
CIS 400Senior Project1
or ESE 450 Senior Design Project I - EE and SSE
CIS 401Senior Project1
or ESE 451 Senior Design Project II - EE and SSE
Math and Natural Science
MATH 104Calculus, Part I1
MATH 114Calculus, Part II1
MATH 240Calculus, Part III1
CIS 160Mathematical Foundations of Computer Science1
EAS 205Applications of Scientific Computing.1
or MATH 312 Linear Algebra
Select one of the following:1
Climate Policy and Technology
PHYS 150Principles of Physics I: Mechanics and Wave Motion1.5
or PHYS 170 Honors Physics I: Mechanics and Wave Motion
PHYS 151Principles of Physics II: Electromagnetism and Radiation1.5
or PHYS 171 Honors Physics II: Electromagnetism and Radiation
Natural Science Elective1
Technical Electives
Technical Electives 16
Social Sciences and Humanities
ECON 101Intermediate Microeconomics1
ECON 212Game Theory
Select 2 Humanities courses2
Ethics Requirement: Select one of the following courses:1
Technology and Policy
Engineering Ethics
Select 2 Social Science or Humanities or Technology in Business & Society courses2
Free Elective
Select 3 course units of free electives3
Total Course Units39

The degree and major requirements displayed are intended as a guide for students entering in the Fall of 2019 and later. Students should consult with their academic program regarding final certifications and requirements for graduation.