Major topics include: direct sequence and frequency hopping methods, synchronization, resistance to jamming, low probability of detection, spreading codes and their generation, system performance, Rake receivers, Code division multiple access (CDMA), cellular CDMA applications, wireless LAN applications, as well as commercial and military applications. Fundamentals: jamming, energy allocations, system configurations, energy gain, applications such as anti-jam, low probability of intercept, multiple access, time of arrival. Anti-jam systems: parameters, jammer waveforms, uncoded and coded direct sequence BPSK, uncoded and coded direct sequence BFSK, interleaver/hop trade-offs, coded BER bounds, cutoff rates, DS-BPSK and pulse jamming bounds, FH-MFSK and partial band jamming bounds, diversity for FH-MFSK, concatenation of codes. Pseudonoise generators: storage/generation, linear recursions, memory-efficient linear generators, statistical properties of m-sequences, Galois field connections, nonlinear feed forward logic. DS and FH multiple access design. Code synchronizers: single dwell and multiple dwell serial PN acquisition for DS, delay-locked loop and Tau-dither loop PN tracking for DS, time and frequency synchronization for FH.