Internet Technology

B.S. in Internet Technology

Students will benefit from a firm foundation in computer science, as well as an understanding of information exchange, people and the social structures in which they operate, graphic design, information theory, the history of information technology, online law and ethics, and the economic forces that drive technological change. With this combination students have what it takes to succeed in today's fast-changing Web development profession.

Standard Track Requirements

General education – 41 hours

  • Economics 102
  • Information Technology 490 or Computer Science 495 or Communication 487
  • Mathematics 134 or 221

Computer science and information technology courses – 30 hours

  • Computer Science 210, 215, 290, 390
  • Information Technology 251, 310, 352, 445, 490
  • Information Technology 120 or Computer Science 101

Statistics courses – 3 hours

  • Quantitative Methods 227 (Psychology 245 or Sociology 344 may be substituted with the approval of the student’s advisor)

Other disciplinary courses – 21 hours

  • Communication 485
  • Management 300 or 377, 311
  • Marketing 325, 490
  • Philosophy 231
  • Psychology 121

Technical electives – 6 hours

Select two from the following courses:

  • Communication 490
  • Computer Science 350, 355, 381, 415, 430
  • Information Technology 499
  • Mathematics 222
  • Philosophy 447

Free electives – 18-19 hours

Students are encouraged to use these electives for courses that complement the Internet technology degree.

Other requirements

Students must complete an internship or co-op experience.

Intensive Track Requirements

This track is designed for students interested in graduate study, as it requires more work with formal reasoning and mathematics, delving more deeply into the computer science behind the Internet.

General education – 41 hours

  • Communication 487 or Computer Science 495 or Information Technology 490
  • Economics 102 or Psychology 121
  • Mathematics 221

Computer science and information technology courses – 30 hours

  • Computer Science 210, 215, 290, 390, 440, 475
  • Information Technology 251, 352, 490
  • Information Technology 120 or Computer Science 101

Mathematics and statistics courses – 10 hours

  • Mathematics 222, 370
  • Engineering 390 or Quantitative Methods 227

Other disciplinary courses – 21 hours

  • Communication 485
  • Management 300 or 377, 311
  • Marketing 325, 490
  • Philosophy 23
  • Psychology 121

Technical electives – 6 hours

Select two from the following courses:

  • Communication 490
  • Computer Science 350, 355, 381, 415, 430
  • Information Technology 499
  • Philosophy 447

Free electives – 12 hours

Students are encouraged to use these electives for courses that complement the Internet technology degree.

Other requirements

Students must complete an internship or co-op experience.

Internet Technology Minor (18 Hours)

  • Computer Science 205 or 210 or Engineering 123
  • Information Technology 120, 251, 445
  • Information Technology 352 or Communication 485
  • Management 311
  • Students may substitute Computer Science 101 or Engineering101 for Information Technology 120, and Computer Science 440 for Information Technology 445