Master of Science in Computer Science (MSCS)
The Master of Science in Computer Science (MSCS) is a 36 credit-hour technically oriented degree program that provides students with advanced knowledge and skills to enable them to succeed in the industry. The program emphasizes both the theoretical and applied aspects of CS. It prepares graduates for careers in the numerous areas that use computing technology to accomplish their mission. Students entering the program are expected to be proficient in Java or C++.
MSCS Program Objectives
Upon successful completion of the program, students will be able to:
Demonstrate advanced knowledge in computer architecture, database systems and information technology
Analyze software engineering methodology and principles to software developments
Evaluate software project management principles and decision support systems
Apply technology and skills to design e commerce systems
Analyze database and data communication systems
-
The Computer Science concentration provides students with a solid theoretical foundation and understanding of computing devices as well as a sound methodology for problem identification and resolution. The program also provides technically oriented courses to equip students with state of the art technical skills and prepare them for today’s demanding high tech market.
The required concentration courses are:CST 505 Cybersecurity
CST 510 Information Network Security
CST 603 Computing Logic and Algorithms
CST 605 Operating Systems
CST 670 Management Information Systems
-
A high percentage of CS and IT positions are for software engineers/developers, but only a small portion of employees who fill these positions are systematically trained in software engineering, and even fewer possess a graduate-level software engineering education. This Software Engineering concentration develops high quality IT professionals for the most demanding IT careers: upper level software engineers/developers. This concentration benefits both individuals in their career advancement and also the IT industry.
The required concentration courses are:CST 503 Object-Oriented Software Development
CST 505 Cybersecurity
CST 600 Software Engineering Methodology
CST 610 Client/Server Computing
CST 680 Decision Support Systems