The CSIS option offers advanced study and research opportunities in various disciplines related to modern information processing using computer programs and systems. Information science is highly interdisciplinary and is concerned with the analysis, collection, classification, manipulation, storage, retrieval and dissemination of information. Computer science deals with the theoretical foundations of computational methods for information creation and manipulation. Research opportunities span a wide range of theoretical and application topics including advanced software engineering, artificial intelligence, computer networks, computer vision and graphics, databases, data science, distributed algorithms and systems, formal methods, informatics, human-computer interaction, machine learning, mobile computing and cyber security, optical networks, programming languages, real-time systems, robotics, and wireless networks. Career opportunities are plentiful in the areas of information technology, business/financial, engineering and industry, health and human services, and government/public policy, both in industry and academia.
Core Course Requirements
Five core courses (15 credits) are taken early in the program of study to ensure preparation in the fundamental research and analytical methods in the field.
Elective Course Requirements
Elective courses (18 credits) help the student attain depth in focused areas within CSIS as well as breadth in a minor area of study. Major electives are drawn from computer science/engineering and from decision information sciences.