Modular Courses Modular courses are usually taken over regular semesters and may be further stacked to our post-graduate degrees. Civil & Environmental Engineering ESE5202B Air Quality Engineering ESE5901A Introduction to Environmental Engineering ESE5202A Technologies for Air Quality Control ESE5901B Technologies in Environmental Engineering Electrical & Computer Engineering EE5062 Autonomous Systems EE5042 Building Blocks of Smart grids EE5021 Cloud Based Services for Internet of Things EE5022 Cyber Security for Internet of Things EE5020 Data Science for Internet of Things EE5043 Demand Side Management EE5064 Dynamics and Control of Robot Manipulators EE5044 Energy Management for Buildings EE5041 Grid Stability and Security EE5061 Industrial Control and Programming (Synchronous e-learning) EE5045 Industrial Energy Efficiency EE5026 Machine Learning for Data Analytics (Synchronous e-learning) EE5040 Power Flow Modelling and Optimization EE5047 Renewable Energy Integration and Grid Codes EE5046 Renewable Energy Sources EE5028 Security for Industrial Control Systems EE5024 Sensor Networks EE5060 Sensors and Instrumentation for Automation (Synchronous e-learning) EE5027 Statistical Pattern Recognition (Synchronous e-learning) EE5065 Tenets of AI in Robotics EE5023 Wireless Networks Mechanical Engineering ME5408 Kinematics of Robot Manipulators ME5405A Machine Vision Fundamentals