Types of Work Placements
Computer Scientists are innovative problem solvers, using computations and algorithms to find solutions to complex problems and to create new technologies. Students can contribute to a variety of employers from the private and public sectors. Their duties might include tasks in research and development, programming, software engineering, systems design, databases, artificial intelligence, graphics, information systems and robotics. Work term positions can vary from working with a small group of video game developers, to developing new applications and products for large multinational companies, to working with medical researchers in bioinformatics to understand the behavior of large biological systems.