This report presents a detailed design and analysis of a Radio over Fiber (ROF) system for advanced optical communications. It covers key aspects such as optical source selection, power budget calculations, rise time/bandwidth budget, and Bit Error Rate (BER) and Signal to Noise Ratio (SNR) analysis using MATLAB simulations. The design incorporates essential fiber optic components like LED transmitters, PIN detectors, and step-index multimode fibers, considering factors such as transmission distance, optical wavelength, and loss budget. The report also explores EDFA simulation, dispersion budget, and the impact of various parameters on system performance, aiming for a reliable, upgradeable, and cost-effective design that meets customer needs and future expansion requirements. The document includes MATLAB codes for BER and SNR calculations, along with relevant graphs and figures to illustrate the system's performance.