Course Title: Research Methods

Part A: Course Overview

Course Title: Research Methods

Credit Points: 12.00


Course Code

Campus

Career

School

Learning Mode

Teaching Period(s)

COSC2148

City Campus

Undergraduate

140H Computer Science & Information Technology

Face-to-Face

Sem 2 2006,
Sem 1 2007,
Sem 2 2007,
Sem 1 2008,
Sem 2 2008,
Sem 1 2009,
Sem 2 2009,
Sem 1 2010,
Sem 2 2010,
Sem 1 2011,
Sem 2 2011,
Sem 2 2012,
Sem 1 2013,
Sem 1 2015,
Sem 1 2016

COSC2148

City Campus

Undergraduate

171H School of Science

Face-to-Face

Sem 1 2017

COSC2149

City Campus

Postgraduate

140H Computer Science & Information Technology

Face-to-Face

Sem 1 2006,
Sem 2 2006,
Sem 1 2007,
Sem 2 2007,
Sem 1 2008,
Sem 2 2008,
Sem 1 2009,
Sem 2 2009,
Sem 1 2010,
Sem 2 2010,
Sem 1 2011,
Sem 2 2011,
Sem 2 2012,
Sem 1 2013,
Sem 1 2014,
Sem 1 2015,
Sem 1 2016

COSC2149

City Campus

Postgraduate

171H School of Science

Face-to-Face

Sem 1 2017

COSC2150

City Campus

Research

140H Computer Science & Information Technology

Face-to-Face

Sem 1 2006,
Sem 2 2006,
Sem 1 2007,
Sem 2 2007,
Sem 1 2008,
Sem 2 2008,
Sem 1 2009,
Sem 1 2010,
Sem 2 2010,
Sem 1 2011,
Sem 2 2011,
Sem 1 2012,
Sem 2 2012,
Sem 1 2013

Course Coordinator: Prof. Zahir Tari

Course Coordinator Phone: +61 3 9925 3782

Course Coordinator Email: zahir.tari@rmit.edu.au

Course Coordinator Location: City Campus, building 12, level 11, room 18

Course Coordinator Availability: By appointment


Pre-requisite Courses and Assumed Knowledge and Capabilities

You must not enrol in this course unless it is explicitly listed on your Enrolment Program Structure.


Course Description

This course introduces you to the process and practice of research in computer science.

You will work with your research supervisor to develop a research proposal, and acquire a skill set in research methodologies needed to conduct a research project in computer science. You will also participate in and contribute to a research community -- your classmates and their research supervisors -- and learn about different ways of thinking about research.


Objectives/Learning Outcomes/Capability Development

Program Learning Outcomes 

 

This course contributes to the following program learning outcomes:

  • PLO 1: Enabling Knowledge

     Gaining skills by applying knowledge effectively in one or more computer science and information technology disciplines. 

  • PLO 2: Critical Analysis

Learning to accurately and objectively examine, consolidate and synthesise computer science and information technology (IT) concepts, evidence, theories or situations, and exercise critical thinking and judgement in developing new understanding

  • PLO 3: Problem Solving

Ability to analyse problems and identify and provide solutions to complex problems with intellectual independence to: design and implement software solutions that accommodate specified requirements and constraints, based on analysis or modelling or requirements specification.

  • PLO 4: Communication

Learning to communicate effectively with a variety of audiences through a range of modes and media, in particular to: present a clear, coherent and independent exposition of systems, alternative IT solutions, and decision recommendations to both IT and non-IT personnel via technical reports of professional standard and technical presentations.

     PLO 5: Research and Scholarship

Having technical and communication skills to design, evaluate, implement, analyse and theorise about developments that contribute to professional practice or scholarship


Course Learning Outcomes 

Upon successful completion of this course you should be able to:

  • CLO 1: apply the concepts and skills required for the process and practice of research in computer science effectively to new situations.
  • CLO 2: examine and consider accurately and objectively an IT or computer science topic, evidence, or situation, specifically to critically evaluate research literature.
  • CLO 3: analyse problems and synthesise suitable solutions, specifically to analyse research problem to define suitable research questions and devise a plan to answer these questions.
  • CLO 4: identify appropriate research methodologies used in computer science and/or IT
  • CLO 5: determine evaluation metrics for the success of the project.
  • CLO 6: communicate effectively with a variety of audiences through a range of modes and media, specifically, write reports and make presentations as suitable for a general computer science audience.


Overview of Learning Activities

The learning activities in this course include:

  • Lectures presenting key concepts, illustrated with demonstrations and examples
  • Meetings with your research supervisor, to discuss issues related to application of research method knowledge in the development of an example research proposal
  • Directed reading and analysis of topics related to the lectures
  • Tutorials involving group discussions based on analysis of research literature pre-reading
  • Presentation of research concepts, critically evaluate other’s presentations and receive feedback on own presentation.

 

Total Study Hours

A total of 120 hours of study is expected during this course, comprising:

Teacher-directed hours (24 hours): lectures, tutorials and laboratory sessions. Each week there will be 2 hours of lecture and tutorial plus 2 hours of computer laboratory work. You are encouraged to participate during lectures through asking questions, commenting on the lecture material based on your own experiences and by presenting solutions to written exercises. The tutorial / laboratory sessions will introduce you to the tools necessary to undertake the assignment work.

Student-directed hours (96 hours): You are expected to be self-directed, studying independently outside class (84h), as well regularly meeting your supervisors (12h)


Overview of Learning Resources

The course is supported by the Blackboard learning management system which provides specific learning resources. See the RMIT Library Guide at http://rmit.libguides.com/compsci


Overview of Assessment

Assessment consists of written reports, iterative research proposal development, oral presentations and other structured activities.

Your written reports will be based on regular reading and analysis of a variety of topics concerning how to conduct quality research in computer science. You will also devise a preliminary research proposal (based on your problem analysis and proposed solutions), followed by development into a final proposal. You will be assessed through as oral presentations and group discussion.

 

 This course has no hurdle requirements.

 

Assessment tasks

 

Assessment 1: Thesis title, supervisor and list of papers

Weighting 5%;

This assessment task supports CLOs 1, 2

Assessment 2: First draft research proposal

Weighting 10%;

This assessment task supports CLOs 1, 2, 3

Assessment 3: Final research proposal

Weighting 50%;

This assessment task supports CLOs 3, 4, 5

Assessment 4: Contribution to class discussion and peer review processes

Weighting 15%;

This assessment task supports CLO 3, 4, 5, 6

Assessment 5: Presentation

Weighting 20%;

This assessment task supports CLO 6