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

Computer Science (PC/CP Dept)

Honours BSc, BA, Double Degrees and Minor:

Department Information on this page
 
Course Offerings
Course #TitleCredits
CP102 Information Processing with Microcomputer Systems [1] 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 [2] 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
CP310 Special Topics [3] 0.5
CP312 Algorithm Design and Analysis I 0.5
CP315 Introduction to Scientific Computation 0.5
CP316 Microprocessor Systems and Interfacing 0.5
CP317 Software Engineering 0.5
CP319 Digital System Design 0.5
CP363 Database I 0.5
CP364 Data Communication and Networks 0.5
CP372 Computer Networks 0.5
CP373 Ethics and Professional Practice in Computer Science 0.5
CP386 Operating Systems 0.5
CP395 Directed Studies [4] 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 [5] 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
CP469 iPhone Application Programming [6] 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 0.5
CP497 Interdisciplinary Design Project II 0.5
 

Senate/Editorial Changes

  1. Senate Revisions April 12, 2010: CP102 Description revised; effective September 1, 2010.
    Senate Revision May 26, 2010: CP102 Lab hours revised; effective September 2, 2010.

  2. Senate Revision May 26, 2010: CP212 Lab hours revised; effective immediately.

  3. Senate Revision March 4, 2010: CP310 New Course; effective September 1, 2010.

  4. Senate Revision March 4, 2010: CP395 New Course; effective September 1, 2010.

  5. Senate Revision December 6, 2010: CP460 Prerequisite revised; effective January 1, 2011.

  6. Senate Revision March 4, 2010: CP469 New Course; effective September 1, 2010.