Ali Grami, PhD
Associate Professor
Department of Electrical, Computer and Software Engineering
Faculty of Engineering and Applied Science
Department of Electrical, Computer and Software Engineering
Faculty of Engineering and Applied Science
Dr. Ali Grami is an Associate Professor in the Department of Electrical, Computer and Software Engineering.
Full biography
Dr. Ali Grami is an Associate Professor in the Department of Electrical, Computer and Software Engineering and the Faculty of Engineering and Applied Science.
Areas of expertise
Courses
- BUSI 1520UBusiness Computer ApplicationsThis course will provide skills in Office Suite software – Excel and Access, along with VBA macro and SQL. Most emphasis will be placed on developing effective skills in Excel, including the use of Visual Basic (VB) macros, which will allow students to utilize the full power of the spreadsheet software. SQL will provide skills for communication with databases. VB macros and SQL will also provide some exposure to programming. It is intended as a university-level course to develop advanced-level skills in using these software resources.
- INFR 1016UIntroductory CalculusIn this introductory calculus course, first characteristics, classes, and limits of various functions, including periodic and exponential functions, are discussed. The fundamental focus of the course is on the derivative of functions and rules of differentiation as well as the integral, rules, methods, and applications of integration. A brief overview of complex numbers is also discussed.
- ELEE 2110UDiscrete Mathematics for EngineersSets and set operations, propositional logic, predicate logic, rules of inference; methods of proof and reasoning, modular arithmetic, counting, pigeonhole principle, induction, deduction, relations, functions, graphs, graph algorithms, shortest path, trees, combinatorics; applications to cryptosystems, hashing functions, coding.
- ELEE 2790UElectric CircuitsBasic concepts of electricity, magnetism and electric circuits; DC and AC driven circuits; series and parallel circuits; Ohm Law, Kirchhoff Laws, Thevenin Theorem, Norton Theorem, operation of electrical equipment such as instruments, motors, generators; response to step functions; response to sinusoids, steady state AC, resonance, parallel resonance, AC power, power factor, power factor correction; introduction to magnetic circuits: coils, solenoids, transformers; single and three phase circuits, basic operation of electrical measuring equipment; basics of electronics: diodes, transistors, operational amplifiers.
- ELEE 3070UProbability and Random SignalsBasic concepts of probability theory: the axioms of probability, conditional probability, Bayes’ theorem, mutually exclusive and independent events. Single random variable: discrete and continuous random variables, probability mass and density functions; mean, median, mode, variance, and functions of a random variable; Markov and Chebyshev inequalities; reliability of series and parallel components, mean time to failure and failure rate functions. Multiple random variables; joint cumulative distribution and probability density functions, independence, covariance correlation, and linear transformations; joints Gaussian random variables; sum of random variables, law of large numbers and central limit theorem. Statistics: sampling estimation, confidence intervals and hypothesis testing. Random processes; wide-sense staionarity autocorrelation function and power spectral density. Gaussian processes, White noise and noise equivalent bandwidth.
- ELEE 3130UCommunication SystemsClassifications of signals, Fourier transform; and properties, basic operation on signals; classifications of systems, filter types and design requirements distortionless transmission, bandwidth, and low-pass/band-pass signals. Modulation requirements and design trade-offs; amplitude modulation (AM, DSBSC, SSB, VSB); frequency modulation; FDM, AM and FM radio broadcasting. Digital communications design objectives and constraints; filtering, sampling, quantization, line coding; TDM, PCM, DPCM, DM pulse shaping; Nyquist-I criterion, intersymbol interference; adaptive equalization and LMS algorithm; coherent and con-coherent; digital modulation techniques: BASK, BFSK, BPSK, OPSK. Source coding fundamentals; entropy and Huffman and Lempel-Ziv lossless data compression; channel coding fundamentals; interleaving, error detection schemes and ARQ techniques, FEC and Hamming codes.
- INFR 3720UBasics of Digital TransmissionIntroduces the digitization: filtering, sampling, quantization, A-to-D and D-to-A conversion, line coding; fundamentals of source and channel coding; multiplexing: TDM, FDM, WDM; baseband and passband systems; modulation: pulse modulation (PAM, PPM, PDM) and digital modulation (binary and M-ary transmission); Nyquist-I criterion and intersymbol interference; adaptive equalization; power, bandwidth, performance, and complexity trade-offs; digital communication systems;
- ENGR 5610GStochastic ProcessesReview of probability theory including random variables, probability distribution and density functions, characteristic functions, convergence of random sequences and laws of large numbers. Random processes, stationarity and ergodicity, correlation and power spectral density, cross-spectral densities, response of linear systems to stochastic input, innovation and factorization, Fourier and KL expansion, and mean square estimation. Applications in communications and signal processing, with emphasis on problem-solving using probabilistic approaches.
Education
- 1986PhD - Electrical EngineeringUniversity of Toronto, Toronto, Ontario
- 1980MEng - Electrical EngineeringMcGill University, Montreal, Quebec
- 1978BSc - Electrical EngineeringUniversity of Manitoba, Winnipeg, Manitoba
Affiliations
- NSERC Referee
- IEEE Reviewer
- CEAB Program Visitor