The Bachelor of Science in Computer Science program at UNC Pembroke has earned accreditation from the Computing Accreditation Commission of ABET, a globally recognized organization that sets the standard for quality in computing eduation.

Computer Science
The Bachelor of Science in Computer Science at UNC Pembroke gives you a strong base in programming, algorithms and software development. You'll work with real tools like AI, cybersecurity and data science; use cutting-edge labs; build real-world experience through internships and learn from expert faculty who are there to guide you. You'll graduate ready to thrive in a fast-paced, tech-driven world.
Degrees

Focus Areas
General, Cybersecurity
Customize Your Computer Science Journey
The general track gives you a broad, career-ready foundation in IT, covering systems analysis, data management, web development and more. You'll focus on building secure, efficient solutions that meet real-world needs. Through labs, projects and internship experiences, you'll learn problem-solving strategies, communicate effectively and work as part of a high-functioning technical team.
As cyber threats grow, so does the need for protection. You'll study defensive computing, ethical hacking and secure software design. Build real-world skills in network security, cryptography and secure coding. This track prepares you for jobs in both private and public sectors 鈥� and helps you get ready for certifications in one of tech's fastest-growing fields.

Computer Science Program
Earns ABET Accreditation

What You鈥檒l Learn and Where It Can Take You
Our Computer Science program is designed to do more than teach you how to code 鈥� it
prepares you to lead, innovate and grow throughout your career. Through our General
and Cybersecurity tracks, you鈥檒l gain the technical expertise, problem-solving abilities,
and ethical grounding needed to thrive in a rapidly evolving field. Below are the
program鈥檚 educational objectives and student learning outcomes 鈥� the skills and goals
that guide your education and shape your future success.
Program Educational Objectives
- Graduates are successfully employed in computer science or other related fields.
- Graduates are successfully enrolled in graduate studies in computer science or related disciplines.
- Graduates engage in lifelong learning demonstrated by advanced education and/or professional development activities in computer science and/or other career-appropriate options.
- Graduates can successfully demonstrate technical and leadership competence through ethical conduct, teaming, communication and/or problem-solving skills learned in our B.S. in Computer Science (General) program.
Student Learning Outcomes
- Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program's discipline.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practices based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program鈥檚 discipline.
- Apply computer science theory and software development fundamentals to produce computing-based solutions.

Computer Science with Programming Minor


Computer Science with Web Security Minor


Real-World Experience. Real Career Advantages.

Cyber Defense Education Center

Beyond the Classroom

I chose UNCP because of its strong academics, especially the computer science department, which is renowned for its cutting-edge curriculum and active engagement in innovative research.
Harry Lamichhane
Computer ScienceCommon Careers
- Software Development
- Systems Analysis
- Data Science
- Cloud Computing

Want to learn more?
or call us at 910.521.6262
Send us a message and one of our counselors will get back to you
Department Chair
Selvarajah Mohanarajah
Chair and Professor of Mathematics and Computer Science
selvarajah.mohanarajah@uncp.edu910.521.6318