Apr 28, 2024  
2018-2019 Graduate Academic Calendar 
    
2018-2019 Graduate Academic Calendar [ARCHIVED CALENDAR]

Computer Science


Return to {$returnto_text} Return to: Programs (by subject area)


Graduate faculty

  • Amirali Abari, BSc, MSc, PhD
  • Dhavide Aruliah, BSc, MSc, PhD
  • Akramul Azim, BSc, MSc, PhD
  • Michael Bennett, BS, MA, PhD
  • Jeremy Bradbury, BSc, MSc, PhD
  • Fanny Chevalier, PhD
  • Christopher Collins, BSc, MSc, PhD
  • Karen Collins, PhD
  • Anders Drachen, BS, MSc, PhD
  • Mehran Ebrahimi, PhD
  • Mikael Eklund, BSc, MSc, PhD
  • Khalil El-Khatib, BCompSc, MCompSc, PhD
  • Marcelo Fantinato, BSc, MEng, PhD
  • Tyler Frederick, BA, MA, PhD
  • Mark Green, BSc, MSc, PhD
  • Mark Hancock, BSc, MSc, PhD
  • Shahram Heydari, BSc, MSc, MASc, PhD
  • Andrew Hogue, BSc, MSc, PhD
  • Shih-Chia Huang, PhD
  • Patrick Hung, BSc, MPhil, MASc, PhD
  • Farkhund Iqbal, BSc, MSc, MApCompSc, PhD
  • Kamen Kanev, PhD
  • Salma Karray, BCom, MSc, PhD
  • Bill Kapralos, BSc, MSc, PhD
  • Haoxiang Lang, BSc, MASc, PhD
  • Xiaodong Lin, BSc, MSc, PhD
  • Ramiro Liscano, BScEng, MScEng, PhD, PEng, SMIEEE
  • Fletcher Lu, BSc, MSc, PhD
  • Masoud Makrehchi, 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
  • Ken Pu, BASc, MASc, PhD
  • Faisal Qureshi, BSc, MSc (Electronics), MSc (Computer Science), PhD
  • Shahryar Rahnamayan, BSc, MS, PhD, PEng
  • Jing Ren, BA, MSc, PhD
  • Karthik Sankaranarayanan, PhD
  • Jaroslaw Szlichta, MSE, PhD
  • Isaac Tamblyn, BSc, PhD
  • Jay Shiro Tashiro, RN, BSN, PhD
  • Graham Taylor, BASc, MASc, PhD
  • Julie Thorpe, BCompSci, PhD
  • Alvaro Joffre Uribe Quevedo, PhD 
  • Roland Van Oostveen, BSc (Hons), MEd, PhD
  • Miguel Vargas Martin, BSc, MASc, PhD, PEng
  • Loutfouz Zaman, BSc, MSc, PhD
  • 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

    DoctoralMaster’s

    Return to {$returnto_text} Return to: Programs (by subject area)