To earn a Bachelor of Science in Engineering from Penn, you’ll draw upon the physical, economic, computer and social sciences, as well as mathematics and engineering. You will also launch a profoundly integrated yet specialized program for this rapidly developing field.
Foundational courses in mathematics like calculus, linear algebra and probability join the basics of engineering with programming, algorithms and stochastic systems analysis. These and more underlie the program’s core classes.
Ultimately, NETS students must acquire a versatile mastery of traditional computer science and systems engineering and economics, as well as study the sociological implications of life in the digital age.
NETS is an intensive four-year program that requires acceptance to both to the University of Pennsylvania and the NETS program itself.
Besides the five Networked & Social Systems engineering core courses, degree holders will complete credits in engineering, mathematics and natural science, microeconomics and game theory, and electives in ethics, writing, humanities, social science and more, all capped by a one-year Senior Design project or a research-based Senior Thesis.
Networked and Social Systems Engineering
Typical Course Plan – Student with no AP
Freshman Fall
|
Junior Fall
|
Freshman Spring
|
Junior Spring
|
Sophomore Fall
|
Senior Fall
|
Sophomore Spring
|
Senior Spring
|
Example Depth Electives
DEPTH AREA "C": NETWORKED AND CLOUD SERVICES
- CIS 233 Intro to Blockchain
- CIS 331 Intro to Networks and Security
- CIS 334 Advanced Algorithms
- CIS 350 Software Design/Engineering
- CIS 450 Database and Information Systems
- CIS 455 Internet and Web Systems
- CIS 553 Networked Systems
- NETS 213 Crowdsourcing and Human Computation
DEPTH AREA "D": DATA SCIENCE
- CIS 421 Artificial Intelligence
- CIS 520 Machine Learning
- CIS 522 Deep Learning for Data Science
- CIS 530 Computational Linguistics
- CIS 545 Big Data Analytics
- STAT 436 Introduction to Large-Scale Data Science
- STAT 471 Modern Data Mining
- STAT 476 Applied Probability Models in Marketing
DEPTH AREA "T": THEORY OF NETWORKS & DYNAMICS
- ESE 420 Agent-Based Modeling and Simulation
- ESE 500 Linear Systems Theory
- ESE 501 Networking Theory and Fundamentals
- ESE 505 Feedback Control Systems
- ESE 605 Modern Convex Optimization
- OIDD 915 Graph Theory and Networks
- OIDD 934 Dynamic Programming and Stochastic Models
DEPTH AREA "E": ECONOMICS AND NETWORKED MARKETS
- EAS 545 Engineering Entrepreneurship I
- EAS 546 Engineering Entrepreneurship II
- ECON 681 Microeconomics I
- ECON 682 Game theory and its Applications
- ESE 400 Engineering Economics
- MKTG 270 Digital Marketing, Social Media, and E-Commerce
- MKTG 768 Contagious: How Products, Ideas and Behaviors Catch On
- OIDD 319 Agents, Games, and Evolution
- OIDD 900 Foundations of Decision Processes
- OIDD 904 Experimental Economics
DEPTH AREA "S": TECHNOLOGY AND SOCIETY
- COMM 441 The Impact of the Internet, Social Media, & Information Technology on Democracy
- COMM 459 Social Networks and the Spread of Behavior
- SOCI 221 Sample Survey Methods
- SOCI 222 Field Methods of Sociological Research
- SOCI 535 Quantitative Methods I
- SOCI 536 Quantitative Methods II