University of North Carolina at Chapel Hill Campus
Bachelor of Arts
On Campus
University of North Carolina at Chapel Hill Logo
University of North Carolina at Chapel Hill
Chapel Hill
United States

Computer Science, Information Technology

About

The Information Technology Bachelor of Arts program at the University of North Carolina provides students with a strong foundation in computer systems, programming, and information management. The curriculum emphasizes software development, network administration, database management, and cybersecurity, preparing learners to design, implement, and maintain IT solutions in various professional environments. Students develop technical skills, problem solving abilities, analytical thinking, and applied IT knowledge, equipping them to pursue careers in technology, business, and organizational settings.

Throughout the program, learners engage in coursework, hands-on labs, and applied projects that integrate theoretical knowledge with practical IT applications. Faculty mentorship guides students in coding, system design, and project management, enabling them to apply classroom knowledge to real world scenarios. By combining theory with applied practice, students strengthen technical competence, programming skills, strategic problem solving, and applied project management, ensuring they are prepared for professional, technical, and leadership roles in information technology.

Key information

Duration
-
Tuition fee
$20,018.00/year
Start dates & application deadlines
-
More details
-

Key Facts

  • Program Title: Computer Science, Information Technology
  • Degree Type: Bachelor of Arts
  • Duration: 4 years
  • Mode of Study: Full-time, On Campus
  • Application Deadline: 01 February 2026
  • Location: University of North Carolina at Chapel Hill, United States
  • Field of Study: Information Technology (IT)
  • Language of Instruction: English

Program Structure

Year 1 Foundations in Information Technology

• Introduction to Computer Science and IT
• Programming Fundamentals
• Academic Writing and Research
• Basics of Network and Database Systems

Year 2 Core IT Studies

• Data Structures and Algorithms
• Database Management Systems
• Web and Mobile Application Development
• Applied Research Methods in IT

Year 3 Advanced Applications

• Network Administration and Security
• Software Engineering and System Design
• Cloud Computing and Emerging Technologies
• Applied IT Project

Year 4 Integration and Capstone

• IT Project Management and Implementation
• Cybersecurity and Risk Management
• Capstone Project in Information Technology
• Professional Development and Portfolio

Career Opportunities

Graduates of this program are prepared for professional roles that require expertise in software development, network management, and IT solutions. Many pursue careers as software developers, IT analysts, network administrators, and systems consultants, applying technical, analytical, and problem solving skills in corporate, governmental, or technology environments. Others work in tech firms, educational institutions, or organizational IT departments, developing software, managing systems, and implementing IT strategies. The program’s emphasis on applied IT, technical competence, and project management equips graduates to excel in professional, technical, and leadership roles.

Why Choose This Program

This program is ideal for students who want to combine theoretical knowledge of computer science with practical skills in IT, software development, and network management. Its curriculum emphasizes programming, system design, database administration, and applied projects, providing learners with the tools to solve complex technical problems and manage IT infrastructure effectively. Faculty mentorship supports students in developing technical expertise, analytical abilities, problem solving skills, and applied project management competence. Through hands-on labs, applied projects, and capstone experiences, learners strengthen technical skills, analytical competence, problem solving abilities, and applied project expertise, preparing them for impactful careers in software development, network management, IT consulting, and technology leadership.

Contact Information

Phone: +1 (919) 966-3621
Email: unchelp@admissions.unc.edu
Address: Jackson Hall, 174 Country Club Road, Chapel Hill, NC 27514, USA