Welcome
Virtually every discipline - practical, theoretical or creative - is experiencing the influence of computers.
The ever-increasing dependence on computer technology in our daily lives presents rich opportunities for those interested in the design of new applications and systems.
Computer science - the science of computing - provides a solid and rigorous foundation on which such systems and applications can be built.
At the same time, computer science has a large potential impact on interdisciplinary collaboration.
The Department of Computer Science at Memorial University has a wide range of program offerings, all of which are intended to be challenging and dedicated to the evolution of Computer Science.