Computing Science

Computing Science is a young academic discipline. While it does not have the depth nor breadth of theory of the other traditional sciences, it nevertheless contains an extensive body of knowledge. A distinguishing feature of this subject is the extremely diversified collection of applications to other areas. This collection is expanding rapidly and is fuelled by steady developments in both hardware and software. Introductory courses focus on the ways in which computers are used by looking at structures and languages or tools that use them. Students are required to use computers extensively in most courses so good problem-solving skills are valuable assets.

A variety of computing courses are available in both the Computing Science and Computer Information Systems (CIS) program areas. Computing courses can be used to fulfil various requirements in the Associate of Science, Bachelor of Science, and Bachelor of Computer Information Systems programs, and are listed in those sections of the calendar.

Students wishing to transfer to degree programs at other universities or institutes should consult that university’s calendar, the transfer guide, and/or consult with a Student Services educational advisor or the department. Students interested in taking several computing courses should start with CIS 115 and COMP 150.

Students who are not considering a computing science or CIS program, but are wanting a computing course to satisfy program requirements or to enhance career opportunities, should consider taking COMP 100 or CIS 100. Information Technology 11 or 12 will not satisfy any requirement for Computer Science 11 or 12. Students should take the CSPT to determine if they have the necessary skills to register in a particular computer course.

Faculty

Paul Franklin, MSc (SFU), Department Head
Stephen Bohm, BEng, MASc (Concordia)
Shelley Drysdale, BASc (UBC), MEng (UBC), PEng
Duncan Jeffries, BSc (UBC), MSc (UBC)
Paul Kroeker, BCIS (UCFV)
Edward Lo, MASc (UBC), PEng
Veena Merz, BSc, MA, MCP+Internet, MCSE
Patrick O‘Brien, BComm (Windsor), MSc (BSU)
Gary Ridsdale, PhD (SFU)
Paul Rushton, BSc, BEd (Dalhousie), MSc (Alberta)
Chris Watkiss, PhD (Toronto)

Part-time faculty

Avinesh Bangar, BCIS (UCFV)
Trish Blondin, Dip (BCIT)
Chris Crabtree, BA (SFU), CNE/CNI, MCT/MCSE
Vijay Dass, Dip (Singapore)
Nicole Egresits, MOUS, Dip (CDI)
David Fynn, CA
Ravi Gill, BCIS (UCFV)
Colleen Gingerich, BA (Michigan)
Jim Hamlin, BCIS (UCFV)
Daniel Harris, BCIS (UCFV)
Jim Hobek, Dip (CDI)
Victoria Jamieson, BEd, BComm (UBC)
Fred Lanigan, BA (Providence), Dip (UCFV), MCSE, A+
Ora Steyn, BA (S. Africa)
Randall Venhola, BSc (Carleton)

Program staff

Daphne Cockerill, Dip. CIS (UCFV)
Karen Giebelhaus, Departmental Assistant
Dave McCarthy, BA, MCSE


To Course Descriptions
Back to Faculty of Science, Health, & Human Services index