Information Technology Major (B.S.)

This is an archived copy of the 2017-2018 catalog. To access the most recent version of the catalog, please visit

Information technology is concerned primarily with the application of existing computing technologies to the information needs of organizations and individual computer users. The IT program aims to provide graduates with the skills and knowledge to take on appropriate professional positions in information technology upon graduation and grow into leadership positions in the field. Potential careers include network administrator, database developer, system administrator, and webmaster.

The broad objectives for B.S. in information technology graduates are:

  1. Apply the full range of core IT concepts and techniques to fill the IT needs of an organization and be prepared to assume managerial and other advanced responsibilities,
  2. Confront new problems effectively and anticipate the changing directions of technology,
  3. Communicate effectively with diverse stakeholders as well as function appropriately in a team environment,
  4. Navigate within the complex relationships between IT and larger organizational goals, and
  5. Understand the pervasive and changing role of computing technology in global society, and participate responsibly as both IT professional and citizen.

The B.S. in information technology program is accredited by the:

Computing Accreditation Commission of ABET
111 Market Plac
Suite 1050
Baltimore, MD 21202-4012
Phone: (410) 347-7700

Information Technology Courses
Select one of the following:8
Introduction to Computer Science I
and Introduction to Computer Science II
From Problems to Algorithms to Programs
and From Programs to Computer Science
Introduction to Scientific Programming
and From Programs to Computer Science
CS 400Introduction to Computing1
IT 403Introduction to Internet Technologies4
CS 501Professional Ethics and Communication in Technology-related Fields4
IT 502Intermediate Web Design4
IT 505Database Programming4
IT 520Computer Architecture4
IT 609Network/Systems Administration4
IT 666Computer Security4
IT 699Internship1
Select 3 IT 600/700- level 12
IT 705Project Management for Information Technology4
IT 710Senior Project (senior capstone experience)4
IT 775Database Technology4
Mathematics Courses
MATH 425Calculus I4
MATH 539Introduction to Statistical Analysis4
Other Courses
Science 1 and 2 (two-course sequence): Select one of the following sequences:8
Introductory Biology: Molecular and Cellular
and Introductory Biology: Evolution, Biodiversity and Ecology
General Chemistry I
and General Chemistry II
Dynamic Earth
and Earth History
Geology and the Environment
and Earth History
Introduction to Physics I
and Introduction to Physics II
ENGL 502Professional and Technical Writing4
Second discipline (see below for details)
Total Credits82

Information technology majors must maintain an overall grade-point average of 2.0 or better in all required information technology and computer science required courses in order to graduate. If at the end of any semester, including the first, a student's cumulative grade-point average in these courses falls below 2.0, the student may not be allowed to continue as an IT major. The following courses must be passed with a grade of C- or better in order to meet IT major requirements CS 414, CS 415CS 416, CS 417, IT 403, IT 502, IT 505, IT 520.

If a student wishing to transfer into the information technology major has any coursework that is applicable to the major, the grades in those courses must satisfy the minimum grade requirements for the B.S. degree in information technology. The student must have an overall grade-point average of 2.0 or better in all courses taken at the University.

In addition to the above requirements, each student must choose a second discipline in a particular domain outside of IT to which the student's IT skills can be applied. Second disciplines (typically four courses) have been defined by the CS department in such areas as business administration, health management and policy, and justice studies. If a student is interested in an area that is not currently defined, the option of a student-designed second discipline is also available.

The following is a sample schedule depicting the necessary requirements and the layout of the curriculum. Students must consult with their advisers in order to come up with the proper schedule for themselves.

Plan of Study Grid
First Year
CS 400 Introduction to Computing 1
CS 414 From Problems to Algorithms to Programs 4
IT 403 Introduction to Internet Technologies 4
MATH 425 Calculus I 4
Discovery 4
CS 417 From Programs to Computer Science 4
IT 502 Intermediate Web Design 4
ENGL 401 First-Year Writing (Discovery) 4
Discovery 4
Second Year
MATH 539 Introduction to Statistical Analysis 4
IT 505 Database Programming 4
Discovery 4
Lab Science I (Discovery) 4
Second Discipline I 4
Lab Science II 4
IT 520 Computer Architecture 4
ENGL 502 Professional and Technical Writing 4
Third Year
CS 501 Professional Ethics and Communication in Technology-related Fields 4
IT 666 Computer Security 4
IT 609 Network/Systems Administration 4
Discovery 4
Two 600/700-Level IT Electives 8
Second Discipline II 4
Discovery 4
IT 699 Internship 1
Fourth Year
IT 705 Project Management for Information Technology 4
IT 775 Database Technology 4
Second Discipline III 4
Discovery 4
IT 710 Senior Project 4
Second Discipline IV 4
600/700-Level IT Elective 4
Free Elective 4
 Total Credits130