Home > 2011 Winter DPS913 > DPS913 APD601 Assignment – Brief overview

DPS913 APD601 Assignment – Brief overview

February 11, 2011 Leave a comment Go to comments

A course highlight is the iOS programming assignment. This document is a brief overview of the assignment.


One of the highlights of this course is the iOS programming assignment. The assignment gives you the opportunity to prove that you have learned what you needed to, and it gives you a chance to implement your own ideas and passions. And, you get to create something awesome – something that you can show to mom.

You can start working on the assignment any time. It is due at 3:00pm ET on Monday, April 4, 2011.

You can do the assignment alone, or with one other partner. You must choose your option (below) and whether you will work alone by 9:50am on February 25, and submit your project plan to me during that day’s lecture session. If you do the assignment with a partner, your work will be held to a higher standard.

What can you do for the assignment? Well, you have some flexibility. There are basically two options:


Option 1 – Your Own Idea

If you have your own idea for an iOS application, it may be possible for you to make it count for your iOS programming assignment. In a couple of weeks, a specifications document will be published. You can design your application in a way that enables you to fulfil the specifications.

Please note that your own idea does NOT have to be unique and never-before-seen. With 250,000+ iOS applications now available, a unique idea may be hard to come up with. Therefore, you can (for example) reproduce the behaviour of an existing iOS application if you want, make a better version of something already out there, or make a companion to an existing desktop or web app.

You can also create an iOS version of all or part of your third-year “systems project”.

Your professor may also have a small inventory of ideas, many of which are from people from inside and outside the Seneca community. No promises, but this option may offer you an opportunity to earn paid employment after the course ends.


Option 2 – “Seneca” app

Modelled after iStanford and similar apps for universities and colleges, “Seneca” will provide a set of tools that will complement your daily experience as a Seneca student in the School of Computer Studies. The app ultimately will be useful for students, faculty, and staff. Features could include the following:

  • Access to curriculum and course lists
  • Access to course web sites
  • Timetable view
  • Maps of the York campus facilities
  • Create and maintain contact lists for course project group members
  • Document store and peer exchange
  • …and others…

Your professor has pretty high expectations on this one, but I am confident that you can rise to the challenge. Detailed specifications will be published within a few days. People from other business and service delivery units at the college will participate. Your professor, and selected other Senecans, will act as the client.

No promises, but this option may offer you an opportunity to earn paid employment after the course ends.


The project plan

As noted above, you must submit a “project plan” by 9:50am on February 25. Its purpose is to motivate you to get started on the assignment before study week begins. While there are no marks assigned to the project plan, if you do not submit a project plan, you risk a grade penalty (of between 5 and 10 marks out of 30) on your assignment work. Your professor doesn’t like to be surprised in April.

The project plan for DPS913 students requires one additional written component to be considered and discussed.


Categories: 2011 Winter DPS913
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: