2025 ECE EC301 TH SEC A - ELECTRONIC DEVICES