To access the George Mason University Survey Page Click Here
Welcome! Thank you for your interest in our Masters programs.
Last Name: Nalla
Prepare to create software solutions for the future in Mason’s online MS in Computer Science program. You’ll gain expert-level problem-solving abilities while building skills in advanced programming, model construction and analysis, and analysis of algorithms as you advance your knowledge in the top areas of computer science, including:
- Artificial Intelligence
- Databases
- Programming Languages
- Software Engineering
- Systems and Networks
- Theoretical Computer Science
- Visual Computing
You’ll learn how to create software solutions to complex issues as you learn from highly experienced, award-winning faculty. By graduation, you’ll have the knowledge and skills needed to solve the challenges you’ll face as a computer software engineer, architect, or developer. Ranked a Top 30 Program, and Highest-Ranked Computer Science Program in Virginia, by CSRankings.org. Top 65 Best Computer Science Schools by U.S. News & World Report, 2022. Applicants for the on-campus program should visit the College of Engineering & Computing for more information. The George Mason University faculty dedicates time throughout the year to hold interactive sessions online for those who want to learn more about the programs we offer. If you would like to find out more about what you can expect from an online MS in Computer Science, visit our pre-recorded Virtual Open House and watch at your convenience. For information on upcoming sessions, please don’t hesitate to contact us.
The department offers a wide range of masters programs: Computer Science, Information Systems, Information Security and Assurance, and Software Engineering. The Department also offers additional graduate certificates in a variety of topics; course work toward the certificates can be used for credit toward various Masters programs. Graduate classes are offered in the late afternoon and evening to accommodate the professionally employed students. The MS in Computer Science program is now offered with the option of a 100% online format. Financial aid in the form of graduate assistantships may be available for full- time degree-seeking students. Appropriate courses may be transferred, with advisor approval, into the degree program. Undergraduate students in CS or IT at George Mason University may also enroll in a Bachelor's/Accelerated Master's Program as part of their BS degree.
List of MS Degree Programs offered by Computer Science Department:
- MS in Computer Science
- MS in Information Security and Assurance
- MS in Information Systems
- MS in Software Engineering
MS in Computer Science
| Course Number | Course Name | Credits |
| CS 530 | Mathematical Foundations of Computer Science | 3 |
| CS 531 | Computer Systems and Fundamentals of Systems Programming | 3 |
| Total Credits | 6 |
MS in Information Security and Assurance
| Course Number | Course Name | Credits |
| ISA 562 | Information Security Theory and Practice | 3 |
| ISA 656 | Network Security | 3 |
| INFS 612 | Principles and Practices of Communication Networks | 3 |
| CS 555 | Computer Communications and Networking | 3 |
| Total Credits | 12 |
MS in Information Systems
| Course Number | Course Name | Credits |
| COMP 502 | Mathematical Foundations of Computing I | 3 | CS 550 | Database Systems | 3 |
| INFS 622 | Information Systems Analysis and Design | 3 |
| INFS 580 | Analytics: Big Data to Information | 3 |
| INFS 611 | Rapid Information Systems Prototyping | 3 |
| Total Credits | 15 |
MS in Software Engineering
| Course Number | Course Name | Credits |
| SWE 619 | Object-Oriented Software Specification and Construction | 3 |
| SWE 621 | Software Design and Architecture | 3 |
| SWE 632 | User Interface Design and Development | 3 |
| SWE 637 | Software Testing | 3 |
| Total Credits | 12 |
To access the George Mason University Survey Page Click Here