Faculty of Engineering : Computer Science Programs
A student in another faculty who wishes to transfer into a BSc program in the Faculty of Engineering must have completed 12 units of courses including CSC 110 and MATH 100 or MATH 109. Transfer applicants must also have a minimum C+ average on the most recent 12 units of courses at the time of transfer. A student in another faculty who has completed one or more sessions at the University must also have satisfactory standing as defined by the University at the time of transfer.
Credit for Courses Offered at the University or Other Institutions
Credit for Math, Computer Science, Software Engineering, Statistics and English courses completed at the university or elsewhere will only be permitted in the program for courses in which a grade of "C", or the equivalent, was achieved. For some courses a higher minimum grade may be required as specified in the letter of permission.
The CSC 110 course challenge exam is intended to allow registered undergraduate students to receive credit on the basis of knowledge or experience acquired outside the University. A student may challenge CSC 110 one time only by taking this special examination. The grade received will be entered into the student’s academic record, further determining the student’s sessional standing. See Credit by Course Challenge for regulations about taking a challenge exam.
In order to take the exam, the student must first apply through Undergraduate Records using the Course Challenge form <www.uvic.ca/registrar/assets/docs/record-forms/course-challenge.pdf>, which will be forwarded to the Department of Computer Science for approval, and the student will be informed of the time of the exam, held once a term, normally within the first week of the term. The Course Challenge fee must be paid before the challenge examination is undertaken. Once the results have been approved by the Chair, a report of the grade awarded will be sent to both the student and to Undergraduate Records, and become part of the student’s academic record.
CSC 106 or CSC 212
CSC 115 or CSC 160
CSC 370 or CSC 470
CSC 425 or CSC 420
STAT 252 or 255 or 2602
STAT 252 or 255 or 2602
1.
ENGL 225 can be substituted for ENGR 240.
3.
MATH 222 and SENG 275 a strongly recommended.
STAT 252 or 255 or 2602
1.
ENGL 225 can be substituted for ENGR 240.
3.
MATH 222 is strongly recommended.
STAT 252 or 255 or 2602
1.
ENGL 225 can be substituted for ENGR 240.
STAT 252 or 255 or 2604
4.5 units of CSC 300-level (1.5 units may be SENG)5
1.
Recommend PSYC 100A and B or PHYS 120 and ART 100-level.
2.
ENGL 225 can be substituted for ENGR 240.
STAT 252 or 255 or 2602
1.
ENGL 225 can be substituted for ENGR 240.
STAT 252 or 255 or 2602
1.
ENGL 225 can be substituted for ENGR 240.
3.
MATH 222 is strongly recommended.
4.
Recommend CSC 322, 349A. Further suggested: MATH 322, 423.
For a BSc degree in Combined Computer Science and Mathematics, or Computer Science and Statistics, students may take a Major or Honours Program. These programs are not joint degrees in Computer Science and Mathematics, but a single degree program composed of a selected combination of courses from each of the departments. These combined programs are offered through the Faculty of Science. Students should contact an adviser in Computer Science for advice regarding CSC or SENG courses, and an adviser in Mathematics and Statistics for advice regarding MATH or STAT courses, and for advice regarding the programs. Students considering future graduate work in Computer Science, Mathematics or Statistics should consult with their advisers prior to making their choice of elective courses.
Admissions to the Honours program is done through Mathematics and Statistics, in consultation with Computer Science. Students who wish to be admitted to one of the Combined Honours programs should apply in writing to the Honours Advisers of both departments on completion of their second year. Normally a student will be admitted to the Combined Honours program only if the student meets the following conditions:
1.
completion of CSC 106 (formerly 212), 110, 115, 225, 230, and SENG 265
2.
completion of at least 10.5 units of the Mathematics and Statistics courses required for the degree
Students may also be admitted to one of the Combined Honours Programs upon completion of their third year providing they have at least 4.5 units of 300-or 400-level credit from each department with a minimum GPA of 6.0 in all courses completed at the 300-or 400-level in the two departments.
2.
MATH 211 can be replaced by MATH 110.
3.
Students planning to take STAT 350 in third year should register for STAT 261.
2.
MATH 211 can be replaced by MATH 110.
3.
Students planning to take STAT 350 in third year should register for STAT 261.
2.
MATH 211 can be replaced by MATH 110.
2.
MATH 211 can be replaced by MATH 110.
GEOG 319 or 322 or 323 or 325 or 328 or 329
2.
Academic Writing Requirement must be completed.
Enrolment in this program is limited. Applicants must complete the usual procedures for admission to the University. See Undergraduate Admission. The application deadline for September entry is March 31. The School requires applicants to also submit a supplemental form. See <finearts.uvic.ca/music/cscmusic/form/>.
2.0
Total for year
17.0
MUS 105 or one of 180A-G
1.0 or 2.0
Total for year
15.0 or 16.0
Total for year
Total for year
2.
Students who have not satisfied the Academic Writing Requirement (AWR) should choose 1.5 units from ENGL 135, 146, 147.
3.
MUS 270A/B must be taken concurrently with MUS 201A/B.
4.
ECE 407 and 484 are only offered in the summer term. Strongly recommend CSC 475 and ECE 484.
PHYS 120 and 130; or 110 and 111
MATH 200; 201 or 204; 211
2.
4.5 units of other Computer Science courses must be at the 400 level and may include ECE 470 or 1.5 units of SENG courses; they must be chosen in consultation with the Department of Computer Science.
PHYS 120 and 130; or 110 and 111
MATH 200; 201 or 204; 211
BIOL 186 or 190A; and BIOL 184 or 190B
2.
Recommend ART 306 or 395; if neither of these taken, students must take CSC 497 as part of these 6.0 units.
MATH 100 or 109 and 101; or 102 and 151
MATH 151 or any Statistics 200 level (or equivalent) course
Students admitted to this program who wish to participate in Co-op must successfully complete four work terms in order to complete their Co-op degree requirements, and satisfy the course requirements of their specific degree program.
Students normally must complete the Academic Writing Requirement before undertaking their first work term but in all cases must complete this requirement before their second work term.
The Computer Science Work Experience program is intended for students who are enrolled in, or have completed, at least 3 units of 300- or 400-level courses in Computer Science or Software Engineering, in any Major, Honours or Option degree program in the department of Computer Science, or in any combined degree program offered within the Computer Science department. Students participating in the Work Experience program must pass two Co-op work experience terms, that is, a total of eight months of full-time, discipline related work under the supervision of the Engineering and Computer Science Co-op Program. These work experience terms are subject to the General Regulations: Undergraduate Co-op, with the exception that work experience credit by challenge is not permitted. Students passing the required two work experience terms will receive a designation of Work Experience on their academic record and transcript.