Oct 06, 2024  
2024-2025 Undergraduate Catalog 
    
2024-2025 Undergraduate Catalog

Software Engineering, BS


Program Coordinator: Qin Ding (C-118 Science and Technology Building; 252-328-9680; dingq@ecu.edu)

The Software Engineering, BS is designed to provide students with practical knowledge, skills, and professional practices needed to succeed as a software engineer. The program also prepares students to pursue further graduate work in software engineering leading to a master’s or doctoral degree.

Majors must earn a C- (1.7) or better in all SENG and CSCI common core, concentration, and elective courses to be awarded the degree.

The degree requires a minimum of 120 s.h. as follows:

1. General education requirements including those listed below - 40 s.h.


(For information about courses that carry general education credit view the General Education Program  section.)

3. Cognates - 18 s.h.*


4. Concentrations - 9 s.h.


Choose one of the following areas of concentration:

5. SENG or CSCI electives above 2999 - 21 s.h.


Note: CSCI 3030, CSCI 4230, and CSCI 4231 are excluded.