X. Degree Programs

Bachelor of Science in Technology [B.Sc.(Tech.)]

Physics, Computing and Communications (PHCC:C)

Department of Physics, College of Physical and Engineering Science

Major (Honours Program)

Two streams are available. Stream A is different from Stream B in that Stream B offers a double work term following academic semester 6. This major will require the completion of 21.00 credits as indicated below:

Stream A
Semester 1 - Fall
BIOL*1030 [0.50] Biology I
CHEM*1040 [0.50] General Chemistry I
CIS*1500 [0.50] Introduction to Programming
MATH*1200 [0.50] Calculus I
PHYS*1000 [0.50] An Introduction to Mechanics
Semester 2 - Winter
CIS*2500 [0.50] Intermediate Programming
COOP*1100 [0.00] Introduction to Co-operative Education
MATH*1210 [0.50] Calculus II
PHYS*1010 [0.50] Introductory Electricity and Magnetism
PHYS*2040 [0.50] Fundamental Electronics and Sensors
One of:
CIS*1910 [0.50] Discrete Structures in Computing I *
0.50 electives
* CIS*1910 is a prerequisite for many upper level C.I.S. courses
Semester 3 - Fall
MATH*2160 [0.50] Linear Algebra I
MATH*2200 [0.50] Advanced Calculus I
PHYS*2440 [0.75] Mechanics I
PHYS*2460 [0.75] Electricity and Magnetism I
One of:
CIS*2030 [0.50] Structure and Application of Microcomputers
CIS*2910 [0.50] Discrete Structures in Computing II
0.50 electives
Winter Semester
COOP*1000 [0.00] Co-op Work Term I
Semester 4 - Summer
MATH*2170 [0.50] Differential Equations I
PHYS*2260 [0.50] Quantum Physics
STAT*2040 [0.50] Statistics I
One of:
CIS*2100 [0.50] Scientific Computing and Applications Development
CIS*3120 [0.50] Digital Systems
0.50 electives
Fall Semester
COOP*2000 [0.00] Co-op Work Term II
Semester 5 - Winter
XSEN*3100 [0.50] Analog and Digital Communications
XSEN*3120 [0.50] Microprocessors I
XSEN*3130 [0.50] Object Oriented Programming Using C++
XSEN*3140 [0.50] Operating Systems
XSEN*4130 [0.50] Networking Essentials
Note: All courses in Semester 5 are taught at Seneca College Newnham Campus in Toronto (For more information go to: http://www.bsctech.uoguelph.ca.
Summer Semester
COOP*3000 [0.00] Co-op Work Term III
Semester 6 - Fall
XSEN*4100 [0.50] Event Driven Programming and Visual Basic
XSEN*4120 [0.50] Data Communications I
XSEN*4140 [0.50] Technical and Personal Communications
XSEN*4190 [0.50] Data Acquisition, Interfacing and Control
One of:
XSEN*4160 [0.50] Network Servers and Peripherals
XSEN*4180 [0.50] Real-Time Embedded Microcontroller Applications
Note: All courses in Semester 6 are taught at Seneca College Newnham Campus in Toronto (For more information go to: http://www.bsctech.uoguelph.ca.
Semester 7 - Winter
PHYS*2450 [0.75] Mechanics II
PHYS*2470 [0.75] Electricity and Magnetism II
PHYS*3220 [0.50] Waves and Optics
One of:
CIS*3120 [0.50] Digital Systems
0.50 electives
0.50 electives
Summer Semester
COOP*4000 [0.00] Co-op Work Term IV
Semester 8 - Fall
MATH*3100 [0.50] Differential Equations II
PHYS*3230 [0.50] Quantum Mechanics I
PHYS*3240 [0.50] Statistical Physics I
PHYS*4500 [0.50] Advanced Physics Laboratory
0.50 electives
Note: At least 0.50 in electives must be taken from courses in the Arts or Social Sciences.

Stream B
Semester 1 - Fall
BIOL*1030 [0.50] Biology I
CHEM*1040 [0.50] General Chemistry I
CIS*1500 [0.50] Introduction to Programming
MATH*1200 [0.50] Calculus I
PHYS*1000 [0.50] An Introduction to Mechanics
Semester 2 - Winter
CIS*2500 [0.50] Intermediate Programming
COOP*1100 [0.00] Introduction to Co-operative Education
MATH*1210 [0.50] Calculus II
PHYS*1010 [0.50] Introductory Electricity and Magnetism
PHYS*2040 [0.50] Fundamental Electronics and Sensors
One of:
CIS*1910 [0.50] Discrete Structures in Computing I *
0.50 electives
*CIS*1910 is a prerequisite for many upper level C.I.S. courses
Semester 3 - Fall
MATH*2160 [0.50] Linear Algebra I
MATH*2200 [0.50] Advanced Calculus I
PHYS*2440 [0.75] Mechanics I
PHYS*2460 [0.75] Electricity and Magnetism I
One of:
CIS*2030 [0.50] Structure and Application of Microcomputers
CIS*2910 [0.50] Discrete Structures in Computing II
0.50 electives
Winter Semester
COOP*1000 [0.00] Co-op Work Term I
Semester 4 - Summer
MATH*2170 [0.50] Differential Equations I
PHYS*2260 [0.50] Quantum Physics
STAT*2040 [0.50] Statistics I
One of:
CIS*2100 [0.50] Scientific Computing and Applications Development
CIS*3120 [0.50] Digital Systems
0.50 electives
Semester 5 - Fall
XSEN*3100 [0.50] Analog and Digital Communications
XSEN*3120 [0.50] Microprocessors I
XSEN*3130 [0.50] Object Oriented Programming Using C++
XSEN*3140 [0.50] Operating Systems
XSEN*4130 [0.50] Networking Essentials
Note: All courses in Semester 5 are taught at Seneca College Newnham Campus in Toronto (For more information go to: http://www.bsctech.uoguelph.ca.
Semester 6 - Winter
XSEN*4100 [0.50] Event Driven Programming and Visual Basic
XSEN*4120 [0.50] Data Communications I
XSEN*4140 [0.50] Technical and Personal Communications
XSEN*4190 [0.50] Data Acquisition, Interfacing and Control
One of:
XSEN*4160 [0.50] Network Servers and Peripherals
XSEN*4180 [0.50] Real-Time Embedded Microcontroller Applications
Note: All courses in Semester 6 are taught at Seneca College Newnham Campus in Toronto (For more information go to: http://www.bsctech.uoguelph.ca.
Summer Semester
COOP*2000 [0.00] Co-op Work Term II
Fall Semester
COOP*3000 [0.00] Co-op Work Term III
Semester 7 - Winter
PHYS*2450 [0.75] Mechanics II
PHYS*2470 [0.75] Electricity and Magnetism II
PHYS*3220 [0.50] Waves and Optics
One of:
CIS*3120 [0.50] Digital Systems
0.50 electives
0.50 electives
Summer Semester
COOP*4000 [0.00] Co-op Work Term IV
Semester 8 - Fall
MATH*3100 [0.50] Differential Equations II
PHYS*3230 [0.50] Quantum Mechanics I
PHYS*3240 [0.50] Statistical Physics I
PHYS*4500 [0.50] Advanced Physics Laboratory
0.50 electives
Note: At least 0.50 in electives must be taken from courses in the Arts or Social Sciences.
University of Guelph
50 Stone Road East
Guelph, Ontario, N1G 2W1

Canada
519-824-4120