Probability and Random Processes
Research Methodology
Advanced Analysis of Algorithms
Theory of Computation
Information Assurance and Security