Computer and Information Science
A computer and information science major is the foundation for understanding complex computer systems, and how information is created, described and applied on computers. Computer and information science students focus on the theoretical basis of information and computation, as well as the implementation of information and applications in computer systems. Students will study algorithms, data structures, design and organization of computer programming. In addition, they learn numerical computation techniques, operating systems, programming language and tools for development purposes. Computer science majors will take classes in computer programming, discrete structures, data structures and algorithms, theory of operating systems and data networks, as well as linear algebra and calculus.
Computer and information science graduates are qualified to work in various fields, such as computer programming, web development and research. Many graduates go on to become computer scientists, software engineers and developers, which allows them to apply their theoretical expertise and skills to solve computing problems and develop new ways to improve computer applications and programs. With this degree, computer and information graduates can analyze and create information processing systems for several fields. A computer and information science major is perfect for students who are computer-savvy, and enjoy solving technical and mathematical problems.