Engineering Mathematics: Groups, Rings and Fields; Basics in Calculus; Linear Algebra in Finite and Infinite Dimensions; Generalized Functions; Linear Systems and Fourier Transform; Fundamentals in Probability Theory and Stochastic Processes; Constrained Optimization