Information Science

Information Science

Explore Our Classes

We invite you to follow your intellectual curiosity by exploring our OpenCourseWare.


Major Introduction

Professors talk about what you can learn through this major.

Mission Statement

The Information Science major strives to develop strong critical thinking skills, essential to a liberal arts education, especially in logical and analytical thinking, and the fostering of the ability of adaptive learning through the systematic study of problem solving processes, and to cultivate a foundation suitable for further advances studies.

Information science is a field closely related to all areas of human life at present. On one hand, it can be viewed as an applied field of general mathematical principles in the logic and theory of computation. On the other hand, the information processing in computer science constitutes a formalized framework for human activities at the sociological and psychological level, the creation of natural science theories, the verification of projects through experimentation, and brain modeling in life science. In brief, information science deals with any complex problem based on the concept of mind and information. With the technological advance in computer chip technologies, information scientists are now able to work in a variety of exciting research areas, such as neuroscience, pattern recognition, the design of vehicle-driving machines, or the creation of human-like robots. As computer power keeps growing, many thusfar abstract concepts of mathematics are being realized in practice; for instance, biologists can now study the living organisms at the molecular level, through a process of computer simulation.

Learning Goals

The goal of the Information Science major is to provide students with an outstanding background in the computer science discipline, including the mathematical dimensions of information science, its physical implementation on hardware and software, excellent practical skills, and a deep insight into the impact and applications of information science in our society and economy. Instruction is available in a range of Information Science skills, including Discrete Structures, Programming Fundamentals, Algorithms and Complexity, Architecture and Organization, Operating Systems, Network-Based Computing, Programming Languages, Human-Computer Interaction, Graphics and Visual Computing, Intelligent Systems, Information Management, Software Engineering and Numerical Methods in Computing.

Students majoring in Information Science will become capable of design, deployment and evaluation of computerized information systems in general, and gain specialized skills in at least one area, such as programming, network administration, computer graphics, scientific computing or artificial intelligence.