Ottawa's Carleton University announced a new a new stream in the school's Bachelor of Computer Science (Honours) program: mobile and social networking applications.
With the success of Apple's app store for the iPhone, other mobile platforms have been adding their own application markets, as well as the growth seen in developing third-party apps for social networking sites like Facebook and Twitter.
The new stream contains the standard programming and mathematics classes, but adds in lab sessions (no lectures,) on mobile application development and social networking.
From the course description:
We are seeing explosive growth in the use of computers in our daily lives. Mobile communication devices such as the iPhone and the BlackBerry can run a wide variety of computer applications, from games to GPS navigation. Social networking applications like Facebook and MySpace are giving us new ways to connect with other people. In this stream, you will learn about such applications in four unconventional courses. The courses have no lectures, but instead have labs in which you will learn through 'hands-on' experience, under the guidance of instructional staff and in collaboration with your classmates. This unique approach to Computer Science instruction will be based on Apple's development platform and will require each student in the stream to have their own Mac notebook computer.
The mobile and social networking stream begins this fall.