The Information Technology, BS prepares students to apply IT to support business processes. The degree produces graduates with strong problem-solving, writing, and communication skills who successfully compete for technical employment and are prepared for advanced study. The objectives of the Information Technology, BS program relate to the abilities of the graduates several years after graduation. Graduates of the program are expected within three to five years of graduation to have:

  • Been employed in a position in which they have successfully used their information technology skills (including: problem solving, analytic, presentation and personal skills) as evidenced by achieving improved organizational objectives;
  • Progressed through increasing levels of responsibility in the workplace;
  • Demonstrated ethical, social and professional responsibility consistent with professional societies;
  • Worked effectively in teams, whether as a participant or as a leader;
  • Grown through self-study, continuing education and professional development relevant to their profession.

The program can be successfully completed in eight full-time semesters with an average of 15 credits each semester. It is also possible for students to complete the degree on a part-time basis. The 120-credit degree requirement consists of Mason Core requirements, IT foundation and core courses, and courses required for the chosen IT concentration. At least 30 credits toward the BS degree must be earned at Mason, and at least 45 credits must be at or above the 300 level. Upper division courses in the program are taught at the Science and Technology campus, where many Department of Information Sciences and Technology faculty offices are located.

This bachelor's degree program is accredited by the Computing Accreditation Commission of ABET.

Admissions

Students who meet Mason's general eligibility requirements may apply for admission to the IT major. Admission is based on the appropriateness of the student's academic objectives and the likelihood of the student benefiting from the program. Preference in admission is given to students who have four years of high school mathematics, including precalculus.

Policies

For policies governing all undergraduate degrees, see AP.5 Undergraduate Policies.

Change of Major

Mason students considering a change of major to Information Technology must have a minimum GPA of 3.00 in all completed 100 and 200 level IT foundation and core courses completed at Mason that are required for the major, and a grade of C or better in IT 106 Introduction to IT Problem Solving Using Computer Programming. Grades in approved foundation and core substitution courses taken at Mason will be included.

Note: IT courses at the 300 and 400 level are restricted to students who have declared an Information Technology major, minor, or undergraduate certificate, and to students in the BAS or BIS program.

Advanced Study

Mason offers students the ability to complete both BS and MS degrees in a shorter time through an Accelerated Masters (MS) program. Choosing to pursue an accelerated MS may affect a student's choice of courses in the BS program. Students should consult with an advisor for assistance.

Grades

Students must have a C or better in any course that satisfies a prerequisite for an IT course.  To graduate with the BS in Information Technology, students must have a GPA of 2.75 or better across the IT foundation, core, capstone, and concentration courses. Additionally, students must have a C or better in their foundation, core, capstone, and concentration courses. Furthermore, students must have a B or better in gateway courses for the respective concentration.

Termination from the Major

No math, science, or Volgenau School of Engineering course that is required for the major may be attempted more than three times. Those students who do not successfully complete such a course within three attempts will be terminated from the major. Undeclared students in the Volgenau School who do not successfully complete a course required for a Volgenau School major within three attempts will also be terminated. For more information, see AP.5.2.4 Termination from the Major.

Once a student has attempted one of these courses twice unsuccessfully, the third attempt must be no later than the next semester of enrollment, excluding summers. Failure to take the course at that time will result in termination from the major. If the student is unable to take the course when required, the student may request an extension to a future semester; extensions require approval of the student's advisor, their department, and the Associate Dean for Undergraduate Programs. The deadline for extension requests is the add deadline for the semester in which the course is required.

Students who have been terminated from a Volgenau School of Engineering major may not register for a Volgenau School course without permission of the department offering the course. This applies to all undergraduate courses offered by the Volgenau School except IT 104 Introduction to Computing (Mason Core) and STAT 250 Introductory Statistics I (Mason Core).

A student may not declare any major in the Volgenau School of Engineering if the student has previously met the termination criteria for that major at any time, regardless of what the student's major was at the time the courses were taken.

Banner Code: VS-BS-INFT

Degree Requirements

Total credits: 120

Foundation Courses

IT 102Discrete Structures3
or MATH 125 Discrete Mathematics I (Mason Core)
IT 104Introduction to Computing (Mason Core)3
IT 105IT Architecture Fundamentals3
IT 106Introduction to IT Problem Solving Using Computer Programming3
IT 206Object Oriented Techniques for IT Problem Solving3
IT 216Systems Analysis and Design3
STAT 250Introductory Statistics I (Mason Core)3
Total Credits21

Core Courses

IT 207Applied IT Programming3
IT 213Multimedia and Web Design3
IT 214Database Fundamentals3
IT 223Information Security Fundamentals3
IT 300Modern Telecommunications3
IT 304IT in the Global Economy (Mason Core)3
IT 341Data Communications and Network Principles3
IT 342Operating Systems Fundamentals3
IT 343IT Project Management3
MBUS 300Accounting in a Global Economy3
SYST 469Human Computer Interaction3
Total Credits33

Two-Semester Sequence of Approved Capstone Design Courses

IT 492Senior Design Project I (Mason Core)3
IT 493Senior Design Project II (Mason Core)4
Total Credits7

Information Technology Concentrations

Students choose one of six concentrations from the list below. To be eligible to choose a concentration, a student must have a B or better grade in the concentration's gateway course. 

Concentration Gateway Courses

Database Technology and Programming (DTP)
IT 206Object Oriented Techniques for IT Problem Solving3
or IT 214 Database Fundamentals
Health Information Technology (HIT)
IT 214Database Fundamentals3
Information Security (INFS)
IT 223Information Security Fundamentals3
Information Technology Entrepreneurship (ITE)
IT 106Introduction to IT Problem Solving Using Computer Programming3
Networking and Telecommunications (NTEL)
IT 341Data Communications and Network Principles3
Web Development and Multimedia (WDM)
IT 213Multimedia and Web Design3

To fulfill the requirements for a concentration, students need 15 credits made up of four courses from their chosen concentration and a fifth course chosen from any of the six concentrations. Students may choose to have two concentrations. To be eligible, the student must have a B or better in the gateway course for each concentration. If two concentrations are declared, the student must take four courses in each concentration, for a total of eight concentration courses.

Four courses selected from a single concentration12
One course chosen from a different concentration3
Total Credits15

Database Technology and Programming (DTP)

IT 306Program Design and Data Structures3
IT 308Event-Driven Programming3
IT 314Database Programming3
IT 315Mobile Development3
IT 322Health Data Challenges3
IT 344Information Storage and Management Technologies3
IT 369Data and Application Security3
IT 390Rapid Development of Scalable Applications3
IT 410Web Programming3
IT 414Database Administration3
IT 490Application Maintenance and Spiral Development3

Health Information Technology (HIT)

HAP 360Introduction to Health Information Systems3
IT 322Health Data Challenges3
IT 324Health Information Technology Fundamentals3
IT 390Rapid Development of Scalable Applications3
STAT 362Introduction to Computer Statistical Packages3

Information Security (INFS)

IT 352Security Administration of Linux Systems3
IT 353Information Defense Technologies3
IT 357Computer Crime, Forensics, and Auditing3
IT 366Network Security I3
IT 369Data and Application Security3
IT 429Security Accreditation of Information Systems3
IT 462Information Security Principles3
IT 466Network Security II3
IT 467Network Defense3

Information Technology Entrepreneurship (ITE)

IT 315Mobile Development3
IT 390Rapid Development of Scalable Applications3
IT 490Application Maintenance and Spiral Development3
IT 495Turning Ideas into Successful Companies3
IT 496Decision Making in IT Ventures3
MBUS 304Entrepreneurship: Starting and Managing a New Enterprise3

Network and Telecommunications (NTEL)

ECE 301Digital Electronics3
IT 366Network Security I3
IT 441Network Servers and Infrastructures3
IT 445Advanced Networking Principles3
IT 455Wireless Communications and Networking3
IT 465Peer-to-Peer Systems and Overlay Networks3
IT 484Voice Communications Technologies3
IT 488Fundamentals of Satellite Communications3

Web Development and Multimedia (WDM)

IT 315Mobile Development3
IT 331Web I: Web Development3
IT 332Web Server Administration3
IT 335Web Development using Content Management Systems3
IT 390Rapid Development of Scalable Applications3
IT 415Information Visualization3
IT 431Web II: Advanced Web Development3
IT 436Agile Web Development with Open Source Frameworks3

Other Major Requirements

Select 7 credits of natural science, including at least one 4-credit course with lab 17
COMM 100Public Speaking (Mason Core)3
or COMM 101 Interpersonal and Group Interaction (Mason Core)
IT 293Applied IT: Junior Transition1
MATH 108Introductory Calculus with Business Applications (Mason Core)3-4
or MATH 113 Analytic Geometry and Calculus I (Mason Core)
Total Credits14-15
1

Students should choose these from the list of courses approved for Mason Core (these credits can also apply toward Mason Core requirements).

Additional Mason Core

Students must complete all Mason Core requirements not fulfilled by major requirements. All students must complete at least 24 credits of social science and humanities coursework, which is normally satisfied by the 24 credits of Mason Core social science and humanities courses listed here, including COMM 100 Public Speaking (Mason Core) or COMM 101 Interpersonal and Group Interaction (Mason Core).

Written Communication6
Literature3
Arts3
Western Civilization/World History3
Social and Behavioral Sciences3
Global Understanding3
Total Credits21

Writing-Intensive Requirement

The university writing-intensive requirement is satisfied by IT 343 IT Project Management.

Electives

Select additional coursework to bring the total number of credits to 1208-9
Total Credits8-9

Information Technology, BS/Information Security and Assurance, Accelerated MS

Overview

Highly-qualified students in the Information Technology, BS have the option of obtaining an accelerated Information Security and Assurance, MS.

For more detailed information, see AP.6.7 Bachelor's/Accelerated Master's Degrees. For policies governing all graduate degrees, see AP.6 Graduate Policies.

Admission Requirements

Students in the Information Technology, BS program may apply to this option if they have earned 90 undergraduate credits with an overall GPA of at least 3.30. Criteria for admission are identical to criteria for admission to the Information Security and Assurance, MS program.

Accelerated Option Requirements

Students must complete all credits that satisfy requirements for the BS and MS programs, with 6 credits overlapping with the two following courses:

INFS 612Principles and Practices of Communication Networks (satisfies IT 441 requirement in the BS program)3
ISA 562Information Security Theory and Practice (satisfies IT 462 requirement in the BS program)3

Note:

Students must complete MATH 125 Discrete Mathematics I (Mason Core) as their discrete math requirement and IT 306 Program Design and Data Structures as part of their concentration requirements in the BS program.

Degree Conferral

Students must apply the semester before they expect to complete the BS requirements to have the BS degree conferred. In addition, at the beginning of the student’s final undergraduate semester, students must complete a Bachelor’s/Accelerated Master’s Transition form that is submitted to the Office of the University Registrar and the VSE Graduate Admissions Office. At the completion of MS requirements, a master’s degree is conferred.

Information Technology, BS/Information Systems, Accelerated MS

Overview

Highly-qualified students in the Information Technology, BS have the option of obtaining an accelerated Information Systems, MS.

For more detailed information, see AP.6.7 Bachelor's/Accelerated Master's Degrees. For policies governing all graduate degrees, see AP.6 Graduate Policies.

Admission Requirements

Students in the Information Technology, BS program may apply to this option if they have earned 90 undergraduate credits with an overall GPA of at least 3.30. Criteria for admission are identical to the criteria for admission to the Information Systems, MS program.

Accelerated Option Requirements

Students must complete all credits that satisfy requirements for the BS and MS programs, with 6 credits overlapping with the following two courses:

INFS 614Database Management (satisfies IT 414 requirement in the BS program)3
INFS 622Information Systems Analysis and Design (satisfies as one DTP concentration course in the BS program)3

Note:

Students must complete MATH 125 Discrete Mathematics I (Mason Core) as their discrete math requirement and IT 306 Program Design and Data Structures as part of their concentration requirements in the BS program.

Degree Conferral

Students must apply the semester before they expect to complete the BS requirements to have the BS degree conferred. In addition, at the beginning of the student’s final undergraduate semester, students must complete a Bachelor’s/Accelerated Master’s Transition form that is submitted to the Office of the University Registrar and the VSE Graduate Admissions Office. At the completion of MS requirements, a master’s degree is conferred.

Information Technology, BS/Software Engineering, Accelerated MS

Overview

Highly-qualified students in the Information Technology, BS have the option of obtaining an accelerated Software Engineering, MS.

For more detailed information, see AP.6.7 Bachelor's/Accelerated Master's Degrees. For policies governing all graduate degrees, see AP.6 Graduate Policies.

Admission Requirements

Students in the Information Technology, BS program may apply to this option if they have earned 90 undergraduate credits with an overall GPA of at least 3.30. Criteria for admission are identical to criteria for admission to the Software Engineering, MS Program.

Accelerated Option Requirements

Students must complete all credits that satisfy requirements for the BS and MS programs, with 6 credits overlapping with the following two courses:

CS 550Database Systems (satisfies IT 414 requirement in the BS program)3
SWE 619Object-Oriented Software Specification and Construction (satisfies as one DTP concentration course in the BS program)3

Note:

Students must complete MATH 125 Discrete Mathematics I (Mason Core) as their discrete math requirement and IT 306 Program Design and Data Structures as part of their concentration requirements in the BS program

Degree Conferral

Students must apply the semester before they expect to complete the BS requirements to have the BS degree conferred. In addition, at the beginning of the student’s final undergraduate semester, students must complete a Bachelor’s/Accelerated Master’s Transition form that is submitted to the Office of the University Registrar and the VSE Graduate Admissions Office. At the completion of MS requirements, a master’s degree is conferred.

Information Technology, BS/Digital Forensics and Cyber Analysis (title change pending SCHEV approval), Accelerated MS

Overview

Highly-qualified students in the Information Technology, BS have the option of obtaining an accelerated Digital Forensics and Cyber Analysis, MS.

For more detailed information, see AP.6.7 Bachelor's/Accelerated Master's Degrees. For policies governing all graduate degrees, see AP.6 Graduate Policies.

Admission Requirements

Students in the Information Technology, BS program may apply for this option if they have earned 90 undergraduate credits with an overall GPA of at least 3.25. Criteria for admission are identical to criteria for admission to the Digital Forensics and Cyber Analysis, MS program.

Accelerated Option Requirements

Students must complete all credits that satisfy requirements for the BS and MS programs, with 6 credits overlapping with two of the following three courses:

CFRS 500Introduction to Forensic Technology and Analysis3
CFRS 510Digital Forensics Analysis (satisfies the IT 357 requirement for the INFS concentration in the BS program)3
CFRS 660Network Forensics (satisfies as one NTEL concentration course in the BS program)3

Degree Conferral

Students must apply the semester before they expect to complete the BS requirements to have the BS degree conferred. In addition, at the beginning of the student’s final undergraduate semester, students must complete a Bachelor’s/Accelerated Master’s Transition form that is submitted to the Office of the University Registrar and the VSE Graduate Admissions Office. At the completion of MS requirements, a master’s degree is conferred.

Information Technology, BS/Telecommunications, Accelerated MS

Overview

Highly-qualified students in the Information Technology, BS have the option of obtaining an accelerated Telecommunications, MS.

For more detailed information, see AP.6.7 Bachelor's/Accelerated Master's Degrees. For policies governing all graduate degrees, see AP.6 Graduate Policies.

Admission Requirements

Students in the Information Technology, BS program may apply for this option if they have earned 90 undergraduate credits with an overall GPA of at least 3.25. Criteria for admission are identical to criteria for admission to the Telecommunications, MS program.

Accelerated Option Requirements

Students must complete all credits that satisfy requirements for the BS and MS programs.

Select six credits from the following (the TCOM courses listed for 1.5 credits must be taken in pairs):6
Modern Telecommunications (To satisfy the IT 300 BS, AIT requirement)
Data Communications Fundamentals (To satisfy the IT 341 BS, AIT requirement)
The TCP/IP Suite of Internet Protocols (To satisfy the IT 441 BS, AIT requirement)
Voice Over IP (To satisfy the IT 484 BS, AIT requirement)
Total Credits6

Note:

Students in the accelerated option who have passed IT 341 Data Communications and Network Principles with a grade of B or higher will not be required to take TCOM 530 Data Communications Fundamentals, which is listed in the MS TCOM core. Alternative sections of TCOM courses to satisfy requirements in the AIT undergraduate program may be made with the approval of the undergraduate academic advisor.

Degree Conferral

Students must apply the semester before they expect to complete the BS requirements to have the BS degree conferred. In addition, at the beginning of the student’s final undergraduate semester, students must complete a Bachelor’s/Accelerated Master’s Transition form that is submitted to the Office of the University Registrar and the VSE Graduate Admissions Office. At the completion of MS requirements, a master’s degree is conferred.

Information Technology, BS/Applied Information Technology, Accelerated MS

Overview

Highly-qualified students in the Information Technology, BS have the option of obtaining an accelerated Applied Information Technology, MS.

For more detailed information, see AP.6.7 Bachelor's/Accelerated Master's Degrees. For policies governing all graduate degrees, see AP.6 Graduate Policies.

Admission Requirements

Students in the Information Technology, BS program may apply to this option if they have earned 90 undergraduate credits with an overall GPA of at least 3.30. Criteria for admission are identical to criteria for admission to the Applied Information Technology, MS program.

Accelerated Option Requirements

Students must complete all credits that satisfy requirements for the BS and MS programs, with 6 credits overlap.

Students register for 6 credits of AIT 500-level core courses in place of the corresponding IT 300-level courses required for the undergraduate degree requirements.

Students must register for two of the following courses in place of the corresponding 300-level courses:

AIT 512Algorithms and Data Structures Essentials (satisfies the IT 306 requirement in the BS program)3
AIT 524Database Management Systems (satisfies the IT 314 requirement in the BS program)3
AIT 542Fundamentals of Computing Platforms (satisfies the IT 342 requirement in the BS program)3

Students may take additional graduate-level courses as part of their BS technical electives with advisor approval. These additional graduate-level courses will not count toward the MS degree. See AP.1.4.4 Graduate Course Enrollment by Undergraduates.

Degree Conferral

Students must apply the semester before they expect to complete the BS requirements to have the BS degree conferred. In addition, at the beginning of the student’s final undergraduate semester, students must complete a Bachelor’s/Accelerated Master’s Transition form that is submitted to the Office of the University Registrar and the VSE Graduate Admissions Office. At the completion of MS requirements, a master’s degree is conferred.