Studying Computer Science at East Carolina University

This school appears in our ranking of the Top 30 Best Online Master’s in Computer Science Degree Programs.

Computer Science BA

The Bachelor of Arts in Computer Science at East Carolina University provides students with an understanding of theory and practice relating to software design, hardware construction, and operation. The program emphasizes technology and tools in order for students to understand methodology, theory, and practice. Students gain an understanding of programming languages like C++ and Java as well as operating systems like Windows and Unix. Database environments like Access and MySQL along with Rational Rose, UML, and other computer-related subjects are covered. The program provides an understanding of practical skills that can be used in diverse settings. Courses required for the program include:

  • Algorithmic Problem Solving with Lab
  • Computer Networks
  • Data Structures and their Applications
  • Database Management Systems
  • Digital Electronics
  • Discrete Mathematical Structures
  • Elementary Statistical Methods I or Statistics for Business
  • Professional Ethics
  • Software Engineering I
  • Systems Programming
  • Web Applications

Computer Science BS

The Bachelor of Science in Computer Science is a comprehensive program that prepares students for positions in the field or for further study at the graduate level. The program provides a more comprehensive background in mathematics, science and the underlying principles of computer science than the Bachelor of Arts degree. Like the BA degree, the BS degree covers technologies and tools as well as theory and practice in software design, hardware construction, and operation. Courses required include:

  • Algorithmic Problems Solving with Lab
  • Algorithms and Data Structures
  • Automata and Formal Languages
  • Calculus for Life Sciences I or Calculus I
  • Computational Linear Algebra
  • Computer Networks
  • Data Abstraction and Object-Oriented Data Structures
  • Database Management Systems
  • Design and Analysis of Algorithms
  • Digital Electronics
  • Discrete Structures I & II
  • Elementary Statistical Methods I or Statistics for Business
  • Fundamentals of Speech Communication or Public Speaking
  • General Chemistry I & II with Labs
  • General Physics Lab I & II
  • Operating Systems
  • Organization of Programming Language
  • Principles of Biology I & II with Lab
  • Professional Ethics
  • Software Engineering I & II with Lab
  • University Physics I & II

Computer Science MS

The Master of Science in Computer Science at East Carolina University is offered both on campus and online. The program studies computing systems and computation with a focus on knowledge related to theories in methods, design methodologies, algorithms and tools used for developing software. The program provides students with an understanding of testing software as well as methods for analyzing and verifying data. Students must have a bachelor’s degree in computer science or related field, although students with bachelor’s degrees in other fields who have experience in software development may apply. Courses required include:

  • Computability and Complexity
  • Computer Systems Architecture
  • Operating Systems II or Program Translation
  • Software Architecture and Design
  • Software Engineering Foundations
  • Software Requirements Engineering
  • Software Security Engineering
  • Software Systems Modeling and Analysis
  • Software Verification and Validation

About East Carolina University

Originally, East Carolina University’s mission was to educate teachers and the school was known as the East Carolina Teacher’s Training School. The school opened in 1907 but can actually trace its origins back to 1901 when a petition was denied by the North Carolina legislature who felt the school would reduce funding for the State Normal College which had the same objectives. The measure finally passed in 1907 when legislators appropriated $15,000 in funding as well as a $5,000 stipend.

East Carolina was located in Greenville after the town provided $100,000 in bonds. Students who agreed to teach for at least two years were provided free tuition while other students paid $45 per year. The name of the school was changed to East Carolina Teacher’s College when more than 1,000 students were enrolled. It gained university status in 1967 and joined the University of Carolina system in 1972.

East Carolina University Accreditation Details

East Carolina University is accredited by the Commission on Colleges of the Southern Association of Colleges and Schools. Regional accreditation indicates that the university has the resources necessary to meet their goals and objectives. In addition, students, parents, and employers are assured that graduates are well-prepared for leadership roles in their chosen field. The Computer Science degrees are accredited by the Association of Technology, Management and Applied Engineering.

East Carolina University Application Requirements

Students who have not earned college credit after high school graduation must complete an application and provide official transcripts as well as ACT or SAT scores. Transcripts must display a current GPA.

Students who have earned college credit after graduating from high school must complete an application and provide official transcripts from all colleges and universities attended. Students must have completed at last 24 credit hours and must have a minimum cumulative GPA of 2.5.

Graduate students must complete an application and submit official transcripts from all college and universities attended. They must hold a bachelor’s degree or higher from an accredited college or university. Students whose bachelor’s degrees were awarded more than ten years prior to application may not be required to submit transcripts from all colleges and universities attended and may be exempt from GMAT, GRE or MAT scores.

East Carolina University Tuition and Financial Aid

Tuition for North Carolina residents at East Carolina University is $519.62 per credit hour for North Carolina residents $2,466.37 for non-graduates. Graduate tuition is $554.25 per credit hour for residents and non-residents $2,129.50. Undergraduate tuition for online courses is $140.44 per credit hour and graduate online tuition is $217.35.

Financial aid is available through the Office of Financial Aid which provides education, guidance, and support to students in order to help cover the cost of tuition. Students may be eligible for grants and scholarships which do not require repayment. Work-study programs are also available to help offset the cost of tuition. Students may also qualify for federal direct and parent loans as well as private loans.

East Carolina University offers several programs designed for those who wish to enter the field of computer science as well as for those who may want to advance in a computer science career. East Carolina University offers online programs that allow students to continue meeting other obligations while also achieving their higher education goals.