Amplitude Modulation. Frequency Modulation. Performance of AM and FM in noise. Communication channels, channel models, noise sources, noise models....
Properties of linear systems. Linear dynamic models of engineering systems. Applications of the Laplace transform. Transfer functions. Block diagrams....
Microprocessor-based system design for different microprocessor families. Microprocessors: internal organization, instruction sets, address...
Introduction to operating system principles. Processes and threads. CPU scheduling. Managing concurrency: mutual exclusion and synchronization,...
Simulation as a problem solving tool. Random variable generation, general discrete simulation procedure: event table and statistical gathering....
Techniques for the systematic testing of software systems. Software validation and verification, software debugging, quality assurance, measurement...
Techniques based on measurements and models, for predicting and evaluating the performance of computer systems. Instrumentation. Simple queueing...
Introduction to engineering management: management of new products, management of manufacturing processes, management of the linkages between new...
Stages of the life cycle of software products and their implications for architecture definition, requirements specification, variety, target market...
Establishing and growing businesses anchored on software design and development. Models for software business; partnerships with suppliers and...
Importance of modelling software design. Software design in software engineering. Current techniques, notations, methods, processes and tools used in...
Ethical theories, ethical decision-making, codes; human and animal experimentation, consent, practices of ethical review boards; research methods and...
Overview of the Canadian health care system; brief examples of other countries; clinical engineering and the management of technologies in...
Bioinstrumentation and biological signals; instrumentation systems, noise, and electrical safety; bioelectric signals; biomagnetic signals;...
Two-dimensional signals, filters, and Fourier transforms. Image acquisition, sampling, quantization and representation. Image perception. Digital and...
Discrete time signal and system representation: time domain, z-transform, frequency domain. Sampling theorem. Digital filters: design, response,...
Layered communication software models and Internet protocols. FSM, EFSM, and MSC. APIs and socket programming. Routing algorithms and data structures....
Software aspects of distributed networks. Client-server systems. Internet and the WWW. LAN's and WAN's, routing protocols. Transportable software,...
Review of Laplace transform techniques. Effects of feedback: frequency response, pole-zero positions. Compensation: root locus, Bode plots. State...