About MSACS
MSACS Overview
Curriculum
Distance Learning
Course Sched '04-'06
Course Sched '03-'05
Course Sched '02-'04
Faculty
Research

Knowledge Areas
Computer Systems
Embedded Systems
Software Engineering
Distributed Computing

Getting Started
Admission
Apply Online
Premiums
Financial Info
Assistantships
International Students
Academic Integrity

Course Highlights

News & Events

Contact Us

MSACS Home
 
Computer Systems
The MSACS includes substantial strength and study in the area of Computer Systems, which is the study of computer systems includes computer organization and architecture. The construction and design of computer systems from transistors and gates, through parallel multiprocessors and supercomputers, will be covered. Three courses are covered in this knowledge area, comprising nine hours of graduate study, while a fourth course contains additional content:

CS 8421 Computing Systems
This course is the first in a sequence of two required core courses building a high level of competency in computing systems

CS 8422 Advanced Computing Systems
The second course in the sequence continues the study of computing systems concentrating on networking and operating systems and covers distributed and networked systems.

CS 8625 High-Performance Computing
An introduction to High-Performance computing architectures, programming techniques, theoretical and practical parallel speedup alternative mechanisms and limitations.

CS 8628 N-Tier Client-Server Systems
A study of modern N-Tier Client Server systems that form the foundation for distributed computing systems.