36 Credit Hours


The Master of Science in Computer Engineering seeks to equip students with the competencies required for leadership roles in industry or for further advanced studies in the discipline. Entering students typically possess an undergraduate degree in computer engineering or related areas. The program requires the completion of 36 credits over two years.

The Carolina University MS in Computer Engineering is designed with the needs of a rapidly changing computer engineering industry in mind. It incorporates internships and experiential learning opportunities in order to give students exposure to developments in the real world.

Coursework in the program includes topics such as embedded systems, wireless communications, networking, cybersecurity, and more.

Carolina University offers generous academic scholarships based on merit and need.

Program Learning Outcomes

  • Apply engineering knowledge and skills to solve a variety of societal problems
  • Apply math and science knowledge to solve engineering problems
  • Analyze and interpret complex data, develop and conduct experiments
  • Act ethically, communicate effectively, exercise professional judgement, and work cooperatively
  • Understand engineering within a holistic context including social, environmental, legal, economic, political, health and safety, and sustainability factors
  • Engage in lifelong learning and pursue continuous improvement

Admissions Requirements

  • A high school diploma or GED
  • GPA of 2.0 or higher
  • Official transcripts from all previously attended schools
  • Completed application with Carolina University

Degree Requirements

  • The maximum time limit to complete the program is five years or 150% of the credits, whichever the student reaches first.
  • A minimum of 30 credit hours must be completed at CU.
  • Up to 50% of the required credit hours can be transferred.
  • Graduation is contingent upon the completion of 60 hours of prescribed courses with a minimum cumulative GPA of 3.00.