This is Computer Science (CSC) 100, an introduction to computing to non-CS major students. We use computers today to communicate with our friends, listen to music, share images with our family, shop online, play games, watch movies, analyze and visualize large amount of data, design automobiles and aircrafts, maintain medical records, automate industrial process, search hugh volume of information, identify our location in a map, etc. In the coming decade, we could use computers to analyze our genetics and synthesize new drugs, to assist doctors to identify unknown diseases, to assist us intelligently driving our cars. The potential for computer applications in the near future is limited only by our imagination. Our next generation should learn how to use computers more effectively as a tool than merely using it for entertainment.
UVic Engineering graduates help invent the future. If you're excited by the thought of building a sustainable society or of working on nanotechnology, computer graphics, photonics or wireless networks, this could be the place for you. Join us at one of Canada's top-ranked universities and start your high-paying career in Engineering or Computer Science. You'll experience inspired teaching and real-life learning in a spectacular location. You'll be surrounded by world-class research and life-changing opportunities, and you can look forward to amazing job prospects after graduation.
We are home to dynamic and active leaders in a broad range of research areas, including long standing areas such as digital systems, databases, networks, software engineering, theoretical computer science, and computer graphics as well as newer, multidisciplinary areas such as music information retrieval and computer games. As reflected by our academic programs and student and faculty activities, our department has made a strong and continuing commitment to engage with our students, our colleagues in other academic disciplines, and the expanding circles of our local, regional, and international communities.