Computer Science

hss   eb   saht

ug cs

 The mission of our undergraduate program in computer science is to prepare students who are able to apply both analytical and practical computer science skills across diverse environments within a global society. Our goal is to produce marketable students in an ever-changing and increasingly competitive technological world.

 Student Learning Outcomes:

  • Students will demonstrate knowledge of the fundamental concepts of programming.
  • Students will demonstrate knowledge of the fundamentals concepts of computer systems.
  • Students will be able to clearly present computer science knowledge in oral form.

Plan of Study

Bachelor of Science in Computer Science

Data Science
Information Systems

Computer Science

Pi Byte Student Club

  • Computer Systems software engineer

  • Computer applications software engineer

  • Biomedical engineer

  • Physician assistant

  • Computer systems analyst

  • Database administrator

  • Actuary

  • Educator

  • Network systems and data communication analyst  Hydrologist

  • Information technology Specialist

  • Systems administrator

  • Software Architect

  • Information Technology Consultant

  • Project Manager, Information Technology

  • Business Analyst

  • Web Developer

  • Data scientist

  • Software tester

  • Systems analyst

  • Business analyst

  • Product manager

  • Network architect

  • Software engineer

  • Software developer

  • Full-stack developer

  • Engineering manager

  • User interface designer

  • Database administrator

  • Cloud computing engineer

  • Information security analyst

  • Computer science professor

  • Chief information security officer

  • Software quality assurance manager

  • Information technology specialist

  • Mobile application designer or developer

  • Research and development (R&D) scientist

  • Computer scientist or computer science researcher
  • Artificial intelligence and machine learning engineer

Software Development Career Guide

Salary Information
The Bureau of Labor Statistics’ projection of an additional 284,100 software development to be created nationally by 2028.

According to PayScale, professionals with a bachelor's in computer science make an average of $85,000 annually, while associate degree graduates in CS make about $65,000 per year. According to the BLS, computer and information systems managers make a median annual salary of $146,360.

Computer Science Lab

Computer Science ranks # 3 for Most Valuable College Majors (Forbes, 2018)

Average Starting Salary for a BS Degree Computer Science Graduate is $66, 000 (Ranks #2 National Association of Colleges and Employers (NACE, 2018)

68.7% of all Computer Science majors had at least one job offer before walking across the stage at graduation (Ranks #1 – National Association of Colleges and Employers (NACE, 2018)


Program Coordinator

Krishna Kulkarni, PhD

Professor of Mathematics and Computer Science
Department of Mathematics and Computer Science, and Engineering Technology
139 H. L. Trigg Building
Campus Box 951
Elizabeth City, North Carolina 27909
(252) 335-3750 | Fax: (252) 335-3487