NETWORKED & SOCIAL SYSTEMS ENGINEERING (NETS) Reference Course Planning Guide

Minimum 40 CUs total

MATHEMATICS AND NATURAL SCIENCE (10 CUs)

MATH 104
MATH 114
MATH 240
EAS 205 or MATH 312
CIS 160
ESE 301 or STAT 430 or MATH 430
PHYS 150
PHYS 151
NS Elective
ENGINEERING (14 CUs) Core Requirements

CIS 110
CIS 120
NETS 112
NETS 150
CIS 121
NETS 212
ESE 210
ESE 303
ESE 304
NETS 312
CIS 320
NETS 412

Senior Design
CIS 400 or ESE 450
CIS 401 OR ESE 451

For each course above that is waived, 1 CU will be added to the Technical Electives.
TECHNICAL ELECTIVES (6 CUs)
At least 3 CUs from a single Depth Area of choice (below), plus 3 additional CUs from any Depth Area and/or TCOM, CIS, ESE, CMPE, OPIM, MATH, STAT, ECON

Depth Area Elective
Depth Area Elective
Depth Area Elective
Tech Elective
Tech Elective
Tech Elective

Depth Area C: Networked & Cloud Services
CIS courses, 300 or above, on algorithms, data management, artificial intelligence, natural language processing, software and distributed systems, networking, software engineering, user interfaces, search, data visualization, crowdsourcing

Depth Area T: Theory of Networks & Dynamics
ESE courses, 300 or above, on optimization, networks, control or dynamic systems
OPIM courses, 900 or above, on graph theory, optimization, stochastic modeling

Depth Area E: Economics & Networked Markets
EAS & ESE courses on engineering economics, entrepreneurship
MKTG courses on “new media”, the Internet
OPIM courses, 900 or above, on decision processes, economics, market equilibria

Depth Area S: Technology & Society
EAS & CIS courses on technology and policy, social policy
SOCI courses on social statistics, computation of demographics, surveys, the Internet
SOCIAL SCIENCE & HUMANITIES (7 CUs)

ECON 101
ECON 212
H Elective
H Elective
SS or H Elective
SS, H or TBS
SS, H or TBS

SSH Depth Requirement (2 courses from above from one department; see SEAS UG Student Handbook)
ECON 101
ECON 212

SSH Writing Requirement
Writing Seminar

Ethics Requirement (may be satisfied by CIS 125, EAS 203, or EAS 303)
Ethics Course

Free Electives (3 CU)
Free Elective
Free Elective
Free Elective
For course schedule planning, please use the electronic Course Planning Guide in PennInTouch. See the SEAS UG Student Handbook for approved courses in these categories. Any required course in any category may be replaced by a higher-level version of that course.

LEGEND: M Mathematics     NS Natural Science      E Engineering     SS Social Science     H Humanities     TBS Tech. in Business & Society     F Free