|
Dec 05, 2024
|
|
|
|
2024-2025 Undergraduate Catalog
Software Engineering, BS
|
|
Return to: Certificates, Degrees, and other Undergraduate Programs
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.)
b. Natural Sciences (12 s.h.)
Choose from the following:
Note:
* Seven (7) s.h. of cognates in the natural science competency area from one of the above options may count towards the general education requirement for this degree. At least one of the courses must require laboratory work.
4. Concentrations - 9 s.h.
Choose one of the following areas of concentration:
a. Data Science Concentration
b. Mobile and Web Development Concentration
5. SENG or CSCI electives above 2999 - 21 s.h.
Note: CSCI 3030, CSCI 4230, and CSCI 4231 are excluded.
|
Return to: Certificates, Degrees, and other Undergraduate Programs
|
|