The Master of Science in Computer Science (MSCS) program at National University provides students with a solid foundation, in the fundamental knowledge and skills of software engineering, database theory and design and cloud computing, exposing them to best practice methodologies using a variety of tools and techniques required for solving real world problems and to be of immediate benefit to the computing industry.