This award is funded under the American Recovery and Reinvestment Act of 2009 (Public Law 111-5). The University of Texas at El Paso (UTEP) is developing a Science Masters Program (SMP) in Systems and Software Engineering to meet the regional workforce needs for employees who can build advanced, complex, robust, and reliable computer software systems for government and industry. Software is a part of nearly every new product including systems designed for the transportation, consumer products, the military, homeland security, the government, and business and commercial sectors. Large software systems are some of the most complex products ever produced, and it is extremely difficult to ensure that software works appropriately in all situations. The graduates of this program will be trained in engineering management and in techniques to ensure software behaves correctly.

This SMP is one of the first programs in the nation to use the internationally developed 2009 "Curriculum Guidelines for Graduate Degree Programs in Software Engineering." The support provided by NSF will help increase the number of software engineers in the region who are U.S. citizens. Building on UTEP's history of working with minority students, the program is emphasizing recruitment of Hispanics and women. The successful completion of the project will lead to a better-trained and more diverse software engineering workforce for government and industry.

Project Report

Today more than ever, our society depends on complex software systems to fulfill personal needs and to conduct business. This includes software systems in domain areas such as defense, energy, communication, transportation, and manufacturing. Our dependence on software systems has moved from a luxury into a necessity. Embedded software systems make up major components of bigger systems such as automobiles, missile defense systems, and medical systems. Software failures within these systems can lead to loss of human lives or large financial resources. Because of society’s dependence on computers, it is essential to strengthen the national workforce’s core competencies in software development. The U.S. Bureau of Labor Statistics’ Projection of Employment Trends between 2008 and 2018 shows an increase in the demand of computer software engineers of over 30% (120,200 new jobs) in the area of application software, and an increase of 34% (175,100) in the area of system software. The continuous growth in software engineering as a discipline and the complexity of desired systems is expected to lead to even more demand of well-trained software and systems engineers. The Masters of Science in Software Engineering (MSSwE) program at the University of Texas at El Paso (UTEP) (pending approval by the Texas Higher Education Coordinating Board and currently offered under the Master's of Science in Engineering-Software Engineering track) is one of the first programs to use the Curriculum Guidelines for Graduate Degree Programs in Software Engineering (GSwE2009), an internationally developed set of guidelines for software engineering curricula. The guidelines, which became available in the summer of 2009, recognize the close connection between systems engineering and software engineering. Few existing programs align systems engineering and software engineering as the new program at UTEP does. This alignment provides a systems context to software engineers, and a software development perspective to systems engineers. In the world today, large, complex systems typically include software components, and the software must run in the context of a larger system. The new MSSwE program focuses on the area of real-time embedded systems and targets recent graduates from computing disciplines with a special focus on underrepresented groups such as Hispanics and women. Preparing a diverse workforce immersed in the development of reliable real-time embedded systems is important to the region’s employers, particularly White Sands Missile Range and Fort Bliss army base. Providing such workforce is also important for the nation’s well-established industrial organizations in the area of real-time embedded systems such as Lockheed Martin, Rockwell Collins, and Raytheon. To support the MSSwE program, the Computer Science Department at UTEP has created an academic lab for the purpose of training students in the concepts of real-time embedded software development. In addition, the department established the Real-time Embedded Affinity Software Engineering Research Lab (REAL). The department has secured multiple grants through the educational program offered by Wind River Corporation to equip these labs with the necessary hardware and Real-Time Operating System (RTOS) to conduct research and offer courses in the areas of real-time software development, software safety, and cyber-physical systems. These labs were also partially funded by an R&D grant from Lockheed Martin Corporation and State Farm. The establishment of the MSSwE program through the NSF’s Science Masters Program and the associated labs is already leading to a well-trained and diverse systems and software engineering workforce for government and industry. This is evident by the high number of Hispanic and women students who have graduated from the program or are currently enrolled in the program. Over 90% of the program graduates are Hispanics with 30% of those graduates are women. In addition, graduates of the program are able to secure lucrative positions at organizations such as Rockwell Collins, AT&T, Lockheed Martin, Hewlett Packard, and Northrop Grumman. This is an indication that graduates of the program are prepared to work with professionals from technical fields, business managers, regulatory bodies and consumers. This integration is considered one of the major engineering tasks for this century due to the social, political, economic, and regulatory impacts presented by the accelerated pace of technology innovation and implementation. In addition to focusing on real-time embedded systems, the MSSwE program has established a Secure Cyber-Systems Track (SCST) which is dedicated to address the need to counter cyber threats expressed by the White House, the Department of Defense (DoD), and the Department of Homeland Security (DHS). The new track is designed to produce graduates capable of building software systems or components that are robust and secure enough to ensure correct and safe functionality of a complex cyber-physical system. The MSSwE-SCST is based on the Software Engineering Institute’s Master of Software Assurance Reference Curriculum (MSwA2010). This new track is projected to be offered starting fall 2014.

Agency
National Science Foundation (NSF)
Institute
Division of Graduate Education (DGE)
Type
Standard Grant (Standard)
Application #
1011646
Program Officer
Earnestine P. Easter
Project Start
Project End
Budget Start
2010-07-01
Budget End
2013-09-30
Support Year
Fiscal Year
2010
Total Cost
$699,626
Indirect Cost
Name
University of Texas at El Paso
Department
Type
DUNS #
City
El Paso
State
TX
Country
United States
Zip Code
79968