Skip to main content

Software Engineering Master's Degree M.S.S.E. Faculty

Meet faculty in the Software Engineering Master’s Degree M.S.S.E. program

Yasser Alshehri profile image.

Dr. Yasser Alshehri

Assistant Professor
Lane Department of Computer Science and Electrical Engineering

Dr. Alshehri earned his Ph.D. in Computer Engineering from West Virginia University (WVU) in 2018. During his tenure, he not only distinguished himself as a knowledgeable educator but also as a key contributor to curriculum development within the program. His teaching portfolio includes courses on data analytics and object-oriented design, where he played a pivotal role in crafting course content, including formative questions, case studies, and assignments.

His research endeavors span various facets of computer engineering, with a particular focus on software engineering, data analytics, and machine learning. His primary research thrust involves leveraging machine learning techniques to detect software fault proneness, a critical aspect in software development. Additionally, he has delved into explanatory modeling to elucidate factors influencing software failures and effort estimation in software projects. His contributions extend to educational research, notably exploring the impact of WVU's Software Engineering (SENG) program on students' career trajectories.

Dr. Alshehri's scholarly output is reflected in numerous research papers published in esteemed peer-reviewed journals and presented at conferences. Notably, he has also contributed to a chapter published by UNESCO, showcasing the global reach and significance of his work.

Hany Ammar profile image.

Dr. Hany Ammar

Professor Emeritus
Computer Science and Electrical Engineering

Dr. Ammar holds the distinguished title of Professor Emeritus of computer engineering within the Lane Department of Computer Science and Electrical Engineering at West Virginia University. With a career spanning decades, Dr. Ammar's contributions to academia and research are widely recognized.

His scholarly impact is evidenced by his extensive publication record, which includes over 200 articles in esteemed international journals and conference proceedings. Notably, Dr. Ammar is also the co-author of the acclaimed book "Pattern-Oriented Analysis and Design," published by Addison-Wesley, which has been a seminal work in the field.

Throughout his career, Dr. Ammar has spearheaded numerous research projects focused on software risk assessment and software architecture metrics, securing funding from prestigious entities such as NASA and NSF. His leadership as the principal investigator has been instrumental in advancing knowledge and innovation in these critical areas.

Beyond his research endeavors, he has played an active role in the academic community, serving as chairman and participating in steering and program committees for various international conferences. His educational journey includes a Ph.D. from the University of Notre Dame, an M.S. in electrical engineering from the University of Texas at El Paso, and dual B.S. degrees in physics and electrical engineering from Cairo University.

As a Professor Emeritus, Dr. Ammar's legacy continues to inspire and shape the future of computer engineering, leaving an indelible mark on both academia and industry.

Kenneth Costello profile image.

Kenneth Costello

Senior Engineer
Engineering Services Group Lead for NASA IV&V Facility

Kenneth has over 25 years of dedicated service in the realm of NASA flight software, showcasing expertise across a spectrum of missions encompassing the space shuttle, the International Space Station, various Mars rover expeditions, and other low Earth orbiting and deep space systems. Throughout his career, his primary focus has been on the verification and validation of mission-critical and safety-critical software.

Currently, he holds the esteemed position of leading the Engineering Services Group at the NASA Software Independent Verification & Validation Facility. In this capacity, his leadership is instrumental in driving investigations, development, and advancement of cutting-edge technologies aimed at enhancing software analysis methodologies, particularly in the context of safety and mission-critical software.

His influential contributions extend beyond his organizational role. He played a pivotal role in a collaborative effort between government entities including NASA, USSF, USAF, and NRO, aimed at assessing trusted autonomy within space systems. This collaboration resulted in the production of a paper identifying technology and research gaps in the domain of trusted autonomy. Additionally, it led to the establishment of an ongoing seminar series dedicated to exploring trusted autonomy, which he currently spearheads. Since its inception in April 2021, the seminar series has attracted active participation from key stakeholders including NASA, USSF, USAF, and the NRO.

Notably, Mr. Costello remains deeply engaged in the IEEE working groups, particularly focusing on the Standard for Verification and Validation of Systems, Hardware, and Software. His past contributions as the vice-chairman of the working group were instrumental in advancing the current version from a working draft to an approved standard, underscoring his commitment to driving excellence and best practices within the industry.

Dr. Thomas Devine profile image.

Dr. Thomas Devine

Assistant Professor
Lane Department of Computer Science and Electrical Engineering

Dr. Devine, a proud native of West Virginia, is a dedicated educator committed to equipping students with the skills needed to thrive in today's technology-driven landscape. His passion for teaching stems from a profound belief in its transformative power. As he puts it, "I find teaching deeply rewarding. When I can inspire young minds to see the significance of our discussions and empower them to change their perspectives, I know I'm making a meaningful impact. Witnessing former students embark on successful careers that I've helped prepare them for is the most gratifying validation of my work."

Beyond the classroom and research endeavors, he cherishes moments spent with his family and indulges in various hobbies. Whether it's bonding with loved ones, playing with his beloved Frenchie, Spock, cruising on his motorcycle, or embarking on virtual adventures to slay dragons, Dr. Devine embraces life's diverse experiences with zest and enthusiasm.

Martin Dombrowski profile image.

Martin Dombrowski, MSIT, MSSE

Lane Department of Computer Science and Electrical Engineering

Martin is a seasoned Senior Software Engineer at IDEMIA National Security Solutions, where he also serves as the esteemed instructor for the Software Engineering of Mobile Applications course within the MSSE program. With an impressive career spanning over 25 years, he has amassed extensive experience in software engineering across diverse sectors including the Department of Defense (DoD), United States Navy, US Department of Energy, and Department of Justice. His expertise lies primarily in mobile engineering and software development.

Holder of various Scaled Agile certifications, including Practice Consultant (SPC), Practitioner, Scrum Master, Advanced Scrum Master, and Product Owner/Product Manager, Martin has demonstrated a commitment to agile methodologies and best practices. His contributions extend to supporting the Federal Bureau of Investigation, particularly in the realm of trusted systems for biometric identification, a focal point of his team's endeavors.

His academic background includes an MSSE and BS from West Virginia University, alongside a Master's in Instructional Technologies from Bloomsburg University of Pennsylvania, reflecting his dedication to both technical proficiency and pedagogical excellence.

Beyond his professional pursuits, he is deeply engaged in community initiatives, serving as a mentor for local robotics teams and working closely with high school and middle school students. He has also held the role of Scoutmaster and currently sits on the Morgantown Traffic Commission, exemplifying his commitment to civic engagement and community enrichment. Connect with Martin on LinkedIn.

Dale Dzielski profile image.

Dale Dzielski

Instructor, Program Director
Industry Expert

Dale leads the online Master of Science in Software Engineering graduate program at West Virginia University (WVU). His expertise extends beyond academia, as he actively contributes to cutting-edge research initiatives, including involvement in grants such as CITeR and ARPA-E GENSETS programs.

Currently engaged in software engineering research for NASA IV&V through the NASA West Virginia Space Grant Consortium, he focuses on critical areas such as effort and risk associated with architecture technical debt and binary code evaluation. His research portfolio encompasses a wide spectrum, including distance learning environments, collaborative environments, software engineering methodologies, business process management, supply chain optimization, enterprise architecture frameworks, and interoperability.

Dale's professional credentials underscore his commitment to excellence and proficiency in project management and accounting. As a Project Management Professional (PMP®), Certified Management Accountant (CMA®), and Certified SAFe® Agilist, he brings a strategic approach to his endeavors. Moreover, his status as an IEEE senior member reflects his standing within the technical community.

With over 35 years of extensive experience, he is dedicated to driving innovation and fostering growth in both academia and industry, making a lasting impact through his research, leadership, and expertise.

Jeff Edgell profile image.

Jeff Edgell

Lane Department of Computer Science and Electrical Engineering

Jeff brings a wealth of expertise and knowledge to his role as a lecturer at West Virginia University, drawing from an impressive 31-year career encompassing technical, program, and executive management roles.

Throughout his professional journey, Jeff has held key leadership positions, including Chief Technology Officer at DHA Group, Inc., Executive Director at ManTech International, Vice President of Technology at Marada Corporation, and Project Leader/Software Engineer at Bell Labs. His diverse experience spans a wide array of domains, from vision development and domain analysis to requirements development, product design, implementation, and testing of specific applications.

In addition to his technical acumen, he has demonstrated proficiency in program management, business development, financial oversight (including program P&L), partnership establishment, and program staffing. His multifaceted skill set and extensive experience have equipped him with the tools to excel in dynamic and challenging environments.

As a lecturer, Jeff leverages his real-world experience to enrich the learning experiences of students, providing valuable insights and practical knowledge that bridge the gap between academia and industry.

Katerina Goseva-Popstojanova profile image.

Dr. Katerina Goseva-Popstojanova

Lane Department of Computer Science and Electrical Engineering

Dr. Goseva-Popstojanova’s academic pursuits center around the intersections of software engineering, cybersecurity, and data analytics. With a keen focus on advancing knowledge and innovation, her research endeavors encompass diverse domains within these fields.

Currently, her primary research thrust lies in leveraging machine learning techniques to address critical challenges in software engineering. This includes automating the classification of software vulnerabilities and identifying fault-prone components within software systems. Additionally, she explores the verification and validation of autonomous systems and applies machine learning methodologies to enhance radio astronomy, particularly in the detection of pulsars.

Her scholarly contributions are extensive and impactful, with a significant body of published work. Noteworthy among these are research studies based on real NASA missions' software and large-scale open-source projects, which focus on predicting and empirically evaluating software faults, failures, and vulnerabilities. Dr. Goseva-Popstojanova’s pioneering work on intrusion-tolerant and resilient systems has garnered recognition within the academic community.

Driven by a passion for pushing the boundaries of knowledge, she continues to make significant strides in her research, contributing to advancements in software engineering, cybersecurity, and data analytics that have far-reaching implications for various industries and domains.

Lawrence Jackowitz profile image.

Dr. Lawrence Jackowitz

Lane Department of Computer Science and Electrical Engineering

Dr. Jackowitz, a distinguished expert in Chemical Engineering, holds a rich educational background, culminating in a Ph.D. from Ohio State University, preceded by a B.S. from Massachusetts Institute of Technology and an M.S. from Ohio State University.

He has made significant contributions to various domains. Serving as a Senior Engineer at Rockwell, specializing in Aerothermodynamics, and Manager of Military Requirements Analysis at Martin-Marietta. He has demonstrated exceptional leadership and technical prowess. At IBM, he held pivotal roles as Proposal Manager, Project Manager, and Program Manager, leading numerous federal initiatives.

Dr. Jackowitz has played an integral part in shaping key programs across sectors. Collaborating closely with NASA on groundbreaking projects such as Skylab, Space Station, and Space Shuttle endeavors, while making notable contributions to Air Force satellite programs. Additionally, he engaged in projects with various government departments, including Energy, Agriculture, Justice, and Defense.

In academia, he has shared expertise with future generations of engineers and scholars. Teaching Solar Energy at Northrop University and serving as an IBM Faculty Loan Scholar at California State University-Dominguez Hills for Environmental Studies. His commitment to education is shown by his teaching contributions to MBA and graduate programs at Fairmont State University, West Virginia University, University of California-Irvine, and University of California-Santa Cruz.

Driven by a passion for knowledge dissemination, he is currently focused on teaching the intricacies of project management, exploring software project management methodologies, and conducting research into the role of complexity in system design and implementation.

Dr. James Mooney profile image.

Dr. James Mooney

Associate Professor Emeritus, Lecturer
Lane Department of Computer Science and Electrical Engineering

Dr. Mooney, the former Program Director of the SENG 520 Software Analysis and Design program, retired in 2014. Now serving as a Professor Emeritus in LCSEE, he brings his wealth of experience to your classroom. For more about him, visit his website.

Dr. Mooney has an impressive academic background, holding a Ph.D. and an M.S. in Electrical Engineering from The Ohio State University, earned in 1977 and 1969 respectively. He also obtained his B.S. in Electrical Engineering from the University of Notre Dame in 1968. His expertise lies in software portability, operating systems, and computer architecture.

Since joining the computer science faculty at WVU in 1979, Dr. Mooney has made significant contributions. Until his retirement, he served as the Associate Chair for Outreach and Extended Learning. He authored a book on Operating Systems, a staple in the LCSEE program for many years.

Active in various professional societies, Dr. Mooney remains engaged in organizations such as IEEE, ACM, Tau Beta Pi, Eta Kappa Nu, and Upsilon Pi Epsilon. Even after retirement, he continues to impart his knowledge through online courses in the Software Engineering program.

Cynthia Tanner profile image.

Cynthia Tanner

Lane Department of Computer Science and Electrical Engineering

Cynthia Tanner, MSCS, served as a esteemed member of the computer science faculty within the Lane Department of Computer Science and Electrical Engineering at WVU until her retirement in May 2019. Despite retiring from full-time teaching, she remains actively engaged in education as an instructor for the Master of Science in Software Engineering program, where she offers instruction in SENG 505 Programming Applications in Java.

Before her tenure in academia, Cynthia contributed her expertise as a software engineer for West Virginia University's administrative computing, where she contributed to various systems including those pertaining to finance, human resources, and student support such as registration and grading.

Throughout her academic career, Cynthia has imparted knowledge across a broad spectrum of programming, software development, and software engineering courses, spanning both undergraduate and graduate levels. Her research endeavors have particularly focused on the realm of trusted information sharing, exploring the dynamics of information exchange among associates and competitors while adhering to stringent sharing protocols and monitoring data provenance.

In addition to her scholarly pursuits, Cynthia assumed the role of faculty advisor to the home automation team for the solar decathlon house in 2013. At the time, home automation was a burgeoning field requiring skilled professionals for installation and setup. While she was involved, the team developed an innovative application enabling remote control of lighting, temperature, and entertainment systems within the house via smartphones or tablets.

Brian Woerner profile image.

Dr. Brian Woerner

Lane Department of Computer Science and Electrical Engineering

Dr. Woerner holds the esteemed position of Professor within the Lane Department of Computer Science and Electrical Engineering, where he imparts knowledge and spearheads research endeavors in the realms of communications and networking.

His academic journey commenced with a bachelor's degree in Computer and Electrical Engineering from Purdue University in 1986. Subsequently, he pursued his passion for research, obtaining both M.S. and Ph.D. degrees in Electrical Engineering Systems from the University of Michigan in 1987 and 1991, respectively. Notably, he also earned a Master of Public Policy degree from the University of Michigan in 1992, diversifying his academic background.

Dr. Woerner’s scholarly pursuits have evolved over the years. While his initial focus centered on signal processing techniques aimed at enhancing the physical layer performance of wireless communications systems, his research interests have expanded to encompass networks, security, and the burgeoning field of autonomous vehicles.

As a dedicated educator and researcher, he continues to contribute significantly to the advancement of knowledge in his field, shaping the future of communications and networking through his innovative work and mentorship.

We're here for you.

Call us, write us, or fill out the request information form. Whichever communication style you prefer, there will be someone from WVU Online on the other end waiting to help.

(800) 253-2762 Email Us Submit a Contact Request Form
WVU Online

Be a decision maker. First, your degree. World-class academics at an exceptional value.

Occasionally a student will encounter an issue with an online course that he or she doesn’t know how to resolve. Should this occur, please visit the link below.

Internal Student Complaint Process

Contact Us

WVU Online
West Virginia University
PO Box 6800
Morgantown, WV 26506-6800

Phone: (800) 253-2762

Connect with WVU Online

Facebook Twitter Instagram LinkedIn YouTube TicToc Icon