Wilfrid Laurier University Undergraduate Academic Calendar - 2009/2010
Canadian Excellence

Computer Science (PC/CP Dept)

Honours BSc, Double Degrees and Minor:

Department Information on this page
 
Course Offerings
Course #TitleCredits
CP102 Information Processing with Microcomputer Systems 0.5
CP104 Introduction to Programming 0.5
CP114 Data Structures 0.5
CP120 Digital Electronics 0.5
CP200 Electronics Laboratory I 0.25
CP202 Website Design 0.5
CP212 Windows Application Programming [1] 0.5
CP213 Introduction to Object-oriented Programming 0.5
CP216 Microprocessor I 0.5
CP217 Introduction to System Programming 0.5
CP300 Electronics Laboratory II 0.25
CP312 Algorithm Design and Analysis I 0.5
CP315 Introduction to Scientific Computation [2] 0.5
CP316 Microprocessor Systems and Interfacing 0.5
CP317 Software Engineering 0.5
CP319 Digital System Design [3] 0.5
CP363 Database I 0.5
CP364 Data Communication and Networks [4] 0.5
CP372 Computer Networks 0.5
CP373 Ethics and Professional Practice in Computer Science 0.5
CP386 Operating Systems 0.5
CP400 Special Topics 0.5
CP411 Computer Graphics 0.5
CP412 Algorithm Design and Analysis II 0.5
CP414 Foundations of Computing 0.5
CP460 Applied Cryptography 0.5
CP461 Introduction to Computational Aspects of Bio-informatics 0.5
CP463 Simulation 0.5
CP464 Selected Topics in Computer Hardware 0.5
CP465 Database II 0.5
CP467 Image Processing & Pattern Recognition 0.5
CP468 Artificial Intelligence 0.5
CP471 Introduction to Compiling 0.5
CP472 Programming Languages 0.5
CP476 Internet Computing 0.5
CP493 Directed Research Project I 0.5
CP494 Directed Research Project II 0.5
CP495 Directed Studies 0.5
CP496 Interdisciplinary Design Project I [5] 0.5
CP497 Interdisciplinary Design Project II [6] 0.5
 

Senate/Editorial Changes

  1. Senate Revision May 28, 2009: CP212 Course description change; effective September 1, 2009.

  2. Senate Revision May 28, 2009: CP315/PC315 Course description change; effective September 1, 2009.

  3. Senate Revision April 14, 2009: CP319/PC319 cross-listing added and prerequisite changed; effective September 1, 2009.

  4. Senate Revision April 14, 2009: CP364/PC364 prerequisite change; effective September 1, 2009.

  5. Senate Addition May 28, 2009: CP496/PC496 New course; effective September 1, 2009.

  6. Senate Addition May 28, 2009: CP497/PC497 New course; effective September 1, 2009.