Information Science and Technology

IS&T BS and IS&T  BA

The BA and BS programs in Information Sciences and Technology provide students with a both a detailed knowledge and a broad background in the technology of information systems. Fundamental concepts in mathematics, programming, object-oriented modeling, databases, software systems analysis and design, computer operating systems and architectures, and networks and communications are stressed in the first two years.

Special topics, including component-based software development and net-centric and client-server computing are offered as part of the last two years of the program. Students develop the skills and the knowledge necessary to analyze information problems and to apply current technology to their solution. The emphasis is to develop problem solving and communication skills. Substantial laboratory work is required. Students participate individually and in groups in the design, development, testing and documentation of information systems for a university or an external client.


Students are well prepared for professional careers and further studies and research in information technology.  Students enter private industry, work for government agencies, join computer services organizations or consulting firms, or pursue advanced academic degrees.  Careers are ready and waiting in database administration, network design and control operations, software systems development, computer security, software quality control and client-server computing. A full range of business enterprises, consulting firms, pharmaceutical companies, hospitals, and educational institutions also hire IS&T graduates as designers and implementers of information systems, coordinators for information systems users, and liaisons between management personal and computer systems staff.  


The IS&T curriculum provides students with a solid foundation and broad-based knowledge of information systems technologies.  Fundamental concepts in mathematics, programming, databases, networks and operating systems are the focus of the first two years.  Advanced courses cover such topics as complex problem analysis, system design and implementation, software engineering, networking, security and databases.  The two-semester capstone project enables students to meet the challenge of solving practical problems for real clients.  Students work in teams to integrate what they have learned in the classroom by designing and implementing a system to solve a technological problem for their client.  Opportunities also exist for students to work with faculty in research areas such as Human Computer Interaction, Computer Ethics and Collaboration Technologies.

Program Goals

After completing this program, students should

  • be able to analyze end-user requirements for information systems and develop effective and efficient solution, utilizing various methodologies, CASE and project management tools
  • have effective programming, program debugging, and program testing skills
  • be proficient in at least one programming language
  • be able to function professionally as information and technology (IS&T) scientists
  • be knowledgeable in common data structures and the use of standard libraries
  • be proficient in applying mathematics concepts from calculus and probability and statistics to problem solving and research
  • have an understanding of operating systems and system architectures, including networks and distributed systems
  • know applications, including Databases, Computer Graphics and Web technologies.
  • be able to communicate using oral, written or electronic media, and have teamwork and leadership skills needed to identify, analyze and solve informational system issues
  • be prepared for responsible positions in society and/or graduate studies in Information Science and related disciplines

Related Web Sites

Department of Computer & Information Sciences

IS&T Program Requirements (BA)

IS&T Program Requirments (BS)

IS&T Advising Sheets and Flowcharts


Dr. Cindy Li
SERC, Room 353