May 05, 2024  
2016-2017 Graduate Academic Calendar 
    
2016-2017 Graduate Academic Calendar [ARCHIVED CALENDAR]

Computer Science


Return to {$returnto_text} Return to: Programs (by faculty)


Graduate faculty

  • David Agnew, BSc, PhD
  • Dhavide Aruliah, BSc, MSc, PhD
  • Michael Bennett, BS, MA, PhD
  • Jeremy Bradbury, BSc, MSc, PhD
  • David Clark, BA, LLB, LLM
  • Christopher Collins, BSc, MSc, PhD
  • Karen Collins, PhD
  • Mikael Eklund, BSc, MSc, PhD
  • Khalil El-Khatib, BCompSc, MCompSc, PhD
  • Stephen Fairclough, BSc, PhD
  • Mark Green, BSc, MSc, PhD
  • Mark Hancock, BSc, MSc, PhD
  • Shahram Heydari, BEng, MEng, MAppSci, PhD
  • Andrew Hogue, BSc, MSc, PhD
  • Shih-Chia Huang, PhD
  • Patrick Hung, BSc, MPhil, MASc, PhD
  • Farkhund Iqbal, BSc, MSc, MApCompSc, PhD
  • Andrew James, PhD
  • Kamen Kanev, PhD
  • Bill Kapralos, BSc, MSc, PhD
  • Xiaodong Lin, BSc, MSc, PhD
  • Ramiro Liscano, BScEng, MScEng, PhD, PEng, SMIEEE
  • Fletcher Lu, BSc, MSc, PhD
  • John R. Madill, BA
  • Masoud Makrehchi, BSc, MSc, PhD
  • Regan Mandryk, BSc, MSc, PhD
  • Stephen Marsh, PhD
  • Peter Mason, BSc, MSc, PhD
  • Carolyn McGregor, BAppSc (Comp.Sc), PhD
  • Ruth Milman, BASc, MASc, PhD
  • Pejman Mirza-Babaei, PhD
  • Lennart Nacke, PhD
  • Richard Pazzi, BSc, MSc, PhD
  • Isabel Pedersen, BA, MA, PhD
  • Jennifer Percival, BMath, PhD
  • Alexandre Popov, MSc, MSc
  • Ken Pu, BASc, MASc, PhD
  • Alvaro Joffre Uribe Quevedo, PhD 
  • Faisal Qureshi, BSc, MSc (Electronics), MSc (Computer Science), PhD
  • Shahryar Rahnamayan, BSc, MS, PhD, PEng
  • Jing Ren, BA, MSc, PhD
  • John Rowcroft, BSc (Hons), MSc, PhD
  • Karthik Sankaranarayanan, PhD
  • Deborah Saucier, PhD
  • Wei Shi, BCompEng, MCS, PhD
  • Jay Shiro Tashiro, RN, BSN, PhD
  • Jaroslaw Szlichta, MSE, PhD
  • Isaac Tamblyn, BSc, PhD
  • Julie Thorpe, BCompSci, PhD
  • Roland Van Oostveen, BSc (Hons), MEd, PhD
  • Miguel Vargas Martin, BSc, MASc, PhD, PEng
  • Ying Zhu, BSc, MSc, PhD

The Computer Science programs are interdisciplinary. The above faculty may have appointments in the Faculty of Business and Information Technology, the Faculty of Engineering and Applied Science, and/or the Faculty of Science.

Program information

The Master of Science (MSc) in Computer Science is a broad-based program that covers concepts from engineering, science and business with the aim of producing high-quality software professionals. The Doctor of Philosophy (PhD) program focuses on applied research with the aim of producing highly trained researchers for industry and academia. Both programs have a strong research focus.

There are four fields in the MSc and PhD programs:

  • Digital Media
  • Information Science
  • Networks and IT Security
  • Software Design

The aim of the MSc and PhD programs in Computer Science is to produce a new breed of computer science graduates that have a broad background in information technology along with project management and people skills. The graduates of these programs will not only have strong technical expertise in their particular field but will also have the ability to work effectively in interdisciplinary teams. They are able to tackle problems that require both technical and non-technical solutions.

The MSc and PhD programs differ from most existing computer science programs in their concentration on applied research and the development of professional skills. The intention is that most of the graduates from these programs will build careers in industrial research and software development. The PhD program also prepares graduates for careers in academia, but it is expected that most of the graduates from this program will select careers in industry. The UOIT programs focus on the skills required for successful careers in industry, reflecting UOIT’s goals to be market-oriented and to provide high-quality professional education.

The MSc and PhD programs give students the opportunity to work in teams and develop leadership skills. Students are also given ample opportunity to develop oral and written communication skills.

The MSc students are strongly encouraged to present their research results at scientific conferences, and the PhD students are also expected to do so before defending their thesis.

Admission requirements

In addition to the general admission requirements for graduate studies at UOIT , Computer Science applicants must meet the following program-specific requirements.

MSc in Computer Science

Hold a four-year honours undergraduate degree in computer science, computer engineering, information technology or software engineering from a Canadian university, or its equivalent from a recognized institution.

PhD in Computer Science

The minimum admission requirement for the PhD program is completion of a master’s degree in computer science, computer engineering, information technology or software engineering from a Canadian university, or its equivalent (such as the UOIT Master of Health Sciences [Health Informatics]) from a recognized institution.

In exceptional circumstances, students may be directly admitted to the PhD from an undergraduate program.

Applicants without the background above may be offered admission with additional requirements which will enable them to obtain the required background through additional courses or some other mechanism.

Part-time studies

The MSc and PhD programs are intended to be full-time programs, but a small number of part-time students are admitted to increase its accessibility. The typical part-time student is already employed in the information technology industry and brings a level of practical experience to the program. Part-time students are encouraged to attend seminars on campus and to spend at least two weeks per year on campus so they have an opportunity to interact with other students outside of the classroom.

Degree requirements

Select a program from the list below for details on degree requirements.

Programs

    Master’sDoctoral

    Return to {$returnto_text} Return to: Programs (by faculty)