Computer and Information Sciences Major
The Computer and Information Sciences Department prepares students to meet the information technology needs and challenges of the Information Age workplace and society.
Students learn concepts and skills needed for designing, programming, and implementing information systems to solve real-world problems, while also acquiring either a strong mathematical foundation for scientific applications or a foundation in business for management information.
The curriculum consists of a broad-based set of courses that will prepare students for careers in programming, system analysis and design, information management, and system integration, as well as graduate school.
Students completing a major in Computer and Information Sciences must complete a total of 57 credits in the major.
Computer and Information Sciences majors will:
- understand and apply the major information technologies and elements of a computer-based information system (computer hardware and software, database, applications software, human-computer interface, networks, telecommunications, internet, and others)
- understand how information technology can be used and managed to solve organizational and business problems, and to achieve strategic and competitive advantage
- understand and apply software development processes, methods, and techniques in designing computer-based information systems
- understand and apply analytical techniques for determining, obtaining, and documenting system user’s requirements
- apply analytical tools to model data and information requirements of system software applications that run on private networks, intranets, and the internet
- present and communicate work by writing reports and making oral presentations
- work collaboratively, assist in the facilitation of group goal setting and decision-making, and support efforts of group members
- develop analytical, problem-solving, and critical-thinking skills