Computer Science Home | People | Degrees | Papers | Research | Events | Other FCMS Subjects

BCMS Programmes

BSc Programmes

BE Programmes

Artificial Intelligence

Computer Science Major

Computer Technology

Data Mining

Games and Multimedia

Information Systems

Interaction Design

Internet Applications

Networks

Software Development

 Computer Science ProgrammesBCMS Programmes
 Data Mining

NOTE: Where the 2014 requirements for a programme differ from those previously published, care will be taken to ensure existing students are not disadvantaged.

This specialisation will enable you to understand and use data mining techniques. The term data mining refers to the process of extracting potentially useful information from complex data using computational methods. Data mining has its roots in artificial intelligence, databases, and statistics. You will learn how to prepare the data for mining, get to know data mining algorithms, and learn to understand and evaluate the models that summarize the extracted information.

Requirements

We list the Data Mining requirements in the form of a "degree planner". Where semesters are shown they refer to the 2014 schedule.

 YEAR 1 – 120 POINTS COMP103A/B Introduction to Computer Science 1 COMP104B Introduction to Computer Science 2 MATH102A/B Introduction to Algebra STAT121† Introduction to Statistical Methods MATH101A/B/S Introduction to Calculus 100 LEVEL(must be outside FCMS) 100 LEVEL(must be outside FCMS) 100 LEVEL
 YEAR 2 – 120 POINTS COMP200A Computer Systems  __________  COMP203A Programming with Data Structures COMP202B Computer Communications __________  COMP204B Object Oriented Program Design COMP235B Logic and Computation COMP219A Database Practice and Experience 40 points of papers at 200 LEVEL (20 points must be outside FCMS)  Highly recommended to take at least one of: STAT221A, STAT226B YEAR 3 – 120 POINTS COMP321B Practical Data Mining COMP329A Database Systems COMP317A Design & Analysis of Algorithms 300 LEVEL  Recommended additional paper: COMP316A 200 LEVEL* 200 LEVEL*
 YEAR 4 – 120 POINTS COMP477 Report of an Investigation 60 points of papers at 400 LEVEL  At least two of: COMP421A, COMP423A, COMP455B, COMP456A Recommended additional papers: COMP432B, COMP453A 40 points of papers at 300 LEVEL*

† BCMS regulation 8 requires 50 points from subjects in the field other than the major including at least 20 points above 100 Level. STAT121 will help satisfy these requirements and is strongly recommended in its own right. It also helps students keep their options open for changing to another major with the Faculty if desired.

* For the honours programme, the two 200 level papers in year 3 must be replaced by an additional two 300 level papers, and year 4 requirements are COMP520 Report of an Investigation (45 points) plus five COMP5XX papers (15 points each). Permission may be given to include up to 30 points at 500 level from outside Computer Science.

Elective papers may be replaced by papers at a higher level.