Daytona Beach Campus

B.S. in Computer Engineering / M.S. in Software Engineering

  • OVERVIEW
  • ADVANTAGES
  • REQUIREMENTS
  • FACULTY

Overview

This accelerated program allows exceptional students to complete a Bachelor of Science in Computer Engineering and a Master of Software Engineering in just five years. This five-year program produces engineers with a sound foundation in computer engineering from their undergraduate work, an advanced knowledge of software engineering practice, and real-world experience in software development.

The program requires two summer internships in industry. One of the internships is typically completed between the third and fourth years, and the other between the fourth and fifth years. At the completion of the program, the student simultaneously receives both the BS degree Computer Engineering and the Master of Software Engineering degree.

The five-year program covers the following areas:

  • Undergraduate discipline fundamentals;
  • Development of software systems for real-time embedded applications;
  • Use of personal and team software processes;
  • Understanding the breadth of software engineering methods, tools, and techniques;
  • Application of requirements engineering and software architecture and design;
  • Use of modern software development methodologies (e.g., object-oriented analysis and design); and
  • Software development in the real world.

Advantages

The Five Year Bachelor of Science in Computer Engineering / Master of Software Engineering allows the student to complete what would normally be a six-year course of study in just five years, gaining invaluable industry experience along the way through internships and co-operative work/study components. The program combines the advantage of both the undergraduate and graduate programs.

In some academic programs, the student designs only a semblance of a real-world device or does so only “on paper” or, perhaps, in a senior-design class, but in our Bachelor of Science in Computer Engineering, design and build are hands on from day one. Working both individually and in teams, students have the opportunity not only to learn about embedded computer systems, but also to develop those systems and learn from that process throughout the curriculum.

The sequence of design culminates in a near real world capstone design experience: Students, working in multidisciplinary teams of engineers with a core of computer, electrical, and software engineers, determine a customer’s requirements for a system, convert those to system specifications, perform the design of a system to meet the requirements using a formalized process from industry, implement and build the system, and then test the system to ensure that it meets the customer’s requirements, fully documenting the process along the way. Capstone design students get not only a chance to show their technical expertise in designing digital systems, but also their proficiency in managing the process and communicating with each other and the “customer.” Employers come back to ERAU year after year for program graduates both because of the technical skills and because of those graduates’ ability to enter the workplace familiar with design, development, and quality assurance processes, with industrial-strength documentation, and with working with teammates to bring a project to a successful conclusion.

The BSCE program has an expert faculty, many with industrial experience, and instruction takes place in small classes with state-of-the-art facilities, including a wide range of hardware and software development environments. Being located at Embry-Riddle allows the student to take advantage of knowledge and expertise on campus of a vast array of aviation and aerospace matters. And beyond the projects in the curriculum, student projects are available through professional organizations like the Student Branch of the IEEE (Institute for Electrical and Electronics Engineers) or competition hosts like AUVSI (Association of Unmanned Vehicle Systems International).

For the Master of Software Engineering, software engineering currently stands as the highest-paid engineering field. The U.S. Department of Labor projects that it will continue to be one of the fastest-growing occupations for the near future. Employers continue to seek professionals with strong skills in programming and software system analysis, design, construction, and maintenance.

Recently, ERAU Master of Software Engineering graduates have achieved nearly 100 percent job placement within one year of program completion; most receive multiple job offers. Graduates work at some of the nation’s leading aircraft, defense, electronics, and medical companies, including Boeing, Lockheed Martin, Sikorsky, Raytheon, Rockwell Collins, NASA, USAF, Motorola, Bausch and Lomb, and Boston Scientific.

Employers state that program graduates know how to plan and structure software in a way that meets a company’s needs. Our most successful graduates have achieved positions of substantial responsibility within their organizations in a very short period of time.

Requirements

View requirements for the Combined Computer and Software Engineering degree on the Catalog site.

Department of Electrical Computer Software and Systems Engineering

Accredited engineering programs emphasizing avionics, autonomous systems, and safety critical real-time systems.

View Faculty and Details for B.S. in Computer Engineering / M.S. in Software Engineering

Faculty

Farahzad Behi Farahzad Behi MS

Professor, Associate Chair

Electrical, Computer, Software & Systems Engineering

Mr. Behi has accumulated more than twenty years’ industry experience which he leverages when teaching classes in introductory programming, microprocessor systems and real time systems. He currently serves as the associate chair of the ECSSE department.

Nick Brixius Nick Brixius

Professor

Electrical, Computer, Software, & Systems Engineering

Mr. Brixius’ extensive experience in the computer software industry includes work with the DOD, FAA, and Treasury as both a practitioner and researcher. He teaches courses in software analysis and design, advanced programming, telecommunications, and computer architecture.

Brian Butka Dr. Brian Butka

Associate Professor

Electrical, Computer, Software, & Systems Engineering

Dr. Brian Butka is an Associate Professor of Electrical, Computer, Software, & Systems Engineering at Embry-Riddle Daytona Beach campus.

Ilteris Demirkiran Dr. Ilteris Demirkiran

Associate Professor

Electrical, Computer, Software & Systems Engineering

Dr. Demirkiran is a senior IEEE member and an expert in the areas of weak signal detection and spread spectrum communication systems. He is widely acknowledged as a superlative instructor and is a recipient of the campus Outstanding Teaching Award.

David Gluch Dr. David Gluch

Professor

Electrical, Computer, Software, & Systems Engineering

Dr. Gluch teaches in the Master of Software Engineering program, including courses in systems architecture, model-based verification and assurance. His research includes applying AADL to NASA space missions and UAVs.

Frank Gutcher Frank Gutcher

Adjunct Instructor

Electrical, Computer, Software, & Systems Engineering

Boeing

Frank Gutcheria an Adjunct Instructor of Electrical, Computer, Software, & Systems Engineering.

Tom Hilburn Dr. Tom Hilburn

Electrical, Computer, Software, & Systems Engineering

r. Thomas B. Hilburn is a Professor Emeritus of Software Engineering and a Distinguished Engineering Professor in the Department of Electrical, Computer, Software and Systems Engineering at Embry-Riddle Aeronautical University, in Daytona Beach, Florida, and a Visiting Scientist at the Software Engineering Institute, Carnegie Mellon University.

Andrew Kornecki Dr. Andrew Kornecki

Professor

Electrical, Computer, Software, & Systems Engineering

Dr. Kornecki is a real-time specialist and the coordinator of the global exchange program. He has been a contractor on multiple FAA projects, as well as a recipient of many NSF grants. He was a member of the National Academy of Sciences committee on aging avionics in military aircraft.

Jianhua Liu Dr. Jianhua Liu

Associate Professor

Electrical, Computer, Software, & Systems Engineering

Dr. Liu is a well-loved faculty with extensive experience in supervising student projects, such as the Green Plane project and the IEEE Student Robotics competition. In addition to his new-found research interest in power systems for hybrid electric aircraft, he is a digital system processing expert.

Kim Madler Kim Madler

Adjunct Instructor

Electrical, Computer, Software, & Systems Engineering

Kim Madler is an Adjunct Instructor of Electrical, Computer, Software, & Systems Engineering.

Shuo Pang Dr. Shuo Pang

Associate Professor

Electrical, Computer, Software, & Systems Engineering

Dr. Pang is an active researcher in theoretical-algorithm development and application-driven intelligent systems, focused on embedded control systems, hybrid electrical vehicle energy management systems, and artificial intelligence techniques for autonomous vehicles.

Richard Stansbury Dr. Richard Stansbury

Associate Professor

Electrical, Computer, Software, & Systems Engineering

Dr. Stansbury is a course leader for the senior design experience for all ECSSE students, in addition to being an active researcher in the area of regulatory concerns for the introduction of unmanned aerial systems into the National Air Space.

Salamah Salamah Dr. Salamah Salamah

Associate Professor

Electrical, Computer, Software, & Systems Engineering

Dr. Salamah is one of the teachers of the Senior Design experience for all ECSSE students and is active in the profession of software engineering through publishing, editing, and moderating conferences focusing on software engineering development processes and education.

Massood Towhidnejad Dr. Massood Towhidnejad

Professor

Electrical, Computer, Software, & Systems Engineering

Dr. Towhidnejad, the director of the ERAU NEAR lab, is an applied researcher in the area of autonomous systems, including aspects such as software quality assurance and testing, human factors, and regulator matters.

Timothy Wilson Dr. Timothy Wilson

Professor, Department Chair

Electrical, Computer, Software, & Systems Engineering

Dr. Wilson, the current chair of the ECSSE Department, is engaged in research involving regulatory issues related to the introduction of unmanned aircraft into the National Airspace System.

Thomas Yang Dr. Thomas Yang

Associate Professor

Electrical,Computer, Software, & Systems Engineering

Dr. Yang performs research in adaptive signal processing, automatic target recognition and wireless communication systems. He is the president of the local chapter of the IEEE, and very engaged in both student projects and the development and assessment of novel teaching techniques.