EMP5100 INTRODUCTION TO ENGINEERING MANAGEMENT (3cr.)
Introduction to management. The structure of engineering organizations. Planning and control in engineering management.
EMP5101 INDUSTRIAL ORGANIZATION (3cr.)
Principles of organization. Production processes. Organization and planning of production. Evaluation of production activities. The economics of production. Planning for economy. Information engineering. Standardization.
EMP5102 SYSTEMS ENGINEERING AND INTEGRATION (3cr.)
Introduction to modeling methods employed for the planning and design of subsystems and complex systems. System structure and modularity. System-human interfacing. System integration process. Configuration management. Reengineering. Reserve engineering. Concurrent engineering.
EMP5103 RELIABILITY, QUALITY AND SAFETY ENGINEERING (3cr.)
Failure rate. Repair time. System reliability estimation. Maintainability. Statistical quality control. Statistical process control. Quality management. Life cycle management. Safety engineering issues.
EMP5105 MANAGEMENT OF SYSTEMS MAINTAINABILITY (3cr.)
The concept of maintainability. The organization and management of maintainability. Allocations and predictions, life cycle costing, maintenance analysis.
EMP5108 ENGINEERING MANAGEMENT DECISION-MAKING (3cr.)
Planning, operating, and control decision-making analysis. Quantitative techniques for mono- and multi-criteria, individual and group uncertainty, risky decision-making. Applications in technological systems engineering management.
EMP5109 TOPICS IN ENGINEERING MANAGEMENT (3cr.)
Current topics in industrial practices.
EMP5111 CREATIVITY AND INNOVATION (3cr.)
Factors which enhance individual and group creativity in organizations and its translation into successful technological innovations. The invention/innovation process. Creative problem-solving techniques. Entrepreneurship. Organizational climate for stimulating invention. Management of research and development. Project selection. Elements of financial decision-making. Organization design for innovation.
EMP5112 TECHNOLOGY POLICY AND R & D MANAGEMENT (3cr.)
Relationship between R & D and economic progress. Elements of the Canadian policy on technology; R & D activities in the private and public sectors; government incentives and support programs; comparison with the policies of other industrial countries. Technology planning and R & D management in a Canadian setting; technology forecasting, staffing, structure, strategy and support for R and D. Not accessible to students who have taken ADM 6263 or ADM 6264. Prerequisite: MBA 5330
EMP5113 INTRODUCTION TO MANAGEMENT OF AUTOMATION (ROBOTICS AND NUMERICAL CONTROL) (3cr.)
The administrative concept of automation-robots and numerical control and the elements of flexible manufacturing systems. Process design in automation. The role of automation in the administration of manufacturing and project engineering. Optimization in the design of computer assisted computer assisted manufacturing (CAM). Problem solving and directed studies. State of the art review.
EMP5115 SIMULATION OF PRODUCTION SYSTEMS (3cr.)
Data collection. Problem formulation and model development. Model verification and validation. Design of experiments. Output analysis. Development of simulation models using selected simulation software packages. Simulation analysis of production and service systems.
EMP5116 ISSUES IN MANAGEMENT AND OPERATION OF COMMUNICATION NETWORKS (3cr.)
Selected topics and emerging issues in management and operation of public and corporate communication networks: real-time and distributed systems; multimedia communications; integrated services networks.
EMP5117 FOUNDATIONS OF SOFTWARE ENGINEERING (3cr.)
Foundations of software engineering for non-software engineers; basic principles of software engineering; practical laboratories and programming examples using modern programming languages.
Prerequisite: Experience with programming in at least one common language over the last decade. Cannot count for credit in CEG, CSI and SEG programs.
EMP5159 ADVANCED PRODUCTION PLANNING AND CONTROL (3cr.)
The principles of production management. Methods engineering, manufacturing control. Recording and evaluation of operations. Financial and production planning. Inventory control. Automation. Factory planning.
EMP5169 ADVANCED TOPICS IN RELIABILITY ENGINEERING (3cr.)
Overview of classical reliability concepts. Fault tree construction and evaluation. Common-cause failure analysis of engineering systems. Human reliability modelling in engineering systems. Human unreliability data banks. Reliability of information and communication systems.
EMP5179 MANUFACTURING SYSTEMS ANALYSIS (3cr.)
Introduction to manufacturing systems. Manufacturing system selection and cost justification. Analysis of manufacturing operations. Flexible and agile manufacturing. Group technology and cellular manufacturing. Transfer line and assembly line systems. Analysis of material transport and storage systems. Manufacturing Process Planning. Tolerance analysis and Taguchi methods. Design for manufacturing and assembly. Just in time production. Quality function deployment.
EMP5910 ÉTUDES DIRIGÉES / DIRECTED STUDIES (3cr.)
Étude approfondie dans un domaine de la gestion en ingénierie sous la direction d'un professeur et donnant lieu à rapport écrit. Préalable: Permission de la direction du programme. Exclusion: EMP 6997
/ Advanced study in an area of engineering management under the supervision of a professor and leading to a written report. Prerequisite: Permission of program director. Exclusion: EMP 6997.
EMP5999 PROJET EN GESTION DE LA TECHNOLOGIE / PROJECT IN MANAGEMENT OF TECHNOLOGY (3cr.)
Analyse d'un projet complété en gestion de la technologie : entrevues de départ, étude de la documentation accumulée, présentation d'un sommaire des leçons retenues, conférence sur les résultats de l'analyse. Le projet, à choisir par l'étudiant, doit être approuvé par un superviseur nommé par le directeur du programme. Le superviseur dirigera les travaux de l'étudiant et soumettra la note finale S (satisfaisant) ou NS (non satisfaisant). / Post-mortem analysis of a completed technology management project. Requirements to consist of exit interviews, a review of extant documentation, presenting a lesson-learned summary and giving a lecture on the findings. The project, to be chosen by the student, will have to be approved by a supervisor appointed by the program director. The supervisor will oversee the student's work and provide the final grade S (satisfactory) or NS (not satisfactory).
EMP6997 PROJET EN GESTION DE L'INGÉNIERIE / ENGINEERING MANAGEMENT PROJECT (6cr.)
Projet en gestion de l'ingénierie dirigé par un professeur et donnant lieu à la rédaction d'un rapport approfondi. Le choix d'un professeur doit être approuvé par la direction du programme. L'inscription à ce projet est également sujette à l'approbation par la direction d'une proposition de projet détaillée. Noté S (satisfaisant) ou NS (non satisfaisant) par le directeur du projet et un autre professeur nommé par la direction du programme. Préalable: MPC de 8.0/A- ou l'équivalent dans les études antérieures. Exclusion: EMP 5910 / Project in engineering management supervised by a professor approved by the program director and leading to the writting of a major report. Registration in this project is subject to the approval of a detailed project proposal by the program director. Graded S (satisfactory) or NS (not satisfactory) by the supervisor and by another professor appointed by the program director. Prerequisite: CGPS of 8.0/A- or equivalent in previous studies. Exclusion: EMP 5910.
ADM6260 PROJECT MANAGEMENT I (1.5cr.)
Project management methods based on standards, including the Project Management Body of Knowledge (PMBoK) of the Project Management Institute (PMI); project success and stakeholders; project charter and project plan; managing a project throughout its life cycle (identification, design, planning, realization and close-out). Students will have hands-on experience using MS Project.
ADM6261 PROJECT MANAGEMENT II (1.5cr.)
Focus on projects that have incomplete and/or unstable requirements such as IT projects or software development projects. Topics covered include: portfolio management; risk management; determining requirements and solutions; quality management; communication management; design methods (Quality Function deployment, Value Analysis); iterative and adaptive project management; fast tracking and concurrent methods of project management.
ADM6271 BUSINESS TELECOMMUNICATIONS SYSTEMS (1.5cr.)
Concepts of voice, data, image and video communications and their integration into local and long distance networks. Business communication systems examples.
ADM6274 ELECTRONIC BUSINESS STRATEGIES (1.5cr.)
The New Techno-Enterprise. E-Business value. Internet-native business models. E-Business platforms and applications. Enterprise Resource Planning (ERP) as e-Business backbone. Aligning the e-Business design with application integration. Selling chain management. E-Supply chain. E-Procurement. Developing the e-Business Design. Virtual enterprise. Electronic markets. Prerequisite: MBA 5270 (for EMP, MBA and MHA students).
ADM6275 BUSINESS PROCESS TRANSFORMATION (1.5cr.)
Organizational transformation through Business Process Change. Process Architecture and Organizational Alignment. Modeling and measuring Business Processes. The Unified Modeling Language (UML). The Business Process Redesign Methodology. Process improvement with Six Sigma. IT integration for e-Business Processes. Web-enabled Business Processes. Managing Business Processes. Business Process Management Suites (BPMS). Prerequisite: ADM6274.
ADM6276 ENTERPRISE RESOURCE PLANNING SYSTEMS MANAGEMENT (1.5cr.)
Planning, process development and implementation of Enterprise Resource Planning (ERP) systems. Enterprise modeling. Workflow process management. ERP industry and trends. Selection of ERP systems. System Implementation issues. Change management issues. Inter-organizational information systems. Past-implementation issues. Emerging trends and management issues. Cases in the public and private sector.
ADM6281 SUPPLY CHAIN MANAGEMENT (1.5cr.)
Introduction to supply chain management; overview of its role in the organization as an operational, a strategic, and a competitive tool; role of information systems and technology in supply chain management; managing the flow of materials, and inventory management across the supply chain; developing and maintaining supply chain relationships; future challenges including sharing risks in inter-organizational relationships, managing the global supply chain and design for supply chain management. Prerequisite: MBA 5380 or equivalent for MBA students or EMP 5101 for EMP students.
CSI4106 INTRODUCTION TO ARTIFICIAL INTELLIGENCE (3cr.)
Basic concepts and methods of Artificial Intelligence. Representation of knowledge. Natural language processing. Games and search strategies. Planning. Deduction and reasoning. Machine learning. Basic notions of expert systems.
CSI4506 INTRODUCTION À L'INTELLIGENCE ARTIFICIELLE (3cr.)
Concepts et méthodes de base de l'intelligence artificielle. Représentation des connaissances. Traitement du langage naturel. Stratégies de jeux et de recherches. Planification. Raisonnement et déduction. Apprentissage. Notions de base des systèmes experts.
CSI5110 (COMP 5707) PRINCIPLES OF FORMAL SOFTWARE DEVELOPMENT (3cr.)
Methodologies in formal software specification, development, and verification. The use of theorem proving, automated deduction, and other related formal methods for software correctness. Applications in program verification, mobile code safety, and protocol verification.
CSI5111 (COMP 5501) SOFTWARE QUALITY ENGINEERING (3cr.)
Software quality issues. Quality components and metrics. Software process quality. Software reliability
engineering. Software design for testability. Requirements capture and validation. Systematic design validation; grey-box approach, test design, implementation and management, case studies in validation and verification of communications software. Object-oriented design and
test. Theoretical aspects.
CSI5112 (COMP 5207) SOFTWARE ENGINEERING (3cr.)
Topics of current interest in Software Engineering, such as software development systems, structured systems analysis and design, management of software, software tools, validation and verification, programming environments.
CSI5114 (COMP 5504) AUTOMATED OFFICE SYSTEMS (3cr.)
Study of office automation and its extension into commerce and marketing. Tools for collaboration, information transformation, data gathering, storage
and retrieval, office agents and CSCW, funds transfer, electronic mail systems and messaging, use of WWW.
Ergonometric, legal and regulatory aspects, social and economic factors.
CSI5115 (COMP 5503) DATABASE ANALYSIS AND DESIGN (3cr.)
The dimensional and multidimensional data models for data warehousing. Data dependencies and decompostition. Structure and use of data definition and manipulation languages. Database economics, engineering, deployment and evolution. Issues in integrity, security, the Internet and distributed databases. Relationships to decision support systems. Prerequisite: CSI 3317 or equivalent.
CSI5170 (COMP 5800) DISTRIBUTED DATA PROCESSING (3cr.)
Graph- and non-graph-related algorithms in a distributed environment, such as breadth-first-search, selection in a ring, distributed file sorting, etc. Approaches to distributed database managment design: distributed query and update processing, concurrency control, optimal allocation of resources and users, etc. Modelling techniques for distributed systems, such as Petri-nets, etc. Security in a distributed environment.
CSI5174 (COMP 5604) VALIDATION METHODS FOR DISTRIBUTED SYSTEMS (3cr.)
Review of formal specification and description techniques for distributed and open systems. Verification techniques. Correctness proofs. Verification of general properties of distributed systems. Analysis and relief stragegies. Testing techniques. Test generation strategies. Test architectures.
CSI5180 (COMP 5100) TOPICS IN ARTIFICIAL INTELLIGENCE (3cr.)
A programming-oriented introduction to selected topics in Artificial Intelligence (A.I.). Topics for
consideration include: A.I. programming techniques, pattern matching systems, natural language systems rule-based systems, constraint systems, learning systems, and cognitive systems. Assignments will be both (a) programming-oriented, requiring implementation
and/or extensions of prototypes in Lisp and/or Prolog and (b) research-oriented, requiring readings of special
topics in current A.I. journals.
CSI5181 ARTIFICIAL INTELLIGENCE IN SOFTWARE ENGINEERING (3cr.)
Relationship of artificial intelligence to software engineering. Knowledge representation, acquisition, and processing applied to software life cycle. Very-high-level languages. Natural language interfaces. Systems for program documentation in natural language. Knowledge-based software environments. Interactive programmer's assistants. Program understanding systems. Artificial intelligence applications for software quality assurance.
CSI5304 (COMP 5602) KNOWLEDGE ENGINEERING (3cr.)
Review of basic concepts from artificial intelligence for knowledge engineering. Types of knowledge and knowledge representations. The importance of logic and natural language. Expert systems and other knowledge-based software. Knowledge acquisition tools and techniques. The relation to software engineering. Exercises in knowledge acquisition, representation, and processing will be given.
CSI5307 EXPERT SYSTEMS
Survey of some landmark expert systems; types of architecture and knowledge representation; inferencing techniques; approximate reasoning; truth maintenance; explanation facilities; knowledge acquisition. A project to implement a small expert system will be assigned.
CSI5386 (COMP 5505) NATURAL LANGUAGE PROCESSING (3cr.)
Definitions, applicatons, challenges, lexicons, thesauri, corpora and other linguistic resources. Morphological analysis; tagging. Selected syntactic theories: phrase structure grammars, unification-based grammars. Parsing techniques: chars, deterministic parsing, logic grammars. Selected semantic representations: logic, logical forms, conceptual graphs, Element of semantic and pragmatic analysis: reference, scope, focus. Elements of statistical language processing and text mining. Introduction to corpus linguistics. Term projects, one on syntax and one on semantics, will be done in Prolog and logic grammars.
Prerequisite: CSI 4106 or permission of the program director.
CSI5387 (COMP 5706) DATA MINING AND CONCEPT LEARNING (3cr.)
Data mining as finding associations, clustering, and concept learning. Basic issues of associations and selected concept representations. Introduction to data warehousing. Concept learning viewed as a search
problem. Standard concept induction algorithms. The use of neural networks for representing and learning
concepts. Knowledge-intensive concept learning. Introduction to the formal theory of concept learnability.
Instance-based learning. Selected applications of data mining and concept learning. Prerequisite: CSI 4106 or permission of the program director.
CSI5389 (COMP 5401) ELECTRONIC COMMERCE TECHNOLOGIES (3cr.)
Introduction to business models and technologies. Search engines. Cryptography. Web services and agents. Secure electronic transactions. Value added e-commerce technologies. Advanced research questions.
Prerequisites: CSI 4128 and CSI 3140, or equivalent, or acceptance into one of the master's programs in e-business technologies or the certificate in e-commerce.
CSI5510 (COMP 5707) PRINCIPES DE DÉVELOPPEMENT FORMEL DE LOGICIELS (3cr.)
Une présentation de méthodologies courantes dans les domaines de spécification, développement et vérification de logiciels. Programmes itératifs: la méthode de l'invariant. Programmes récursifs: méthodes inductives. Spécification de logiciels: abstractions procédurelles et de données. Types algébriques abstraits. On mettra l'accent sur les logiciels répartis.
CSI5514 (COMP 5504) BUREAUTIQUE (3cr.)
Une étude de la bureautique. Les systèmes de bureautique, réseaux locaux, systèmes de traitement de texte, transferts de fonds, messageries et échanges de documents. La politique économique, sociale et légale des systèmes bureautiques.
CSI5580 (COMP 5100) SUJETS EN INTELLIGENCE ARTIFICIELLE (3cr.)
Concepts et méthodes de base de l'intelligence artificielle. Représentation des connaissances. Traitement de langage naturel. Stratégies de recherches et de jeu. Action de planification. Déduction et raisonnement. Applications. Programmation en PROLOG.
CSI5581 APPLICATIONS DE L'INTELLIGENCE ARTIFICIELLE DANS LE DÉVELOPPEMENT DES SYSTÈMES (3cr.)
Représentations et acquisitions des connaissances appliquées aux logiciels. Interfaces avec langages naturels. Liens de l'intelligence artificielle avec le génie des logiciels et la méthodologie des bases de données. Assistants interactifs aux programmeurs. Systèmes experts. Langages de très haut niveau.
CSI5789 (COMP 5401) TECHNOLOGIES DU COMMERCE ÉLECTRONIQUE (3cr.)
Introduction aux modèles et technologies d’entreprise. Moteurs de recherche. Cryptographie. Services Web et agents. Transactions électroniques sécurisées. Technologies du commerce électronique à valeur ajoutée. Questions de recherche avancées.
Préalables: CSI 4528 et CSI 3540, ou l’équivalent, ou acceptation dans l’un des programmes de maîtrise en technologies des affaires électroniques ou dans le certificat d’études supérieures en commerce électronique.
MBA5241 MANAGERIAL ACCOUNTING INFORMATION AND DECISIONS (1.5cr.)
This course focuses on the role of the accounting function internal to the organization. It takes a broad view of managerial accounting, introducing students to various costing systems, cost behaviour patterns and cost structures. It demonstrates the use of accounting for the evaluation of product, managerial and divisional performance thus helping students to understand what accounting can do for decision makers and how accounting choices affect decisions. Emphasis the strategic importance of aligning accounting systems with firm technologies and goals. Current issues in management accounting and internal reporting are discussed.
MBA5250 INTRODUCTION TO CORPORATE FINANCE (1.5cr.)
Financial Management and the financial environment. Risk and rates of return. Discounted cash flow analysis. Bond valuation, preferred share, common share and corporate valuation models.
MBA5270 INFORMATION AND COMMUNICATION TECHNOLOGIES FOR MANAGERS (1.5cr.)
Business processes, organization and ICTs. Information and communication technologies foundations. System development (focus on analysis and design). Databases systems. Enterprise resource planning, customer relationship management, decision support systems IT management, social issues, learning and knowledge management, IT and globalization.
MBA5320 STRATEGIC MARKETING MANAGEMENT (3cr.)
Overview of the Marketing process: key concepts, tools and procedures, in the context of a technology-intensive global economy. Definition of Marketing, the Marketing Concept and Marketing Management, and the significance of operating in a technology-intensive global economy. Analyzing market opportunities, setting performance goals, formulating marketing and implementation plans to meet those goals. Introduction to e-marketing management and some of the e-marketing tools available.
MBA5330 ORGANIZATIONAL BEHAVIOUR AND HUMAN RESOURCES MANAGEMENT (3cr.)
The strategic advantage of understanding and integrating organizational behaviour (OB) frameworks in designing and implementing effective human resource (HR) activities (namely attraction, development, maintenance and retention of employees), in measuring performance and in achieving high-performance outcomes in various global organizational contexts. OB topics covered include motivation, rewards, leadership, group dynamics, organizational politics, job and organization design, and culture.
Prerequisite: MBA 5235 for MBA students only.
MBA5641 COMPTABILITÉ ET STRATÉGIE (1.5cr.)
Le rôle de la comptabilité dans les processus de création de richesse au sein de l'entreprise. Le cours met l'accent sur la gestion des activités et des processus dans la détermination et l'implantation de la stratégie de l'entreprise.
MBA5650 INTRODUCTION À LA GESTION FINANCIÈRE (1.5cr.)
Rôle des marchés financiers. La notion de rendement-risque. Calcul actuariel. Modèles d'évaluation des actions ordinaires et privilégiées, des obligations. Sources de financement des entreprises.
MBA5670 TECHNOLOGIES DE L'INFORMATION ET DES COMMUNICATIONS POUR GESTIONNAIRES (1.5cr.)
Processus d'affaires, organisation et technologies de l'information et des communications. Éléments fondamentaux des technologies de l'information et des communications. Développement de systèmes d'information (analyse et conception). Systèmes de base de donnée. Enterprise resource planning, systèmes d'aide à la décision et systèmes intelligents. Gestion des TI, enjeux sociaux, apprentissage et gestion des connaissances, TI et mondialisation.
MBA5720 GESTION STRATÉGIQUE DE MARKETING (3cr.)
Vue d'ensemble de la fonction de marketing : concepts clés du marketing, les outils et les procédures, le tout dans un contexte d'économie mondialisée axée sur la technologie. Définition du marketing, concepts et gestion du marketing, et implications d'opérer dans une économie mondiale axée sur la technologie. Analyse des opportunités du marché, fixation des objectifs de performance, et développement d'un plan marketing incluant sa mise en oeuvre de façon à rencontrer les objectifs fixés. Introduction à la gestion du e-marketing et à quelques-uns des outils du e-marketing disponibles.
MBA5730 COMPORTEMENTS ORGANISATIONNELS ET GESTION DES RESSOURCES HUMAINES (3cr.)
La gestion des ressources humaines (GRH) et les multiples systèmes, pratiques, politiques et processus mis en place pour assurer l'adaptation de l'organisation à son environnement. Aspects opérationnels et stratégiques de la gestion des ressources humaines. Défis auxquels font face les organisations actuelles en ce qui a trait à la gestion de leur personnel dans un contexte international. Concepts de base nécessaires à la compréhension des relations humaines. Attributs organisationnels de base et leur influence sur la GRH, le défi de la GRH stratégique, le défi d'attirer et de retenir les ressources humaines, le défi de la performance au travail et le défi des conditions de travail. Aspects technologique et international.
Préalable : MBA 5635 pour étudiants MBA seulement.
MBA6225 HIGH TECHNOLOGY MARKETING (1.5cr.)
High-tech business buying behaviour, competitive and environmental analysis. Implications for marketing inside the tornado: target segments, performance objectives, positioning, product, place, price and promotion. Implementation and profitability analysis. Case studies drawn from several high-tech sectors. Prerequisite: MBA 5320 or ADM 6420 (for students in Electronic Business Technologies).
MBA6226 NEW PRODUCT DEVELOPMENT (1.5cr.)
How to develop new products for high-tech applications in an environment of global competition and shrinking cycle times. Topics include creating the climate, generating ideas, screening ideas, product portfolio selection, team building, managing the formal gating process, testing, killing. New product launch. Product migration strategies. Prerequisite: MBA 6225.
MBA6262 HIGH-TECH ENTREPRENEURSHIP (1.5cr.)
Creating, growing, and sustaining or exiting a new firm in a technology-intensive industry. Issues important to the technology (the scope and nature of technological knowledge and intellectual property protection), financing (seed capital, venture capital, and initial public offerings), and inter-firm relationships (spin-offs, alliances and equity alliances, and acquisitions). The course is practically oriented and will draw upon local expertise to enhance its pertinence and appeal.
MBA6263 TECHNOLOGY-BASED LARGE FIRMS (1.5cr.)
Managing for growth through innovation in large established firms operating in technology-intensive industries. Issues important to the technology (the scope and nature of technological knowledge and its relation to product design), organization design (product-development team, development and adoption processes, and inter-project linkages), and inter-firm relationships (technology and capability complementarities, dominant designs).
ELG5121 (EACJ 5201) MULTIMEDIA COMMUNICATIONS (3cr.)
Introduction, applications, standards. Networking technologies. Image, video and audio compression. Quality of Service and resource management. Scheduling issues for real-time MM transport. Multimedia synchronization. Multimedia and the Internet. Multimedia conferencing. Multimedia to the home. Satellites and multimedia. Multimedia applications.
ELG5162 (EAJC 5005) KNOWLEDGE-BASED SYSTEMS: PRINCIPLES AND DESIGN (3cr.)
Introduction to Lisp and Objective C. Knowledge representation using rules, semantic nets and frames. State space representation. Procedural and declarative knowledge. Demons. Production systems. Solution searching algorithms. Expert system components. Inference engine principle and representation. Knowledge-based system design. Case study: expert system for process control.
ELG5170 (EACJ 5501) INFORMATION THEORY (3cr.)
Measure of information: entropy, relative entropy, mutual information, asymptotic equipartition property, entropy rates for stochastic processes; Data compression: Huffman code, arithmetic coding; Channel capacity: random coding bound, reliability function, Blahut-Arimoto algorithm, Gaussian channels, colored Gaussian noise and "water-filling"; Rate distortion theory; Network information theory. Prerequisite: ELG 5119 (EACJ 5109) or SYSC 5503 (ELG 5119) or the equivalent.
ELG5180 (EACJ 5704) ADVANCED DIGITAL COMMUNICATIONS (3cr.)
Techniques and performance of digital signalling and equalization over linear bandlimited channels with additive Gaussian noise. Fading multipath channels: diversity concepts, modelling and error probability performance evaluation. Synchronization in digital communications. Spread spectrum in digital transmission over multipath fading channels. Precludes additional credit for SYSC 5605. Prerequisite: SYSC 5504 or ELG 5375 or the equivalent.
ELG5374 (EACJ 5607) COMPUTER COMMUNICATION NETWORKS (3cr.)
Network applications, structures and their design issues. Resource sharing/access methods. Network transmission and switching techniques. OSI model. Error control, flow control and various issues related to the physical, data link and network layers. Local area networks. Performance issues of delay-throughput in various protocols. Precludes additional credit for SYSC 5201. Prerequisites: an undergraduate course in probability and statistics such as MAT 2377.
ELG5375 (EACJ 5506) PRINCIPLES OF DIGITAL COMMUNICATION (3cr.)
Elements of communication theory and information theory applied to digital communications systems. Characterization of noise and channel models. Analysis of digital data transmission techniques for additive Gaussian noise channels. Efficient modulation and coding for relable transmission. Spread spectrum and line coding techniques. Prerequisite: ELG 5119 or SYSC 5503, or the equivalent (may be taken concurrently).
ELG5376 (EACJ 5507) DIGITAL SIGNAL PROCESSING (3cr.)
Review of discrete time signals and systems, A/D and D/A conversions, representation in time, frequency, and Z domain, DFT/FFT transforms, FIR/IIR filter design, quantization effects. Correlation functions. Cepstrum analysis. Multi-rate signal processing. Power spectrum estimation. Introduction to joint time-frequency analysis. DSP architecture: implementation approaches. Applications. Precludes additional credit for Engineering SYSC 5602 (ELG 6162).
ELG5382 (EACJ 5108) SWITCHING AND TRAFFIC THEORY FOR INTEGRATED BROADBAND NETWORKS (3cr.)
Principles of switching theory. Asynchronous Transfer Mode switching architectures. Principle of teletraffic engineering. Queueing theory and performance evaluation techniques as applied to the study of computer network architectures. Current topics in computer network modelling analysis and traffic control for high-speed multimedia networks. Prerequisite: ELG 5374 (EACJ 5607) or ELG 6121 (SYSC 5201), or the equivalent. Co-requisite: ELG 5119 (EACJ 5109) or ELG 6153 (SYSC 5503) or ELG 6103 (SYSC 5003), or the equivalent.