PrintPrint FirstPreviousNextLast Back
Computer Science Course Descriptions
Course Code
COMP 7210  Credits View Details
Title Research Methodologies 
Description This course explores the research process in general and the resources for research in computer science. Traditional research approaches and use of emerging technology will be discussed. Attendance at department seminars and classes is required. 


Course Code
COMP 7570  Credits View Details
Title Advanced Topics in Computer Science 1 
Description (Formerly 074.757) Topics of current research interest in areas of computer science, available on an occasional basis, subject to the interests and availability of faculty. Prerequisite: written consent of instructor. 


Course Code
COMP 7600  Credits View Details
Title Graduate Workterm I 
Description Work assignment in business, industry, or government for students registered in the Computer Science Graduate Cooperative Option. Requires submission of a written report covering the work completed during the four-month professional assignment. Graded Pass/Fail. 


Course Code
COMP 7720  Credits View Details
Title Advanced Topics in Algorithms 
Description (Formerly 074.772) Topics of current research interest in advanced algorithms. Possible topics include string matching, data compression, computational geometry, probabilistic algorithms; subject to the interests and availability of faculty. Prerequisites: COMP 3170 (or 074.317) or equivalent or written consent of instructor. 


Course Code
COMP 7750  Credits View Details
Title Advanced Topics in Computation Theory 
Description (Formerly 074.775) Topics of current research interest in computation and complexity theory. Possible topics include decidability and complexity theoretic issues in parallel computation, cryptography, graph theory, or number theory, subject to the interests and availability of faculty. Prerequisite: written consent of instructor. 


Course Code
COMP 7770  Credits View Details
Title Coding Theory 
Description (Formerly 074.777) Algebraic background of coding theory. Theory of linear codes. Hamming, Golay, Reed-Mller, Macdonald, and Hadamard codes. Structure of finite fields. Application to cyclic and Bose Chaudhuri codes. Decoding algorithms and error-correcting bounds. Specialized topics. Prerequisite: written consent of instructor. COMP 7780 Queuing Theory and Performance Evaluation Cr.Hrs.3 (Formerly 074.778) Theory and application of queuing systems applied to problems of computer systems performance. Investigation of deterministic and stochastic models of single and multiple queuing systems using analytical, numerical, and simulation techniques. Performanceevaluation methods for computer systems and communications networks. Prerequisites: STAT 1000 (or 005.100) or equivalent or written consent of instructor.  


Course Code
COMP 7780  Credits View Details
Title Queuing Theory and Performance Evaluation 
Description (Formerly 074.778) Theory and application of queuing systems applied to problems of computer systems performance. Investigation of deterministic and stochastic models of single and multiple queuing systems using analytical, numerical, and simulation techniques. Performanceevaluation methods for computer systems and communications networks. Prerequisites: STAT 1000 (or 005.100) or equivalent or written consent of instructor. 


Course Code
COMP 7800  Credits View Details
Title Graduate Workterm II 
Description Work assignment in business, industry, or government for students registered in the Computer Science Graduate Cooperative Option. Requires submission of a written report covering the work completed during the four-month professional assignment. Graded Pass/Fail. Prerequisite: COMP 7600


Course Code
COMP 7810  Credits View Details
Title Computer Networks 
Description (Formerly 074.781) A selection of current research topics from such areas as network modeling and analysis, packet switching, circuit switching, non-switched nets, frame relay, cell relay, ATM, integrated voice/video/data networks, B-ISDN, and emerging technologies. Prerequisites: STAT 1000 (or 005.100) and COMP 4300 (or 074.430) or equivalents or written consent of instructor. 


Course Code
COMP 7820  Credits View Details
Title Advanced Topics in Computer Architecture 
Description (Formerly 074.782) Topics of current research interest from such areas as computer design and architecture, distributed systems, multiprocessor and parallel systems, computer networks, specialized architectures, and VLSI; subject to the interests and availability of faculty. Prerequisites: written consent of instructor. 


Course Code
COMP 7850  Credits View Details
Title Advances in Parallel Computing 
Description (Formerly 074.785) This course introduces advanced research topics in parallel architectures, parallel programing, parallelizing compilers, runtime systems, and parallel I/O. Prerequisite: written consent of instructor. 


Course Code
COMP 7860  Credits View Details
Title Advanced Topics in Computer Systems 
Description (Formerly 074.786) Topics of current research interest in database and operating systems. Possible topics include: operating systems, parallel systems, real-time systems, networks, and database systems; subject to the interests and availability of faculty. Prerequisite: written consent of instructor. 


Course Code
COMP 7890  Credits View Details
Title Advanced Topics in Languages and Software 
Description (Formerly 074.789) Topics of current research interest in the areas of programing languages or software engineering. Possible topics include program language design and implementation, visual programing languages, formal specification techniques, and software verification and validation; subject to the interests and availability of faculty. Prerequisite: written consent of instructor. 


Course Code
COMP 7900  Credits View Details
Title Graduate Workterm III 
Description Work assignment in business, industry, or government for students registered in the Computer Science Graduate Cooperative Option. Requires submission of a written report covering the work completed during the four-month professional assignment. Graded Pass/ Fail. Prerequisite: COMP 7800


Course Code
COMP 7910  Credits View Details
Title Advanced Graphics 
Description (Formerly 074.791) This course will focus on two major advanced topics in computer graphics: the principles and properties of lighting models such as Phong shading, ray tracing and radiosity; and a selection of visualization and modelling techniques. Prerequisites: COMP 4490 (or 074.449) or equivalent or written consent of instructor. 


Course Code
COMP 7920  Credits View Details
Title Advanced Topics in Graphics and Human Interfaces 
Description (Formerly 074.792) Topics of current research interest in advanced graphics and human interfaces, chosen from such areas as intelligent user interfaces, user modelling, user interface design, visualization, computer animation, advanced multimedia, and computer-based training; subject to the interests and availability of faculty. Prerequisite: written consent of instructor. 


Course Code
COMP 7950  Credits View Details
Title Advanced Topics in Artificial Intelligence 
Description (Formerly 074.795) Topics of current research interest in artificial intelligence chosen from such areas as: expert systems, knowledge representation, intelligent systems, planning systems, multi-agent systems, symbolic logic, knowledge engineering, and automated reasoning; subject to the interests and availability of faculty. Prerequisites: COMP 3190 (or 074.319) or equivalent or written consent of instructor. 


Course Code
COMP 7960  Credits View Details
Title Image Processing 
Description (Formerly 074.796) A detailed study of the methods used for image processing including: image quantization, transformations, enhancement, and analysis. Prerequisites: COMP 4490 (or 074.449) or equivalent or written consent of instructor. 


Course Code
COMP 7980  Credits View Details
Title Advanced Topics in Scientific and Numerical Computing 
Description (Formerly 074.798) Topics of current research interest in scientific and numerical computing chosen from areas such as geometric modelling, special splines, problems related to medical imaging, or other topics subject to the interests and availability of faculty. Prerequisites: COMP 7910 (or 074.791) or COMP 7920 (or 074.792) or written consent of instructor.  


  Back