There is a great demand for skilled software engineers --
the people who develop complex, large-scale computer applications.
This new major has been assembled from the ground up to give you
extensive training in the science as well as the techniques of software
engineering. It will prepare you as no other undergraduate program can
to succeed in this dynamic, rapidly evolving field. Theory and practice are
balanced, giving you big-picture, enterprise-wide insight, and the technical
skills needed to survive in this high-tech industry.
|