MS in Computer Science

The goal of the Master of Science in Computer Science program is to give the student a thorough understanding of database management systems, study various hardware (multiprocessors, networks of workstations, clusters) and software (threads and shared memory, processes and message passing, distributed shared memory and distributed shared data) architectures applications and software designs, as well as the following:

  • Teach principles of instruction set architecture
  • Teach pipelined datapath and control design
  • Overview floating point support and branch handling
  • Overview interactions between compiler optimizations, OS, and architecture
  • Examine cache and memory hierarchy design
  • Study effect of code constructs on memory system behavior and performance
  • Overview common input/output technologies and operations

For more information contact:
Dr. Ali Al-Sinayyid
Phone:  (304) 766-3391
ali.alsinayyid@wvstateu.edu

Faculty & Staff

Dr. Ali Alsinayyid
Dr. Ali Alsinayyid
Director of Cybersecurity Innovation Center (PhD)
Dr. Michael Anderson
Dr. Michael Anderson
Professor
Dr. Sonya Armstrong
Dr. Sonya Armstrong
Professor Emeritus
Dr. Ronald Baker
Dr. Ronald Baker
Professor Emeritus (Mathematics)
Dr. Mohammad Bhuiyan, P.E.
Dr. Mohammad Bhuiyan, P.E.
Associate Professor of Civil Engineering
Ms. Karen Kail
Ms. Karen Kail
Instructor, Mathematics and Computer Science
Dr. Upali Karunathilake
Dr. Upali Karunathilake
Associate Professor
Dr. Eyas Mahmoud
Assistant Professor of Chemical Engineering
Aniruddha Maiti
Aniruddha Maiti
Assistant Professor
Sridhar Malkaram
Sridhar Malkaram
Associate Professor
Dr. Mohammad Nazari-Sharabian, P.E.
Assistant Professor of Civil Engineering
Tina Sanchez
Tina Sanchez
Instructor
Tameria Tyler
Tameria Tyler
Academic Program Associate
Dr. Naveed Zaman
Dr. Naveed Zaman
Dean, College of Natural Sciences and Mathematics
Dr. Xiaohong Zhang
Dr. Xiaohong Zhang
Professor (Chair)
Scroll to Top