Wilfrid Laurier University Undergraduate Academic Calendar - 2012/2013
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 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 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 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 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
CP469 iPhone Application Programming 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