It was a painful process.
Now that my graduation is nearing, I have started thinking about my honours project. I knew I wanted to study something regarding field of user interfaces, but I wasn't sure how. At first, I was going to do a study on what makes a user interface good vs bad, but that was too easy, and I had already studied that in one of my classes. I wanted to learn something new and I think I may have found that.
It is not a direct study of user interfaces, but rather the direction applications are heading, and the way user interfaces are evolving. Adobe Flex will be a way for me to convey that. Flex incorporates all the aspects of a Rich Internet Application along with drag and drop functionality (Flex builder) that will help speed up my development time.