Asee peer logo

A New Software Engineering Undergraduate Program Supporting the Internet of Things (IoT) and Cyber-Physical Systems (CPS)

Download Paper |


2016 ASEE Annual Conference & Exposition


New Orleans, Louisiana

Publication Date

June 26, 2016

Start Date

June 26, 2016

End Date

August 28, 2016





Conference Session

Software Engineering Constituent Committee Division Technical Session 3

Tagged Division

Software Engineering Constituent Committee

Tagged Topic


Page Count




Permanent URL

Download Count


Request a correction

Paper Authors


Linda M Laird Stevens Institute of Technology (School of Systems & Enterprises) Orcid 16x16

visit author page

I am currently an industry professor in software engineering at Stevens Institute of Technology. Prior to that, I ran large development projects at Bell Labs/Lucent.

visit author page


Nicholas S Bowen Stevens Institute of Technology

visit author page

Dr. Nicholas Bowen is an Industry Professor in the School of Systems and Enterprises. His primary focus is developing new graduate programs that combine Systems Engineering & Software Engineering with Cyber-Physical Systems.

He recently retired from IBM after a 31-year career. He held a diverse set of leadership positions across product development (both hardware and software), supply chain and manufacturing, sales operations, research, corporate strategy, leading large teams, and talent development. Nick has led and contributed to many critical projects including saving the mainframe business, taking AIX/Power to the #1 UNIX position, establishing Linux servers in the enterprise market, and was on the team that built the first Bladed architecture for the general purpose x86 market.

Nick received a Ph.D. in Electrical and Computer Engineering from University of Massachusetts at Amherst, an M.S. in Computer Engineering from Syracuse University, and a B.S. in Computer Science from the University of Vermont.

Nick has been on the advisory boards of many engineering schools including Florida International University, North Carolina State University, University of Puerto Rico (Mayaguez) and the URI Research Foundation. He was a founding member of the IEEE Computer Society Industrial Advisory Board.

Nick is an avid sailor having logged over 5,000 miles in the open ocean and is often found competing in sailboat races.

visit author page

Download Paper |


In the fall of 2015, Stevens Institute of Technology welcomed the first freshmen into a newly launched Software Engineering Undergraduate Program based largely on the most recent ACM and IEEE-CS guidelines for undergraduate software engineering programs [1]. This is the first such program in the US that also has an ABET accredited general engineering curriculum. Students will receive a B.E. in Software Engineering Degree, and be prepared to sit for the Fundamentals of Engineering (FE) examination [2].

More recently, Stevens’ faculty have begun to study the technical competencies specifically required for the engineering of Cyber-Physical Systems (CPS) and the Internet of Things (IOT). Our preliminary result is this curriculum can provide most of the additional technical competencies required to be an effective software engineer and systems architect for complex CPS and IOT systems and well as the vital interdisciplinary experiences.

This paper describes the program and curriculum, posits additional competencies required for effective CPS/IOT software engineering, and concludes that the new SWE program is a good match for a CPS/IOT software engineering program.

Laird, L. M., & Bowen, N. S. (2016, June), A New Software Engineering Undergraduate Program Supporting the Internet of Things (IoT) and Cyber-Physical Systems (CPS) Paper presented at 2016 ASEE Annual Conference & Exposition, New Orleans, Louisiana. 10.18260/p.26192

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2016 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015