This document describes a proposed deep learning approach for network intrusion detection in software defined networks. The approach uses five deep learning classifiers (DNN, CNN, RNN, LSTM, GRU) trained on the NSL-KDD dataset. 12 features are extracted from the dataset using feature selection. The classifiers are evaluated based on various metrics and compared to related work to identify attacks efficiently for use in SDN environments. The CNN classifier achieved the highest results in most evaluation metrics. The approach provides a robust intrusion detection system for SDN through the use of multiple deep learning techniques.