The School of Electrical Engineering and Computer Science offers the Master of Computer Science (M.C.S) and the Doctorate (Ph.D.) in Computer Science. Graduate studies in Computer Science provide in-depth, state-of-the-art knowledge of all aspects of the field. Students take a number of courses, and the breadth of the program requirement ensures that the courses expose them to both theoretical and practical aspects of the field, as well as to the applications.

Applicants who are admitted in the thesis option do their thesis work in the area related to research interests of their thesis supervisor. At the M.C.S. level, a non-thesis option is available as well. The School of EECS, and the Faculty of Graduate and Postdoctoral Studies, actively encourage students to publish results achieved during their graduate work, by providing scholarships to assist students travel to refereed conferences in which they present their work. Completion of the MCS program requires typically two years of full-time study. The Ph.D. program typically requires 4 years of full-time study beyond the Master's degree. In exceptional cases, transfers directly from the M.C.S. program to the Ph.D. program is possible.

The program provides graduate students with state of the art computing facilities, Internet access, etc. The main fields of research in Computer Science in the School of EECS are:

  • Algorithms and Complexity:
    Computational complexity, combinatorial optimization, distributed algorithms, quantum and biological computing.
  • Intelligent Systems:
    Data mining and knowledge acquisition tools, intelligent agents, connectionism and neural networks, natural language understanding, virtual worlds, robotics, pattern recognition, multimedia communications, computer vision.
  • Software Engineering:
    Software Quality, Software Testing, Telecommunications Software Engineering, Formal Specifications, Verification and Validation, Real-time Systems.
  • Parallel and Distributed Systems:
    Distributed Systems and Algorithms, Mobile Computing, Networks, multi-agent systems, Electronic Commerce.
Students are often integrated in research groups in the areas of strength of the School. Visit remaining pages to obtain admission requirements, program requirements, application procedures, information about financial assistance, courses offered, and the faculty.


Last updated: