Program Admission Notes:
To apply to ECU as a transfer student:
-
Complete, or have in progress, a minimum of 24 transferable college-level courses
-
Have a minimum 2.0 cumulative GPA for all college-level coursework attempted
To be eligible to declare Computer Science as a major, transfer students should
-
have a cumulative 2.5 GPA (or higher)
-
have completed or be eligible to take MATH 2121 or 2171
-
NC equivalants are MAT 263 or MAT 271
|
Contact:
College of Engineering & Technology
cetadvising@ecu.edu
Revised:
March, 2024
|
College Level Foreign Language Requirements:
There is no foreign language requirement for this major.
Major-Specific Course Recommendations:
Students are encouraged to build the Community College course recommendations below into the associate degree to best prepare for the intended major.
Recommended CC Course |
Credit Hours |
University Equivalent |
Associate Degree Requirement Fulfilled |
University Requirement Fulfilled |
ENG 111: Writing and Inquiry
|
3
|
ENGL 1100: Foundations of College Writing
|
English Composition
|
Required Course
|
ENG 112: Writing/Research in the Disc
|
3
|
ENGL 2201: Writing About the Disciplines
|
English Composition
|
Required Course
|
COM 231: Public Speaking
|
3
|
COMM 2410: Public Speaking
|
UGETC Humanities/Fine Arts
|
Required Course
|
MAT 171: Precalculus Algebra
|
4
|
MATH 1065: College Algebra
&
MATH 1XXX: Math for Liberal Arts
|
UGETC Math
|
Required Course
|
MAT 263: Brief Calculus
|
4
|
MATH 2121: Calculus for the Life Sciences
|
UGETC Math
|
Required Course
|
BIO 111: General Biology I
OR CHM 151: General Chemistry I
|
4
|
University Equivalencies
|
UGETC Natural Sciences
|
Required Course
|
BIO 112: General Biology II
OR CHM 152: General Chemistry II
|
4
|
University Equivalencies
|
UGETC Natural Sciences
|
Required Course
|
MAT 152: Statistical Methods I
|
4
|
MATH 2228: Elementary Statistical Mthds I
|
Additional General Education Courses
|
Required Course
|
HEA 110: Personal Health/Wellness
|
3
|
HLTH 1000: Health in Modern Society
&
KINE 1000: Lifetime Phys Act and Fit Lab
|
Elective/Pre-Major Courses
|
Required Course
|
CSC 134: C++ Programming
|
3
|
ENGR 2050: Intro to Engr Computation
|
Elective/Pre-Major Courses
|
Required Course
|
CSC 151: JAVA Programming
|
3
|
ENGR 2050: Intro to Engr Computation
|
Elective/Pre-Major Courses
|
Required Course
|
PHI 240: Introduction to Ethics
|
3
|
PHIL 1175: Introduction to Ethics
|
UGETC Humanities/Fine Arts
|
Suggested Course
|
Any CAA Natural Science Course
(Approved Course Options)
|
4
|
University Equivalencies
|
Additional General Education Courses
|
Suggested Course
|
Remaining Associate Degree Requirements:
In addition to major-specific course recommendations above, students should work with a community college advisor to select additional community college courses to fulfill the remaining associate degree requirements identified below.
Recommended CC Course |
Credit Hours |
University Equivalent |
Associate Degree Requirement Fulfilled |
University Requirement Fulfilled |
Student Choice/No Preference
(Approved Course Options)
|
6
|
University Equivalencies
|
UGETC Social/Behavioral Sciences
|
General Education
|
Student Choice/No Preference
(Approved Course Options)
|
3
|
University Equivalencies
|
Additional General Education Courses
|
General Education
|
ACA 122: College Transfer Success
|
1
|
COAD 1XXX: Univ Studies for Early College
|
Academic Transition
|
Elective
|
Student Choice/No Preference
(Approved Course Options)
|
5
|
University Equivalencies
|
Elective/Pre-Major Courses
|
Elective
|
Remaining Bachelor’s Degree Requirements at University:
University Course |
Credit Hours |
University Course Notes |
CSCI 2400: Discrete Structures I
|
3 |
|
CSCI 2405: Discrete Structures II
|
3 |
|
CSCI 2410: Digital Logic Design
|
3 |
|
CSCI 2530: Algorithms and Data Structures
|
3 |
|
CSCI 2540: Data Abstr Obj-Orient Data Str
|
4 |
|
CSCI 3000: Operating Systems
|
3 |
|
CSCI 3010: Computer Networks
|
3 |
|
CSCI 3030: Software Engineering I
|
3 |
|
CSCI 3584: Computational Linear Algebra
|
3 |
|
CSCI 3650: Design/Analysis of Algorithms
|
3 |
|
CSCI 3675: Principles of Programming Lang
|
3 |
|
CSCI 3700: Database Management Systems
|
3 |
|
CSCI 4230: Software Engineering II
|
3 |
WI |
CSCI 4231: Software Engineering II Lab
|
0 |
|
CSCI 4520: Computer Architecture
|
3 |
|
CSCI 4602: Automata, Comput, Complex
|
3 |
|
CSCI 4900: Ethical & Prof Issues in CSCI
|
1 |
|
SENG 3020: Software Verifictn & Validatn
|
12 |
Complete 12 hours including CSCI electives above 2999 and SENG 3020.
An additional 6 hours of electives are also required. |