A few weeks ago I applied to be a course representative for Diploma Stage (Second Year) students within the Computer Science department at the University of Hull. Yesterday I received an email congratulating me on having been accepted as a Course Rep for the year :).
The role of a course rep is to interface with both their fellow students and the department/faculty in order to make sure the quality of life and education is as good as possible for each student. Therefore if you have any issues with anything on the course you shouldn’t hesitate to contact me or one of my fellow course reps through our university emails, or in person — this can be done confidentially.
My fellow student reps include my housemate James Czerwik-Hampshire as well as Scott Sanderson, Ryan Mitchell and Marty Hoyle
I look forward to trying to improve the department, starting with training next week!
Last night I finally submitted Hull CS Blogs for Windows Phone 7 to the Windows Phone Marketplace. The concept started out because I wanted to make a few applications for the Windows Phone Rewards program, which rewards you with a point for each application you successfully get on the Marketplace. These points can in turn be exchanged for prizes such ranging from XBox controllers to Helicopter Lessons and Surround sound systems to track days.
Original versions of the application just showed the blog RSS stream from Hull Comp Sci Blogs, and required the user to download the entire steam each time, which saved some data compared to going to the full desktop-orientated website but not much. Building on that core feature I incrementally added more and more features, making sure each one worked correctly before moving the next. In order I added:
- Contributor blog feeds
- Contributor twitter feeds
- Image backgrounds for the pages
- Caching of the contributor blog and twitter feeds, as well as the latest blogs feed
- Featured application hub tiles
- An about page
- An “Email support” task
- Enhancements to the twitter experience
- Progress bars for everything.
After point 7 I issued a beta of the software to some of my fellow computer scientists through the Windows Phone Marketplace Beta feature. Everything worked as expect and I got lots of good feedback from little things such as “You’ve mis-spelt download in the about page” to “Sometimes the main feed doesn’t update unless you press the back button and reenter the application”, which is obviously a more serious glitch.
Some people even offered suggestions for what they’d like to see added to the app, James Czerwik-Hampshire asked for the ability to click a twitter name and go to the persons twitter profile which is implemented in this version and James Croft asked for the ability to pin a contributor to the start screen, which I’ve started work on but jumped back to version 1.1.
Issuing a beta was definitely a good experience, and made the product a much better experience for its target audience. I had particularly good experiences because I know my target audience very well, they’re my fellow students, and so could tailor it to their exact needs and get them to test it for me.
Over the last few days, since my last post, I’ve been fixing bugs and adding in features that have been requested. Last night I submitted the app for certification and hopefully it should be on the store by Monday 18th June, if everything goes to plan and the reviewers don’t find any bugs.
I shall be writing about the many, many things I’ve learnt about Windows Presentation Foundation and C# throughout the course of making this application over the next few days. So keep your eyes peeled 🙂
Writing has become a bit of a UoH Computer Scientist past time recently with many more people joining the ranks of bloggers.
We’re frequently reminded how important it is to be “building the brand”, a phrase which refers to making yourself an attractive employee to potential future employers, because at the end of the day the outcome of higher education should be a better job.
A blog is a good way to show people that you’re passionate and knowledgeable about your subject and allows for feedback in the way of comments, allowing you to improve your communications.
Setting up a blog is pretty simple and can be cheap or free depending on how advanced your needs are. You can use a free blog on wordpress.com, or you can install and set your own up for free on Freeside, the universities open source server rack, this gives you more customizability and options but will require you to buy your own domain name to make it easy to get to.
Due to the sudden influx of bloggers it could have become a bit difficult to keep track of all the updates. In an effort to solve this problem my friend John set up HullCompSciBlogs.com which aggregates all of the blogs of University of Hull Computer Science Students into one place, including updates from my friends Nick, James, Charlotte, Christophe and John Himself as well as my flatmate and good friend Rob. You can of course also see my posts 🙂
So, head on over to HCSB and read some cool stuff!