A major in computer science provides professionals with a solid foundation in the general areas of organization, processing, utilization, and communication of information. Within these areas, the trained computer scientist can elect to specialize in many sub-areas, which can draw upon expertise in either software or hardware.
Computer Science Option
This option has a technical and theoretical emphasis providing students comprehensive understanding of software engineering, computing techniques and the underlying theories. Graduates will develop skills relevant to the analysis, design, and implementation of sophisticated software/hardware systems and communication networks.
Computer Information Systems Option
The analysis and design of information systems with an emphasis on managing, storing, transmitting, and providing ready access to information is the key to the CIS option. Graduates will develop skills relevant to the analysis, design, and implementation of sophisticated information systems.