**Semester 1
**

** **

**
**
**Part A: Digital Electronics (NGE)
**

** **

**
**
**
**

** **

**
**
Principles: digital signals & systems, computer hardware & basic operation. Symbolic logic, logical connectives: AND,OR, NAND, NOR, EXOR. Boolean algebra, duality, truth tables, positive & negative assertion level logic. Electronic logic gates: FET logical switch & CMOS. Combinational logic functions. Minimisation using Karnaugh maps & algorithmic techniques. Propagation delay & logic hazards.

**[8 lectures]**

Simple binary arithmetic: codes & conversions, 2’s complement & floating point representation. Arithmetic circuits: series/parallel adders & subtractors.**
**

** **

**
**
**[2 lectures]**

**Part B: Signals and Communications (MH)
**

** **

**
**

Representation of signals in the time and frequency domain, finite length samples and discrete signals, signal power and the decibel scale.

Classification of signals: periodic, aperiodic, random, energy and power signals.

Signal spectra and bandwidth.

**[6 lectures]
**

** **

**
**

Fixed Link Technologies: Copper, fibre, characteristics and applications.

Wireless Technologies: microwave fixed link, mobile channels. Characteristics, limitations and applications. Elements of Modulation: Amplitude modulation, frequency modulation, digital modulation schemes, PSK, FSK.

**[4 lectures]**

**Semester 2
**

** **

**
**
**Part A: Digital Electronics (NGE)
**

** **

**
**
**
**

** **

**
**
IC logic systems: multiplexers, decoders, programmable logic devices. Latches & flip-flops: clocked D-type & JK-type, edge & pulse triggered versions. Shift registers & counters. Synchronous sequential systems: state diagrams & design method.

**[6 lectures]**

Computer systems: microprocessors & microcontrollers. Basic architecture & operation: Buses, ALU, registers & flags, instruction decoding & control. Types of memory. Input/output ports, interrupts, bus communication & tri-state devices. Instruction sets, machine code & assembly language. Examples using PIC microcontrollers.

**[4 lectures]**

**Part B: Networking Technologies (MH)**

Bit transmission, Transmission Media, Local Asynchronous Communication (RS-232), Packet transmission, Packets and Frames, Error Detection. Network Topologies, LAN Technologies: IEEE 802 protocols, LAN Devices, Hardware Addresses, WAN Technologies.

**[10 lectures]
**

** **

**
**