[ skip to content ]
This program is designed for students with a strong background in computer science. ODU's Computer Science Department supports in-depth study at the graduate level in areas such as: bioinformatics, data science, digital libraries, high performance computing, machine intelligence, networking, cyber security, software engineering, and computational foundations.
Flexible schedule beginning in fall, spring and summer
Both online and on-campus course options available
Opportunities to conduct cutting-edge research with faculty
Finish the 34-credit hour, non-thesis program in less than two years
Graduates from this major have gone to work at
Introduction to networking and the Internet protocol stack; Vulnerable protocols such as HTTP, DNS, and BGP; Overview of wireless communications, vulnerabilities, and security protocols; Introduction to cryptography; Discussion of cyber threats and defenses; Firewalls and IDS/IPS; Kerberos; Transport Layer Security, including certificates; Network Layer Security.
This course will explore data science as a burgeoning field. Students will learn fundamental principles and techniques that data scientists employ to mine data. They will investigate real life examples where data is used to guide assessments and draw conclusions. This course will introduce software and computing resources available to a data scientist to process, visualize, and model different types of data including big data. Cross-listed with DASC 620.
This course is based on the Intel processor architecture employed in Windows, Linux and MacOS operating systems. Students will learn how memory is assigned to processes and how it is addressed, how memory data structures can be exploited by malware, and what is available for forensic analysis of memory. The course involves several hands-on lab work on recognizing process data structures in memory, memory acquisition, and use of a set of tools to catch the malware while preserving evidence from live memory analysis. Course requires a set of assigned reading and lab work. Prerequisite: CS 270, CS 471, or instructor's permission.
Students entering the Master of Science program in Computer Science should meet the minimum university admission requirements (Graduate Admission)
Students entering the Master of Science program in computer science should meet the minimum university graduate admission requirements. In addition, an applicant must have a strong background in computer science. Students who do not have a sufficient background in computer science may enter the graduate program as provisional students and make up for their deficiencies by taking appropriate courses. Applicants are required to take the GRE general test. Waivers may be requested for applicants with industry experience.
TOEFL score: paper based: 550, internet based: 79
IELTS score: 6.5
Estimated rates for the 2021-22 academic year. Rates are subject to change. Anyone that is not a current Virginia resident will be charged non-resident rates. That includes international students.
Here are a few ways for you to save on the cost of attending ODU. For more information visit University Student Financial aid
Opportunities for Graduate Assistantships (with tuition assistance) through teaching or research.
Our enrollment coordinators are ready to help you through the admissions process.
3212 ENGR & COMP SCI BLDG, NORFOLK, VA, 23529
1000 Rollins Hall, Norfolk, VA 23529
2101 Dragas Hall, Norfolk, VA 23529