Skip to main content

Qusay H. Mahmoud

Qusay H. Mahmoud is an Associate Professor of Computer Science at the
University of Guelph in Canada. He has presented technical tutorials at
international conferences worldwide. He has published two Java books:
Distributed Programming with Java (Manning Publications), and Learning
Wireless Java (O'Reilly) that have been translated into Korean, Czech, and
Simplified Chinese. Qusay holds a Ph.D. in Computer Science from Middlesex
University in England.

 

Weblogs

Over the past few years there has been quite a lot of interest in wireless sensors and the applications of this technology in a variety of areas (e.g. environment, bridge control, etc)....

Over the past two years (starting in Fall 2006) I have integrated mobile devices, such as the BlackBerry, into my Computer Science courses. Janice J. Heiss has interviewed me about this work:...

I have attended the O'Reilly Open Mobile Exchange (OMX), which is a one-day event organized for the first time as part of the O'Reilly Open Source Convention (OSCON2008). I came to OSCON primarily...

I have attended the General Session this morning. Several applications were demoed showing the power of JavaFX.

I am excited to be at JavaOne again this year, and I’ll be watching for interesting stuff around Java ME and Web Services. I arrived in San Francisco around noon and attended some of the...

The Centre for Mobile Education Research (Univ. of Guelph) and Research In Motion Limited (RIM) are pleased to announce the first Faculty Summit on Mobile Devices in Computer Science (CS)...

I have just returned from ACM SIGCSE (the 39th ACM Technical Symposium on Computer Science Education) which was held in Portland, Oregon.

I haven't posted anything in my blog for the past six months not because I didn't have anything interesting happening in my life but rather I have been super busy with work!

I am delighted to announce the availability of my new edited book on "Cognitive Networks" that has just been published by Wiley.

With forewords by Joseph Mitola III and Sudhir Dixit.

...

While at JavaOne 2007, I attended a session on how Java ME developers can work with carriers -- with representatives from Spring, Orange, AT&T, and China Mobile. It is clear that service...

I attended the "Liberating Java" session at JavaOne by Simon Phipps, Chief Open Source Officer at Sun Microsystems. He spoke highly of the open source concept and how it was Sun's vision right...

This morning I attended the Java TV Track kickoff session. There were representatives from Sun, CableLabs, Time Warner, and Sony. They talked about the OpenCable initiative, one of its drivers is...

This afternoon I attended the general session on Mobility and Devices by Laurie Tolson, Vice President of Client Software Group at Sun.

She started her presentation by discussing how...

Today Sun announced JavaFX, a consumer-focused family of Java technology based on Java SE. The first big component of JavaFX is a scripting language. Oh my! Why another scripting language? In...

This morning I attended the keynote speech: Get in the Driver's Seat with Java Technology by Rich Green, Executive Vice President of Software, Sun Microsystems.

John Gage, Chief...

I arrived just in time for the NetBeans Mobility: What's New? session, part of the NetBeans Software Day. The session included some live demos from Ikivo, Mobile Complete, as well as a demo...

I'll be flying from Toronto to San Francisco tomorrow morning to attend JavaOne 2007. I will be there between Monday afternoon and Thursday evening; the weather forecast calls for lots of sun and...

I get many email about the application featured in the article MIDP Database Programming with RMS. The application...

In Fall 2006, I have successfully integrated the use of Java ME and BlackBerry wireless devices into two programming courses at the University of Guelph-Humber...

As my very first blog entry, I thought it would be appropriate to introduce myself. My name is Qusay H. Mahmoud. My first name is pronounced "Kosai", but everyone calls me "Q". Yes, there is a Q...