
CP104
: Introduction to Programming
CP212
: Windows Application Programming
CP317
: Software Engineering
AS101
: Astronomy I: Our Place in the Cosmos
CP102
: Information Processing with Microcomputer Systems
CP104
: Introduction to Programming
CP120
: Digital Electronics
CP200
: Electronics Laboratory I
CP202
: Website Design
CP213
: Introduction to Object-Oriented Programming
CP300
: Electronics Laboratory II
CP312
: Algorithm Design and Analysis I
CP317
: Software Engineering
CP319
: Digital System Design
CP364
: Data Communications and Networks
CP386
: Operating Systems
CP411
: Computer Graphics
CP460
: Applied Cryptography
CP463
: Simulation
CP465
: Database II
CP467
: Image Processing & Pattern Recognition
CP468
: Artificial Intelligence
CP493
: Directed Research Project I
CP494
: Directed Research Project II
PC120
: Digital Electronics
PC131
: Mechanics
PC141
: Mechanics for the Life Sciences
PC151
: Mechanics
PC161
: Mechanics for Life Sciences
PC200
: Electronics Laboratory I
PC212
: Electricity and Magnetism
PC300
: Electronics Laboratory II
PC319
: Digital System Design
PC321
: Quantum Mechanics I
PC344
: Thermodynamics and Statistical Mechanics
PC364
: Data Communications and Networks
PC481
: Fibre Optics
PC482
: Lasers and Electro-optics
PC491
: Directed Research Project I
AS101
: Astronomy I: Our Place in the Cosmos
AS102
: Astronomy II: Journey Through the Cosmos
CP102
: Information Processing with Microcomputer Systems
CP114
: Data Structures
CP120
: Digital Electronics
CP212
: Windows Application Programming
CP216
: Microprocessor I
CP217
: Introduction to System Programming
CP310A
: Introduction to Quantum Computing
CP315
: Introduction to Scientific Computation
CP316
: Microprocessor Systems & Interfacing
CP363
: Database I
CP372
: Computer Networks
CP373
: Ethics and Professional Practice in Computer Science
CP400N
: Introduction to Parallel Programming
CP400P
: Wireless Communication & Networks
CP414
: Foundations of Computing
CP464
: Selected Topics in Computer Hardware
CP469
: iPhone Application Programming
CP476
: Internet Computing
CP494
: Directed Research Project II
PC120
: Digital Electronics
PC132
: Thermodynamics and Waves
PC142
: Thermodynamics and Waves for the Life Sciences
PC152
: Thermodynamics & Waves
PC162
: Thermodynamics & Waves
PC221
: Analog Electronics I
PC235
: Classical Mechanics
PC237
: Optics
PC242
: Modern Physics
PC310A
: Introduction to Quantum Computing
PC315
: Introduction to Scientific Computation
PC331
: Quantum Mechanics II
PC360
: Electromagnetic Theory
PC421
: Photonics Devices
PC454
: Solid State Physics
PC474
: Optical Networks
PC475
: Design of Control Systems
PC492
: Directed Research Project II