Program type:

Major
Format:

On Campus
Est. time to complete:

4 years
Credit Hours:

121
Join the IT crowd.
The mission of the B.A. in Information Technology is to provide an educational program that is high quality, academically challenging and career-enriching by maintaining a balance between theoretical and experimental aspects of information technology, as well as a balance between software and hardware concepts.

Want more info?

We're so glad you're interested in UNT! Let us know if you'd like more information and we'll get you everything you need.

Request More Info

Why Earn a degree in Information Technology?

The B. A. in Information Technology has been ABET-accredited since 2012 and educates students about developing computer software systems in an information technology environment, such as database, network or systems administration. The program provides flexibility through concentration areas including business, game development, pre-law, security and networking, and teaching certification to become a K-12 computer science teacher.

This is an applied major focusing on topics such as database management, project management and web development. As you progress toward your degree, you'll have the opportunity to:

  • Concentrate your coursework on a focus area such as game development, business, information security, pre-law or secondary education.
  • Complete a certification from the Committee on National Security Systems.
  • Earn a certificate in game programming.
Marketable Skills
  • Define requirements for complex systems
  • Administer networks, sergers and databases
  • Compare alternative systems architectures
  • Teamwork
  • Web, mobile and traditional platform development

Information Technology Degree Highlights

Engineering students work with students from the College of Visual Arts and Design to create 2-D and 3-D games, learn physics simulation and perform research.
Ours is the only IT program with accreditation from the Computing Accreditation Commission (CAC) of ABET.
You'll learn from faculty members who've been recognized by the National Science Foundation, the Association for Computing Machinery and the Institute of Electrical and Electronics Engineers.
Faculty research areas include computer networks and security, computer science theory, computer systems, software engineering, user-centric design, very-large-scale integration and computer-aided design.
Other research centers housed in the department are the Center for Information and Computer Security and Net-Centric Software and Systems Center.
Classes and research are conducted at Discovery Park, a 300-acre research facility located five miles north of the main campus and serviced by a free shuttle.

What Can You Do With A Degree in Information Technology?

Information technology applies modern technologies to creating, managing and using information. IT professionals perform duties ranging from installing applications to designing complex computer networks and information databases. Possible career opportunities include:

  • Data and information management
  • Database systems design and applications
  • Network and systems security
  • Software design and development
  • Systems and network administration and configuration
  • Teaching computer science in high schools

Information Technology Degree Courses You Could Take

Foundations of Data Structures (3 hrs)
Data structures and formalisms used in computing, such as asymptotic behavior of algorithms, graph, table, relational and set data structures, context-free grammars to describe patterns, assertions in propositional logic form, amortized analysis to evaluate efficiency of data structures such as splay trees and O(1) expansion of tables.
IT Project Management (3 hrs)
Provides students with the tools and techniques needed to manage a wide variety of IT systems projects, including software design and development, IT systems design and installation, network management and support, and others. Students develop and practice skills through the use of case studies and other project-based exercises.
Internet Programming (3 hrs)
Covers Internet programming in depth, including client-server peer-to-peer, and web applications. Primary goal is to help students understand the principles of how distributed applications are built, while also giving them practical experience in creating common Internet applications.
Introduction to Computer Networks (3 hrs)
Introduction to data communications; asynchronous, synchronous, networks and current technology.
Enterprise Systems Architecture and Design (3 hrs)
Introduces upper division IT students to concepts of system architecture, design and software engineering that are needed for career opportunities as software, system and business analysts. Topics include enterprise architecture design, requirements analysis, software and systems lifecycle methodologies, Unified Modeling Language, analysis and design methodologies and other related topics.
Foundations of Computing (3 hrs)
Conceptual and formal models, efficiency and levels of abstraction as used in the field of computing, big-Oh notation, combinatorics and conditional probability, basic operations of sets, functions, relations, trees and graphs, regular expressions, deterministic finite automata and non-deterministic finite automata to describe patterns in strings.

Learn More About UNT

Watch this video to learn more about what makes UNT great!