NOTE: Where the 2014 requirements for a programme differ from those previously published, care will be taken to ensure existing students are not disadvantaged.
Computers are applied in a wide range of applications, from the database systems used to manage corporate data, the advanced graphics seen in modern games consoles, to the huge variety of internet applications now appearing. The applied computing specialisation concentrates on using existing tools and software libraries to build systems in the database, internet, game and multimedia areas.
We list the Applied Computing requirements in the form of a "degree planner". Where semesters are shown they refer to the 2014 schedule.
* These elective 100 level papers should be recognised Science papers, which are all papers offered by the Faculty of Science & Engineering, all COMP, STAT and MATH papers (except MATH168), and PHIL102, PSYC102 and PSYC103.
** Unless a double major is being completed or the Graphics & Games theme is being followed.
*** Recommended papers for the two 200 Level papers from a single subject other than Computer Science, could be from: Management Communication, Management Systems, Screen and Media Studies, perhaps language papers, or even Philosophy or Psychology. If you are choosing one of these subjects it is important that you choose the 100 Level paper elective (any non-COMP paper) in the same subject if a prerequisite is required for the 200 Level papers. Suggested combinations are:
100 Level - PHIL102 and two 200 Level Philosophy papers, or
100 Level - MCOM102 and two 200 Level Management Communication papers, or
100 Level - MSYS121 and two 200 Level Management Systems papers, or
100 Level - SMST102 and two 200 Level Screen and Media papers.
Students who satisfy the requirements of this specialisation need not complete papers COMP200, COMP202, COMP203, COMP204, COMP235 which are normally compulsory for the Computer Science major.
To help you choose your 300 level papers within the applied computing specialisation (in addition to COMP329A and COMP315B), here are several suggested themes: