Software Engineering Blog

Online SENG Faculty Spotlight: Dr. Katerina Goseva-Postojanova

I would like to introduce to you Dr. Katerina Goseva-Postojanova. She is a Professor at the Lane Department of Computer Science and Electrical Engineering, West Virginia University, Morgantown, WV. Her research interests are in software engineering, cybersecuirty, and data analytics. She has published over 100 journal and conference articles on these topics. She received the National Science Foundation CAREER award in February 2005. She has served as a Principal Investigator on various NSF, NASA, WVU Research Corporation, NASA West Virginia Space Grant Consortium, CACC, and Motorola funded projects. Since 2013 she is serving as a Faculty Coordinator of the Master of Science in Software Engineering Program, which in 2017 has been ranked 10th by U.S. News & World Report. She also serves as the Chair for LCSEE Area 4 Committee on Software Knowledge/Engineering.  She served as a Program Chair of the 18th International Symposium on Software Reliability Engineering (ISSRE 2007) and as a Guest Editor of the Special Sections of the IEEE Transactions on Software Engineering and IEEE Transactions on Reliability. She has served on program and organizing committees of many international conferences and workshops. She is a Senior Member of IEEE and a member of ACM.

WVU Online Software Engineering Program Ranks 10th in 2017

It has been two full years since my last blog post and a lot has transpired in our program since that time.  Our program has been ranked 30th in 2015 and now 10th in 2016 by US News and World Report for Best Online Computer Information Technology Program in the nation.  Details of this announcement can be found at the US News & World Report website.  Statler College released a news report which included quotes about the ranking from WVU Administrators, including one from myself.

No Time!

I just realized I ran out of time this month to write my blog post. And, I really didn’t have any ideas as to what to write. Then, it dawned on me. I don’t have any time. Isn’t that what we all say. It seems today, we live in such a demanding world that we never have any time to live, breath, or just do the normal human things everyone wants to do.

The recent commercial from MasterCard rings clear in my head where the 1st or 2nd grade kids quote statistics that state over 400,000,000 vacation days go unused every year. They just want time with their families too.

Steady as She Goes!

“Steady as She Goes!” is a nautical statement given usually by the Captain of a ship to the Helmsman to steer as needed to keep the ship on course. Of course, the ship is referred to as a she because it refers to the captain and the ship as if in a marriage. Most of what we do in life is a lot like this, working to keep the ship (our lives) on course. Whether we are taking classes to complete a degree or working toward advancement at work, reducing the change to a steady change and not extreme helps to make life a bit more tolerable.

When demands from work, home, and classes are pressing hard against the ship and time in each day grows shorter, it becomes very evident that the work of the Helmsman is a valuable one. First, we must recognize the simplicity of the command, Steady. When waves and winds hit the ship from various angles and strengths, knowing how to keep the work balanced becomes more difficult than in calm seas. Second, the word “goes” has much more meaning than we may first think. It isn’t to let the ship flounder where it may wish but rather keep focused upon the course. What direction are you heading? If you have stopped to think about that lately perhaps additional education is exactly the course where you would like to lead your ship.

A New Academic Year...

Each day you awake with the ability to write a new chapter in your book of life. Working at an institution of Higher Education the calendar operates on semester cycles. This month happens to be the beginning of a new academic year running from August, 2014 to May, 2015. I know to most people I state the obvious here but not the significance. Time doesn’t actually exist. It is man made based upon the seasons and cycles we create. We operate best on cycles, calendars, and time. We feel a sense of accomplishment by setting a goal and working toward it based upon a schedule. Some cultures exist today without any of these things. Most are called primitive. Someone I know recently went on a Mission Trip to Africa. They explained how the people there just lived from day to day meeting each of their daily needs that day. They also went to sleep at night and woke up in the morning based upon the Sun because without light they could not do anymore that day or begin the new day. We see ourselves as advanced because we operate by appearing to control time. However, time will pass with or without us.

Focusing on a specific area of discipline such as Software Engineering and taking a few structured courses with successful completion each semester can lead to a Masters of Science in Software Engineering. It is more than the accomplishment of a degree or certification that is important. It is the experience of learning new concepts, methodologies, and process that you can keep with you and apply at work for the rest of your life. Why not begin that process now by applying to the Masters of Science in Software Engineering at WVU?