ESE Undergraduate Programs
The world we live in has become increasingly dependent on advances made in technology and engineering. The impact of technology spans a wide spectrum of products and services, from communication systems, computers and computer networks, and instruments for health care and diagnostics. These products are in part the result of creations of electrical, systems, and computer engineers. Our undergraduate programs provide students with the opportunity to become part of this exciting development and offers them a wide choice of career opportunities in industry, government, and academia.
These undergraduate programs are designed to attract students of the highest intellectual caliber and to provide them with an education combining depth and breadth in engineering while taking advantage of the diverse resources of a large liberal arts university. Such an education prepares them to immediately assume positions of leadership in both technological and management capacities. Furthermore, it allows them to pursue further graduate studies toward careers in engineering and applied science research and education as well as other career paths.
Electrical Engineering (EE)
The broad umbrella of Electrical Engineering (EE) is involved in some part in almost all modern day technological advances and products in areas ranging across telephony, mobile and satellite communications, fiber optics, electrical power and machinery, instrumentation, computer systems, satellite systems, microelectronics, robotics, graphics, automatic control, and telecommunications to name but a few. The Electrical Engineering major is a flexible, broadbased program that provides a rigorous grounding in the analytical and experimental foundations of electrical engineering while allowing a student substantial flexibility in crafting an individualized program reflecting his or her interests and career goals. Learn more.
Systems Science and Engineering (SSE)
The Systems Science and Engineering (SSE) program specializes in those aspects of engineering that pertain to effectiveness of whole systems. Systems engineers address complex problems in areas such as electrical systems, information systems, economic and finance systems, environmental control, telecommunications, transportation, project management, and manufacturing. Systems engineering is not about specific technologies, but how to put heterogeneous technologies together to formulate solutions to complex problems. In contrast to other engineering specialties that are grounded in certain technologies, systems engineering is grounded primarily in mathematics and methodology. Learn more.
Computer Engineering (CMPE)
The enormous computational capabilities of modern computer technology offer the potential to create new applications and value that can be turned into concrete artifacts and services that improve our lives and create wealth. Computer Engineering (CMPE) is the discipline that designs and engineers computer systems from digital circuits, through compilers and runtime systems, to networking and world-wide distributed systems. As an engineering discipline, the computer engineer must appreciate the physical aspects of computations (energy, delay, area, reliability, costs) and be able to expertly navigate the multidimensional tradeoff space associated with implementing computations. Learn more.
Networked and Social Systems Engineering (NETS)
The Rajendra and Neera Singh Program in Networked & Social Systems Engineering (NETS), 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. To understand the Internet, to predict behavior on it, and to design new capabilities and services for it, we must study it as an assembly of people and systems, interlinked by a technological network with particular structure and properties. These are the foci of the Singh Program, which studies networked interactions of all varieties, and pays particular attention to the interplay of technology, economics and sociology in networked settings. Learn more.
Several options exist for students to customize their undergraduate experience. Learn more about these programs here.