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