ฉันจะได้เรียนเกี่ยวกับ

The four-year BSc in Computer Science will give you a comprehensive understanding of computational systems and software.

In the first two years, the courses will give you a grounding in basic computer science and mathematics, with specialization options in the last two years. With sufficiently high standing, entrance into graduate study is also possible. The undergraduate degree blends courses in computer science, software engineering, mathematics, and technical writing. Students can also pursue a minor or take electives in other fields of study like business, philosophy, art or digital media.

The Theory Option is for students who want focus their computer science skills in the area of theoretical computer science and developing their problem solving and abstract thinking skills.

The degree program includes the essential courses for a computer science degree with a theory focus. Theory students go on to careers in academia, research labs, and start-ups - wherever creative and abstract thinking is needed.

Program requirement:

This program is for students who wish to acquire a strong background in the Theory of Computer Science.

Year 1: Complete all of the following

Complete all of:

CSC110 - Fundamentals of Programming I (1.5)

CSC115 - Fundamentals of Programming II (1.5)

Complete 1 of:

ATWP135 - Academic Reading and Writing (1.5)

ENGL146 - Contemporary Literature (AWR) (1.5)

ENGL147 - Literary Traditions (AWR) (1.5)

Complete 1 of:

MATH100 - Calculus I (1.5)

MATH109 - Introduction to Calculus (1.5)

Complete all of:

MATH101 - Calculus II (1.5)

MATH122 - Logic and Foundations (1.5)

Complete 6.0 units of electives

Year 2:

Complete all of:

CSC225 - Algorithms and Data Structures I (1.5)

CSC226 - Algorithms and Data Structures II (1.5)

CSC230 - Introduction to Computer Architecture (1.5)

ENGR240 - Technical Writing (1.5)

MATH211 - Matrix Algebra I (1.5)

SENG265 - Software Development Methods (1.5)

STAT260 - Introduction to Probability and Statistics I (1.5)

Complete 1 of:

MATH202 - Intermediate Calculus for CSC and EOS (1.5)

MATH204 - Calculus IV (1.5)

Complete 3 units of:

Electives (MATH 222 is strongly recommended)

Note: The STAT course can be taken as early as the second term of Year 1.

Year 3:

Complete all of:

CSC320 - Foundations of Computer Science (1.5)

CSC360 - Operating Systems (1.5)

CSC370 - Database Systems (1.5)

CSC425 - Analysis of Algorithms (1.5)

Complete 6 units of:

CSC 300 level (1.5 units may be SENG. CSC 322, CSC 349A recommended. MATH 322, MATH 423 also suggested)

Complete 3 units of:

Electives (MATH 222 is strongly recommended)

Year 4:

Complete 2 of:

CSC422 - Graph Algorithms (1.5)

CSC423 - Randomized Algorithms (1.5)

CSC426 - Computational Geometry (1.5)

CSC428A - Combinatorial Algorithms (1.5)

CSC429 - Cryptography (1.5)

CSC445 - Operations Research: Linear Programming (1.5)

CSC449 - Numerical Linear Algebra (1.5)

CSC482A - Topics in Algorithms (1.5)

CSC482B - Topics in Algorithms (1.5)

CSC482C - Topics in Algorithms (1.5)

CSC482D - Topics in Algorithms (1.5)

Complete 1.5 units from CSC or SENG 400 - 499

Complete 10.5 units of:

Electives (CSC 322, CSC 349A recommended. MATH 322, MATH 423 also suggested)

คอร์สนี้อยู่ในคณะอะไร ?

Faculty of Engineering

ตัวเลือกคอร์ส

เต็มเวลา (4 ปี)

ค่าเรียน
CAD$27,904.00 (฿ 734,702) ต่อปี
วันปิดรับสมัคร

31 March 2022

เริ่มเรียน

10 มกราคม 2022, 4 พฤษภาคม 2022

สถานที่

Faculty of Engineering

University of Victoria,

3800 Finnerty Road (Ring Road),

VICTORIA,

British Columbia (BC),

V8P 5C2, Canada

ข้อกำหนดในการสมัคร

สำหรับนักเรียนสหรัฐอเมริกา

International students must complete 12 years or more of academic preparation and graduate from a recognized senior secondary school program. University entrance examinations required in the home country may also be requested. English language requirement: CAEL: Canadian Academic English Language Assessment score- 70, with no section less than 60; IELTS (Academic): 6.5, with no component less than 6.0; LPI: Language Proficiency Index score – Level 6; MELAB: Michigan English Language Assessment Battery score – 90; TOEFL: 90 on the iBT (Internet-based test) with no section less than 20, or 575 on the PBT (paper-based test).

สำหรับนักเรียนนานาชาติ

International students must complete 12 years or more of academic preparation and graduate from a recognized senior secondary school program. University entrance examinations required in the home country may also be requested.

English Language Requirements:

  • CAEL: Canadian Academic English Language Assessment score- 70, with no section less than 60
  • IELTS (Academic): International English Language Testing System score - 6.5, with no component less than 6.0
  • LPI: Language Proficiency Index score – Level 6
  • MELAB: Michigan English Language Assessment Battery score – 90
  • TOEFL: Test of English as a Foreign Language score - 90 on the iBT (Internet-based test) with no section less than 20, or 575 on the PBT (paper-based test)

Application deadline: September entry: January 31; January entry: September 30; May entry: March 31

กรุณาเช็คระดับ IELTSของคอร์ส ที่คุณต้องการสมัครให้ถูกต้อง

ตัวเลือกคอร์ส

คอร์สจากมหาวิทยาลัยนี้

University of Victoria เปิดสอนโปรแแกรม Pathway ในสาขานี้

คอร์สจากสถาบันอื่นๆ

มหาวิทยาลัยนี้ยอมรับโปรแกรม Pathway จาก
  • Fleming College
ชอบมหาวิทยาลัยนี้

ติดต่อHotcourse