Meet the Faculty of the UW Bachelor of Science in Applied Computing

UW Extended Campus August 10, 2022

Our program’s faculty is one of its greatest strengths. You won’t find another computer science program—online or otherwise—that brings such diverse expertise together in one place. That’s because the Bachelor of Science in Applied Computing is a collaboration between five UW System campuses—UW-Milwaukee, UW-Oshkosh, UW-Platteville, UW-River Falls, UW-Stevens Point and UW Extended Campus. All courses in this online program are developed and taught by University of Wisconsin faculty—the same faculty who teach our on-campus courses.

Ahmad Abuhejleh

Dr. Abuhejleh is a professor of Computer Science and Information Systems at the University of Wisconsin-River Falls.  He earned his PhD in Information Systems from the University of St. Thomas, a Master’s in Computer Science from Minnesota State University-Moorhead, and a Bachelor’s in Computer Science from the University of Houston. He joined UW-River Falls in 1988. Dr. Abuhejleh teaches broad undergraduate courses in Programming; Object Oriented Theory; System Analysis; and Design, Database Theory, and Computer Ethics. His main area of research is database theory, current trends in programming, and computer ethics.




Derrick Edwards

Fulton “Derrick” Edwards; President of AGS Systems; Mr. Edwards has over 35 years’ experience in the commercial software development, consulting, and data analysis industry, and currently serves as the President and Chief Technical Officer of AGS Data Systems.  He received his Undergraduate Degree in Software Systems Design from the University of Alabama and his Master of Science Computer Science from UW River Falls.

Within the UW system he has been involved with several programs, including the UWRF Innovation Challenge, Innovator-in-Residence, and the Bridgeway Scholars. He is a PADI certified Master Scuba Diver and photography enthusiast with an interest in shipwreck photogrammetry.




Yazan Alnsour

Yazan Alnsour received his Ph.D. in Information Systems & Computer Science from the University of Colorado – Denver Business School in 2016. He is currently an Assistant Professor of Information Systems at the University of Wisconsin – Oshkosh. Yazan’s research interests are in Information Systems Security, Data & text analytics, & Privacy, and the Business Value of Infosys. His work has been published and presented in multiple international journals and conferences. He has valuable teaching experience delivering courses at the graduate and undergraduate levels in areas like Big Data Analytics, Information Management, Data Mining, Information Security, Cybersecurity Analytics, and Ethical Hacking.





John Boyland

A California native, Dr. Boyland came to UW-Milwaukee because of his desire to both teach and do research. Dr. Boyland’s focus has been on enabling programmers to make their software more efficient by finding complex programming errors. He has been the faculty advisor for six student groups, and he was the recipient of a prestigious National Science Foundation Career grant. Dr. Boyland completed his Bachelor’s degree in Mathematics and Computer Science at the University of California, Davis and his Masters and Doctorate at the University of California, Berkeley.




Irving Duran

Irving Duran received his Bachelor of Arts degree in Computer Information Systems from Clarke University. He received his Master’s in Information Systems from the University of Phoenix. In addition to teaching, Irving is employed full-time at IBM as a Data Scientist in HR Cognitive Solutions team. During his career he has held successful positions in Information Technology, IT Administration, Network Administrator, Project Management, Consultant, Team Lead, Developer, and Business Analyst. Irving is also an ACM Senior Member.




Andy Felt

Dr. Felt is a professor and Department Chair of the Department of Mathematical Sciences at UW-Stevens Point. He received his PhD in Pure and Applied Mathematics from Washington State University, and his Bachelor’s in Chemical Engineering from the University of Wisconsin-Madison.







Weimin He

Dr. Weimin He is working as a full professor in the department of Computing and New Media Technologies at University of Wisconsin-Stevens Point. Dr. He received his Ph.D. degree in Computer Science from the University of Texas at Arlington in 2008. He received his BS. and MS. degrees in Computer Science from Yunnan University, China. Dr. He had over 20 years’ research experience on database management with expertise in XML Data Management. His research interests span XML Data Management, Information Retrieval and Big Data Management. Dr. He published over 30 papers in peer-reviewed international conferences and journals and served as program committee chairs or members of several international conferences and journals. Dr. He had many years of teaching experience on databases, programming languages, data structures and algorithms, and big data management. Dr. He has been teaching the core database course CIS210 (Database Design and Implementation) at UWSP since 2009. He has also been teaching the online course HIMT375 (Database Structures and Management Systems) since 2013. Dr. He served as the academic director of Applied Computing program from April 2016 to December 2019. He has been teaching APC360 (Database Management I) and APC410 (Database Management II) in Applied Computing program.


Michael Eierman

Michael Eierman is Professor of Information Systems at University of Wisconsin Oshkosh. He completed his PhD in Business Administration — Management Information Systems at the University of Minnesota in 1991. His current research areas are: Information Systems Education and Small to Medium Business IT Strategy and Application.





Jacob Gantenbein

Since 2012, Jacob Gantenbein has been teaching Leadership and Management in the classroom for the School of Business at UW-Platteville, as well as the online Leadership and Management program for the Distance Learning Center. Since 2010, he has also taught at Northeast Iowa Community College, leading courses in Marketing, Management, Introduction to Business, Business Law, Personal Finance, and Introduction to Entrepreneurship. Jacob has his Master of Business Administration from Clarke University.






Melissa Gavin

Melissa Gavin teaches media and business communication at UW-Platteville, where she received her MS in Project Management. She completed a BA in Political Science at UW-Madison, and after graduation, worked in government research.







Jacob Hendricks

Dr. Hendricks’ is an Assistant Professor in Computer Science and Information Systems at the University of Wisconsin River Falls. He completed his Ph.D in Computer Science at the University of Arkansas and his MA in Mathematics at the University of Texas. His research interests are two-fold. First, he is interested in the theoretical modeling of nanoparticles with the goal of understanding systems in which simple local interactions lead to complex global behaviors and/or structures. Studying such systems may not only contribute to a better understanding of complexities that arise in nature but also aid in the development of nanotechnologies. Secondly, he is interested in the computational modeling of nanoparticles. With the help of his collaborators, he is working to develop software capable of simulating the molecular dynamics of DNA-functionalized nanoparticles building blocks.




Tim Krause

Dr. Tim Krause is a Professor in the Department of Computing and New Media Technologies at the University of Wisconsin-Stevens Point. He received his PhD from Purdue University in 2008. He received his BS degree from St. John’s University and his MA degree from St. Cloud State University. Dr. Krause has 20 years of industry and consulting experience, particularly in the areas of project management and human computer interaction (HCI). His research interests include public-private partnerships with industry, HCI, and usability. He has published a number of papers on the same topics in a variety of journals and edited collections. Dr. Krause has been teaching the department’s capstone course every semester for the past fifteen years.





John Muraski

John Michael Muraski is an Assistant Professor (Fall 2017) of Information Systems in the College of Business at the University of Wisconsin-Oshkosh. He has a B.A. in Political Science from the University of Wisconsin-Green Bay, an M.S. in Information Systems from the University of Wisconsin-Oshkosh, an MBA from the University of Wisconsin-Whitewater, and Doctorate of Business Administration onsite at the University of Wisconsin-Whitewater (2017). His research is motivated by his desire to pursue purposeful, engaged, value-added research contributing to practitioners, organizations, academics, and theory.

John is currently exploring ways to grow the supply of information systems students through actively innovating his Essentials of Information Systems course. This course won an honorable mention in the 2015 Innovation in Business Education Awards of the Midwest Business Deans’ Association. John has also received the 2014 Online Outstanding MBA Consortium Faculty of the year award. He also serves as a reviewer for the Communications of the AIS and the Project Management Journal. John also serves as the Secretary for the Association for Information Systems SIG on Education (SIGEd).


Nossein Najafi

Dr. Najafi is a professor of Computer Science and Information Systems at University of Wisconsin-River Falls. He earned his Ph.D. from University of Minnesota and joined UW-River Falls in 1990. He enjoys teaching courses in artificial intelligence, machine learning, computer programming, computer networks, computer organization, and web development. His main area of research is in Machine Learning and its application to real-world problems.






Michael Patton

Michael Patton is a Lecturer in the Information Systems department within the College of Business at the University of Wisconsin Oshkosh, Oshkosh Campus. He earned his MBA and MSIS from the University of Wisconsin Oshkosh and his BA in Political Science from the University of Iowa. He has held leadership positions in Information Systems for organizations of varied size and industry for over 20 years.






Jayson Rock

Jayson Rock worked as a software engineer at several Milwaukee area companies before becoming a Senior Lecturer at UW-Milwaukee. He is the coordinator of UWM’s Certificate of Web Development program, and has almost two decades of experience in online education.






David Romano

David Romano. Dr. Romano is a professor of Computer Science and Information Systems at the University of Wisconsin-River Falls. He earned his PhD in Mathematics from the University of California at Berkeley, and a Bachelor’s in Mathematics from Oberlin College.







Kevin Schoenecker

Dr. Schoenecker is an assistant professor in the Department of Mathematical Sciences at UW-Stevens Point. He received his PhD in mathematics from The Ohio State University, and his Master’s in mathematics from Miami University.







Thomas Sharkey

Thomas Sharkey has spent the last 12 years working in the military, manufacturing, information technology, and planning and processes development as a project manager. He currently works as a senior project manager for IBM. In this role, he works on a variety of projects and teaches Agile methodology practices. He enjoys bringing his real-world experience into the classroom.

In 2016, he started teaching as an adjunct instructor at University of Clarke in Dubuque, Iowa. In 2019, he taught his first course at University of Wisconsin-Platteville in computer programming (COBOL). He also taught several other subjects before he retired from the US military in 2015. Tom obtained his degree in business administration from University of Phoenix in 2009.

He currently lives in Dubuque, Iowa with his wife. His hobbies include learning, traveling, and spending time with his family.



Anthony Varghese

Dr. Varghese is a professor of Computer Science and Information Systems at UW-River Falls. He earned a Ph.D. from the University of Minnesota in 1992 and joined River Falls in 2002. He started using C++ and Java as soon as they were available and developed object-oriented code for a startup named Physiome Sciences, followed by stints developing code at Medtronic Inc. and Endocardial Solutions Inc. (now part of St Jude Medical). He has taught classes that use C#, Python, Smalltalk, and Ada, among other languages. He enjoys writing code for his research on simulations of electrical activity in cells of the heart and is working on projects involving the Rose genome and solar powered lighting for a sculptor.





Guangwu Xu

Dr. Xu is an associate professor of Computer Science. Has been with University of Wisconsin-Milwaukee since 2005. He received his PhD in Mathematics from SUNY Buffalo. His current research interests include cryptography, information security, computational number theory, compressed sensing, and algorithms. His early research was on functional analysis and algebra.






Tian Zhao

Dr. Tian Zhao is an associate professor in the Department of Computer Science at University of Wisconsin-Milwaukee. He received his MS degree in economics, MS degree in electrical engineering, and PhD in computer science from Purdue University. His primary research area is programming language design and implementation, type systems, domain specific programming, and program analysis. He teaches programming languages, type systems, and program analysis at both the undergraduate and graduate level.









Programs: Applied Computing