Prerequisites: CS 010B
Description: Covers essential algorithms and data structures, elements of numerical data processing, linear algebra, and statistical analysis. Encompasses multiple engineering areas such as sensor interfacing, signal and image processing, pattern recognition, robotics and intelligent systems. Introduces the use of and use the Python programming language.