The School of Informatics curriculum is inherently interdisciplinary, and recognizes that the human, information and technology dimensions of problem solving are equal contributors in advanced informatics applications areas. The School of Informatics offers B.Sc., M.Sc., and Ph.D. degree programs in Informatics. Each degree program has different curriculum requirements
The objective of the M.S. in Informatics is to provide graduates with a balanced mix of theoretical and practical knowledge of Informatics. Graduates will be capable of assisting organizations of all sizes in leveraging information technology in other disciplines.
The following describes a typical course sequence for the Master of Science degree along with their catalog descriptions.
Fall Year 1
INF700 Theoretical Foundations of Informatics (core, 3 cr.)
Catalog Description: Overview of theoretical concepts in informatics, including first-order logic, computability theory, complexity theory, graph theory, sets and relations, combinatorial math, and statistics. Prerequisites: Graduate standing or consent of instructor.
INF710 Informatics Systems and Networks (core, 3 cr.)
Catalog Description: In-depth study of various types of information systems and networks. Topics include: types of information systems; data and knowledge management; computer networks and the Internet; wireless and mobile network; e-business and e-commerce; network management. Prerequisites: Graduate standing or consent of instructor.
COG7XX Cognate or Informatics Elective Course 1 (3cr)
Spring Year 1
INF720 Information Security (core, 3 cr.)
Catalog Description: Overview of the principles and the technologies behind information security. Topics include: risks and vulnerabilities; principles of information security; encryption; security mechanisms in information systems; administration of information security, information crime, and legal and ethical issues. Prerequisites: Graduate standing or consent of instructor.
INF730 Human Computer Interaction (core, 3 cr.)
Catalog Description: This course covers the fundamental concepts and techniques for design, implementation, and evaluation of human computer interfaces. Topics include Foundations of Human computer interaction, design and implementation techniques for graphical user interfaces, evaluation techniques, and different interface models. Prerequisites: Graduate standing or consent of instructor.
COG7XX Cognate or Informatics Elective Course 2 (3 cr.)
Fall Year 2
INF740 Digital Media Design, Technology and Representation (core, 3 cr.)
Catalog Description: This course covers principles of design to visualize new media concepts in any medium. Students are exposed to new and emerging digital media technologies and applications. Prerequisites: Graduate standing or consent of instructor.
COG7XX Cognate or Informatics Elective Course 3 (3 cr.)
COG7XX Cognate or Informatics Elective Course 4 (3 cr.)
Spring Year 2
INF790 Informatics Project (3 cr)
Catalog Description: Advanced project in informatics. May be repeated, but only three credits will be applied to the student's program. Prerequisites: Graduate standing and INF 700.
COG7XX Cognate or Informatics Elective Course 5 (3 cr)
INF/COG792 Internship (3 cr)
Catalog Description: Supervised internship in business, industry, government, or educational institution providing experience to use skills and knowledge acquired in informatics course work. Prerequisites: Graduate standing and INF 700.