HS302 – Effective Communication (1 unit) 

 Develops student communication skills through short presentations, debates, and interactive discussions. Emphasis is placed on articulation, body language, audience awareness, and using digital tools for presentations and interviews.

EE316 Prin. of communication sys (3units)

 Communication Fundamentals: system components, modulation and demodulation techniques, electromagnetic spectrum, transmission bandwidth, noise, and spectral analysis,Amplitude Modulation (AM): frequency spectrum, bandwidth, power calculations, AM transmitter and receiver design, types of AM receivers, AM System Variants: SSBFC (single-side band full carrier), SSSBSC (suppressed carrier), SSBRC (reduced carrier), VSB (vestigial sideband), and comparative analysis, Angle Modulation: principles of phase modulation (PM) and frequency modulation (FM), generation techniques, modulation index, spectral and power analysis, Wave Analysis: bandwidth requirements, average power calculations, and practical aspects of 12 generating angle-modulated signals, Practical Work: Laboratory experiments on AM and FM modulation using signal generators and oscilloscopes, MATLAB simulations for spectrum analysis, and performance testing of communication subsystems.

EE315 AI Fundamentals (3units)
Introduction to AI: fundamental concepts, history, intelligent agents, rationality, Search Techniques: uninformed and informed search strategies, problem-solving methods, Knowledge Representation: propositional and predicate logic, inference engines, planning systems, Machine Learning Basics: supervised and unsupervised learning, neural network structures and training principles, Applications of AI: robotics, communication networks, energy automation, and intelligent systems, Practical Work: Development of AI applications using Python and libraries such as scikit-learn; implementation of logic-based systems and basic neural networks; exploration of real world AI use cases in automation and decision support.

debugging, testing, and documentation; integration with IoT components and real-world applications.

EE314 Microprocessor II (3units) 

 AVR Development: C vs. Assembly differences, AVR-GCC, Atmel Studio configuration, GPIO Programming: LED control, push button interfacing, pin toggling, Timers and Interrupts: delay generation, event scheduling, ISR writing, nested interrupt handling, Serial Communication: UART communication, I2C and SPI interfacing with EEPROM, RTC, and sensors, Sensor Integration: analog sensor reading via ADC (temperature, light, motion), PWM Applications: servo motor control, LED dimming, real-time control elements, IoT and Power Efficiency: wireless integration, sleep modes, low-power system design, System Design Project: team-based planning and implementation of complete embedded systems, Practical Work: Full-cycle development including programming, debugging, testing, and documentation; integration with IoT components and real-world applications.

EE313 Dig. Signal processing

 (3units) Signal Analysis: review of signal types, convolution (linear and periodic), correlation, Fourier series, energy and power spectra, z-transform fundamentals, LTI Systems: definitions, impulse and frequency responses, differential/difference equations, system characterization, Sampling & Reconstruction: analog-to-digital (ADC), digital-to analog (DAC), continuous/discrete domain conversion, multirate systems (down/up sampling), Frequency Domain: Discrete Fourier Transform (DFT), Fast Fourier Transform (FFT), spectral analysis using DFT/FFT, System Structures: matrix representation of discrete-time systems, transposed, direct, cascade, parallel, and lattice forms, Digital Filters: FIR and IIR filter design, windowing techniques, finite precision effects, computer-aided design tools, performance comparison, Practical Work: MATLAB or Python-based simulations for signal analysis and filter design; real-time DSP tasks using development kits (e.g., TI DSP or audio filter boards) .

EE311 Control SystemII (3units) 

 Compensator Design: gain adjustment, lead, lag, and lead-lag compensator design and implementation, Nonlinear Systems: modeling of nonlinear components, analysis using describing functions, Phase Plane Analysis: graphical methods for analyzing second order nonlinear systems, stability and limit cycles, Industrial Controller: Two-position (ON-OFF), design of PID controllers using Root Locus method, design of PID controller using Ziegler-Nichols method, State-Space Analysis, Practical Work: Advanced simulations using MATLAB/Simulink for compensator tuning; hands-on design exercises using control system toolboxes or embedded control platforms.