Skip to this page's content

Home » Undergraduate College » Admission » Computer Science and Informatics » Majors & Minors » Major in Information Technology

Major in Information Technology

Major in Information Technology

For students interested in the application and support of technology, we offer an interdisciplinary major and minor in information technology. The major provides students with a solid technical grounding in computer science and information technology, as well as education in the "soft" interpersonal skills of communication, teamwork, critical thinking, and ethical decision-making that are vital to the IT industry. An information technologist determines user needs and then develops, manages, and supports technology-based solutions. Students take courses in communication, management, philosophy, computer science and information technology. Students are prepared for a broad range of careers such as web content provider/manager, web developer, web administrator, IT consultant, network support, customer/ desktop support, system integrator, system analyst, and application developer.

Information Technology and Computer Science

  • CS 112 Introduction to Programming
  • CS 113 GUI and Event-Driven Programming
  • CS 227 Computer Networks
  • CS 333 Database Management Systems
  • IT 320 Web Services and Web-centric Computing
  • CS 327 Security Issues in a Networked Environment
  • IT 343
    or LIS 486 Systems Analysis


  • MATH 210 Discrete Mathematics
  • Or MATH 118 Statistics


  • PHIL 225 Ethical, Legal, and Social Issuesin Information Technology

Communications (One of the following):

  • COMM 120 Communications Media
  • COMM 121 Visual Communication
  • COMM 122 Writing and Editing Across the Media
  • COMM 181 Public Speaking and Group Discussion

Managment (One of the following):

  • MGMT 234 Organizational Communication and Behavior
  • MGMT 321 Managing the Diverse Workforce (junior standing)

Three courses from an application domain* or a minor in another discipline.

*An application domain is a discipline in which information technology is applied, such as management, the sciences, communications, elementary education, art/music, technical etc. Courses required to fulfill the application domain requirement will be chosen by the student and approved by her advisor.