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. NETS cannot be combined with another degree program for a double major.
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 Research Project.
Networked and Social Systems Engineering
Typical Course Plan – Student with no AP
Fall Freshman
Spring Freshman
Fall Junior
Spring Junior
Fall Senior
Spring Senior
|
Fall Sophomore
Spring Sophomore
|
Example Depth Electives
CATEGORY "C": NETWORKED AND CLOUD SERVICES
- CIS 330 Design Principles of Information Systems
- CIS 334 Advanced Algorithms
- CIS 368 User Interfaces and the Web
- CIS 430 Intro to Human Language Technology
- CIS 455 Internet and Web Systems
- CIS 520 Machine Learning
- CIS 545 Big Data Analytics
- CIS 551 Network Security
- CIS 553 / TCOM 512 Networked Systems
CATEGORY "T": THEORY OF NETWORKS & DYNAMICS
- ESE 403 Applications of OR in Systems Engineering
- ESE 4xx Optimization II (convex optimization)
- ESE 406/505 Feedback Control Systems
- ESE 680/MKSE 580 Networked Dynamic Systems
- ESE 500 Linear Systems Theory
- ESE 5xx Optimal Design of Wireless Networks
- OPIM 915 Advanced Graph Theory
- OPIM 934 Dynamic Programming and Stochastic Models
- ESE 404 Networking Theory and Fundamentals
CATEGORY "E": ECONOMICS AND NETWORKED MARKETS
- NETS 512 Sponsored Search, Internet Advertising, Non-Traditional Markets
- ESE 400 Engineering Economics
- OPIM 900 Foundations of Decision processes & behavioral economics
- OPIM 918 Computation of Equilibria
- MKTG 668 Monetizing Emerging Interactive Media
- ECON 681 Microeconomics I
- ECON 682 Game theory and its applications
CATEGORY "S": TECHNOLOGY AND SOCIETY
- CIS 125 Technology and Policy
- SOCI 120 Social Statistics
- SOCI 128 Introduction to Demographic Methods
- SOCI 137 Sociology of Media and Popular Culture
- SOCI 221 Sample Survey Methods
- SOCI 222 Field Methods of Sociological Research
- COMM 334 Information Age
- COMM 358 Internet and China: Technology, Power, Democracy
- SM 409 New Media and Community Life