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]