





|
Niranjay's page - Courses
Graduate level courses (University of Minnesota, Twin Cities):
| Course | Topics, textbooks and other material |
|
| Fall 2005 |
EE5501 Digital Communications |
Topics: Modulation/detection, ISI, Optimal/suboptimal sequence detection, Equalization, Error correction coding, TCM, Multiple access.
Digital Communications by John G Proakis
| EE5531 Probability and Stochastic Processes |
Topics: Probability, random variables and random processes, System response to random inputs, Gaussian, Correlation and spectral analysis, Estimation principles.
Probability and Random Processes with Applications to Signal Processing by H Stark and John W Woods |
| Spring 2006 |
EE5505 Wireless Communications |
Topics: Wireless Channel Models, Frequency Reuse, Sectorization, Narrowband Fading, Diversity, Capacity, Adaptive Modulation,
Wideband Fading, Multi-User Systems, Equalization, OFDM, Spread Spectrum, MIMO
Wireless Communications by Andrea Goldsmith
| EE5950 Special Topics in EE II
Error Control Coding |
Topics: Basics of Linear Codes, Cyclic Codes, Non-Algebraic Decoding Methods, Algebraic Decoding Methods, Berlekamp-Massey algorithm, Errors-and-erasures decoding, Convolutional codes, Viterbi decoding, BCJR algorithm,
Iteratively Decodable Codes
Error-Correction Coding for Digital Communications by George C Clark and J Bibb Cain
My MATLAB Code: Galois Field Arithmetic & BCH/RS Encoder/Decoder Pack Convolutional & PCCC Encoder/Decoder Pack |
EE8950 Advanced Topics in ECE
Engineering Optimization |
Topics: Convex sets and functions, Convex optimization problems, KKT conditions and duality, Unconstrained minimization
Interior-point methods, Derivative free optimization methods, Introduction to computational complexity theory
Relaxations and approximation algorithms, Applications in signal processing, wireless communication, control, computational geometry etc.
Convex Optimization by Stephen Boyd and Lieven Vandeberghe
Optimization package used: SeDuMi Prof. Boyd's course pages [ 1 ][ 2 ]
My MATLAB Code: Inter-Point based Linear program solver (easily modified for non-linear problems) |
| Fall 2006 |
EE5581 Information Theory |
Topics: Data Translation Channel Coding, Information Theory Measures and Models, Error-Correcting Channel Coding
Lossless Source Coding, Lossy Source Coding, Cryptography Coding
Lecture Notes by Prof. J C Kieffer
|
MATH5615H Introduction to Analysis I |
Topics: Axiomatic treatment of real/complex number systems. Introduction to metric spaces: convergence, connectedness, compactness. Convergence of sequences/series of real/complex numbers, Cauchy criterion, root/ratio tests. Continuity in metric spaces. Rigorous treatment of differentiation of single-variable functions, Taylor's Theorem
Principles of Mathematical Analysis by Walter Rudin
|
| Spring 2007 |
EE8581 Detection and Estimation |
Topics: Hypothesis testing and Estimation theory, Signal detection and parameter estimation, Sequential non-parametric and robust signal detection, Karhunen Loeve expansions, Wiener filters, Kalman filters
Detection, Estimation and Modulation Theory by H. L. Van Trees
|
MATH5616H Introduction to Analysis II |
Topics: Riemann-Stieltjes integration, Sequences/series of functions, Stone-Weierstrass Theorem, Differentiation/integration of multivariable functions, Implicit Function Theorem, Stokes' Theorem
Principles of Mathematical Analysis by Walter Rudin
|
Econ 5109H Game Theory for Engineers
|
Topics: Introduction to game theory and its applications, Utility theory, noncooperative/cooperative games, bargaining theory, Games in normal/extensive form, Nash equilibria/refinements
A Course in Game Theory by M. J. Osborne and A. Rubinstein
|
| Fall 2007 |
MATH8651 Theory of Probability Including Measure Theory |
Topics: Probability spaces, Distributions/expectations, Basic theorems of Lebesque theory, Stochastic independence, sums of independent random variables, random walks, filtrations, moment generating functions, characteristic functions, Laws of large numbers
A Modern Approach To Probability Theory by B. Fristedt and L. Gray
|
CSci5304 Computational Aspects of Matrix Theory |
Topics: Perturbation theory for linear systems and eigenvalue problems. Direct/iterative solution of large linear systems. Matrix factorizations. Computation of eigenvalues/eigenvectors. Singular value decomposition. LAPACK/other software packages. Introduction to sparse matrix methods.
Matrix Computations by G. Golub and C. Van Loan
|
Note: Some of the above course pages are only active during the semester.
Undergraduate Courses (SSN College of Engineering, Anna University, Chennai):
Anna University B.E. Electronics and Communication Engineering Syllabus, description of courses and electives.
|
|