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

Computer Science, AI, Robotics, and Gaming

About

The Computer Science, AI, Robotics, and Gaming Bachelor of Science program at the University of North Carolina is designed for students who want to shape the future of intelligent machines, immersive technologies, and human-computer interaction. The program blends core principles of computer science with in-depth training in artificial intelligence, robotics systems, and interactive game design. Through hands-on labs, algorithmic challenges, and project-based learning, students build the technical foundation to develop systems that learn, sense, respond, and simulate complex real-world scenarios.

This interdisciplinary curriculum combines programming, data structures, machine learning, and robotics hardware with creative exploration in simulation, animation, and game development. Students learn how to write efficient code, train intelligent agents, model autonomous behaviors, and design responsive environments. With access to modern labs and expert faculty, learners are equipped to build innovative applications in areas like robotics control, game mechanics, AI-driven storytelling, and human-robot interaction. The program balances theory with application, preparing students to lead in fields where emerging technology meets everyday life.

Key information

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

Key Facts

  • Program Title: Computer Science, AI, Robotics, and Gaming
  • Degree Type: Bachelor of Science
  • 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: Robotics
  • Language of Instruction: English

Program Structure

Year 1 – Programming and Computational Foundations

• Introduction to Computer Science
• Fundamentals of Programming (Python, C++, or Java)
• Discrete Mathematics for Computing
• College Composition and Communication
• General Education in Math or Physics

Year 2 – Core Algorithms and Systems

• Data Structures and Algorithms
• Computer Organization and Architecture
• Object-Oriented Programming
• Robotics Fundamentals
• Elective in Ethics or Logic

Year 3 – Intelligent Systems and Design

• Artificial Intelligence Principles
• Robotics Programming and Embedded Systems
• Game Design and Development
• Machine Learning and Neural Networks
• Human-Computer Interaction

Year 4 – Specialization, Capstone, and Innovation

• Advanced Topics in AI or Robotics
• Capstone Project in Robotics or Game Systems
• Internship or Applied Industry Project
• Elective in Simulation, AR/VR, or Deep Learning
• Seminar in Technology and Society

Career Opportunities

Graduates of this program are prepared for innovative careers in high-tech industries where computing meets intelligence, automation, and interactivity. Common roles include AI developer, robotics engineer, game programmer, and automation specialist, working in sectors such as robotics manufacturing, entertainment, aerospace, automotive, and healthcare technology. Alumni may contribute to autonomous vehicle design, industrial robotics systems, or intelligent assistants in smart environments. Others work in game studios, educational tech firms, or research labs, creating interactive platforms powered by AI and machine learning. The program also supports students aiming for graduate study in computer science, AI, human-robot interaction, or computational creativity. As the global economy becomes more digitized and automated, there is strong demand for professionals with both computational fluency, systems thinking, and innovative mindset. This degree opens doors to technical leadership roles in companies driving technological advancement through intelligent software, robotics, and immersive experiences.

Why Choose This Program

This program is perfect for students who are excited by the possibilities of artificial intelligence, robotics, and gaming—and who want to build the systems that will define the next generation of digital life. It offers a curriculum rooted in technical rigor, creative exploration, and practical innovation, helping students develop as both engineers and creators. The University of North Carolina provides access to robotics labs, AI development environments, and interdisciplinary research teams that support deep learning and experimentation. Students are mentored by faculty with expertise in cutting-edge areas such as autonomous systems, computer vision, and real-time simulation. Whether your interests lie in developing intelligent assistants, designing game mechanics, or programming adaptive machines, this program prepares you to lead with skill and vision. It empowers students to contribute meaningfully to technological progress, digital culture, and human-centered design in a rapidly evolving tech landscape.

Contact Information

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