Molinaroli College of Engineering and Computing
Department of Computer Science & Engineering
Bulletin Year: 2026-2027
Print this page
Important: This course plan is a recommended sequence for this major. Courses designated as
critical (!) may have a deadline for completion and/or affect time to graduation. Please see
the program notes section for details regarding “critical courses” for this particular Program of Study.
Semester One (15-16 Credit Hours)
| Critical |
Course Code |
Subject and Title |
Credit Hours |
Min. Grade1 |
Program GPA2 |
Prerequisites |
| |
ENGL 101 |
Critical Reading and Composition (CC-CMW) |
3 |
C |
|
|
| ! |
MATH 122 or MATH 141 |
Calc. for Bus. Admin. & Soc. Sci. or Calculus I3 (CC-ARP) |
3-4 |
C |
|
C or better in MATH 111/111I/115 (MATH 122); C or better in MATH 112/115/116 (MATH 141); or through placement exam |
| ! |
CSCE 145 |
Algorithmic Design I (CC-ARP) |
4 |
C |
* |
Prereq or Coreq: MATH 111 or 115 |
| |
CSCE 190 |
Computing in the Modern World (PR) |
1 |
C |
* |
Prereq or Coreq: D or better in CSCE 104, 106, 145, or 205 |
| |
|
Carolina Core SCI4 (CC-SCI) |
4 |
|
|
|
Semester Two (15 Credit Hours)
| Critical |
Course Code |
Subject and Title |
Credit Hours |
Min. Grade1 |
Program GPA2 |
Prerequisites |
| |
ENGL 102 |
Rhetoric and Composition (CC-CMW, CC-INF) |
3 |
C |
|
C or better in ENGL 101 |
| |
|
Carolina Core SCI4 (CC-SCI) |
4 |
|
|
|
| ! |
CSCE 146 |
Algorithmic Design II (PR) |
4 |
C |
* |
C or better in CSCE 145 or 106; C or better in MATH 111 or higher or by placement
exam score into MATH 115 or higher |
| ! |
CSCE 215 |
UNIX/Linux Fundamentals (PR) |
1 |
C |
* |
C or better in CSCE 145 or 106 |
| |
|
Carolina Core AIU4 (CC-AIU) |
3 |
|
|
|
Semester Three (15 Credit Hours)
| Critical |
Course Code |
Subject and Title |
Credit Hours |
Min. Grade1 |
Program GPA2 |
Prerequisites |
| |
CSCE 242 or CSCE 205 |
Web Applications (fall only) or Business Applications Programming (MR) |
3 |
C |
* |
C or better in CSCE 146 (CSCE 242 only); MSGC 290 or CSCE 101 or above (CSCE 205 only) |
| |
CSCE 210 |
Computer Hardware Foundations (fall only) (PR) |
3 |
C |
* |
D or better in CSCE 145, 104, 205, 106, or 207 |
| |
CSCE 247 |
Software Engineering (PR) |
3 |
C |
* |
C or better in CSCE 146 |
| |
ECON 224 |
Introduction to Economics5 (PR) |
3 |
|
|
|
| |
|
Carolina Core CMS4 (CC-CMS) |
3 |
|
|
|
Semester Four (15 Credit Hours)
| Critical |
Course Code |
Subject and Title |
Credit Hours |
Min. Grade1 |
Program GPA2 |
Prerequisites |
| |
CSCE 201 |
Introduction to Computer Security (PR) |
3 |
C |
* |
Prereq or Coreq: CSCE 101, 102, or 145 |
| ! |
CSCE 240 |
Advanced Programming Techniques (PR) |
3 |
C |
* |
CSCE 215 & C or better in CSCE 146 |
| ! |
MATH 174 or MATH 374 |
Discrete Math. for Computer Sci. or Discrete Structures (PR) |
3 |
C |
|
C or better in MATH 112 or above or through placement exam (MATH 174 only); C or better in MATH 142 & CSCE 106 or 146 (MATH 374 only) |
| |
MGSC 290 |
Computer Info. Systems in Bus.5 (PR) |
3 |
|
* |
|
| |
|
Carolina Core GSS4 (CC-GSS) |
3 |
|
|
|
Semester Five (16 Credit Hours)
| Critical |
Course Code |
Subject and Title |
Credit Hours |
Min. Grade1 |
Program GPA2 |
Prerequisites |
| ! |
CSCE 350 |
Data Structures & Algorithms (MR) |
3 |
C |
* |
D or better in CSCE 240 & in MATH 174 or 374 or 574 & in MATH 141 or 122 |
| |
CSCE 390 |
Prof. Issues in Computer Sci. Engr. (CC-VSR) |
1 |
C |
* |
|
| |
STAT 515 or STAT 509 |
Statistical Methods I or Statistics for Engineers (PR) |
3 |
|
|
C or better in MATH 112, 115, 122 or 141 or both C or better in STAT 110 or higher
and MATH 111 or through placement exam (STAT 515 only); MATH 142 (STAT 509 only) |
| |
ACCT 222 |
Survey of Accounting (PR)5 |
3 |
|
|
MATH 122 or equiv. or sophomore standing |
| |
MGMT 371 |
Principles of Management (PR)5 |
3 |
|
|
|
| |
ENGL 462 or ENGL 463 |
Technical Writing or Business Writing (PR) |
3 |
|
|
ENGL 101 & 102 |
Semester Six (15 Credit Hours)
| Critical |
Course Code |
Subject and Title |
Credit Hours |
Min. Grade1 |
Program GPA2 |
Prerequisites |
| |
CSCE 520 |
Database System Design (MR) |
3 |
C |
* |
C or better in CSCE 145, CSCE 104, or CSCE 106; C or better in MATH 142, MATH 170,
MATH 172, or MATH 174 |
| |
CSCE 594 |
Strategic Mgmt. of Info. Systems (spring only) (MR) |
3 |
C |
* |
|
| |
STAT 516 |
Statistical Methods II (PR) |
3 |
|
|
C or better in STAT 515, 509, 512, or equiv. |
| |
|
BIM Minor Elective5 (PR) |
3 |
|
|
See Bulletin listing. |
| |
|
Carolina Core GHS4 (CC-GHS) |
3 |
|
|
|
Semester Seven (15 Credit Hours)
| Critical |
Course Code |
Subject and Title |
Credit Hours |
Min. Grade1 |
Program GPA2 |
Prerequisites |
| ! |
CSCE 490 |
Capstone Computing Project I (fall only) (MR, CC-INT) |
3 |
C |
* |
D or better in CSCE 240; Prereq or Coreq: D or better in CSCE 350 |
| |
CSCE 416 |
Introduction to Computer Networks (MR) |
3 |
C |
* |
CSCE 146 |
| |
CSCE 522 |
Information Security Principles (fall only) (MR) |
3 |
C |
* |
CSCE 146; MATH 174 or 374 |
| |
|
BIM Minor Elective (PR)5 |
3 |
|
|
See Bulletin listing. |
| |
|
Carolina Core GFL or Elective6&8 (PR) |
3 |
|
|
|
Semester Eight (14 Credit Hours)
| Critical |
Course Code |
Subject and Title |
Credit Hours |
Min. Grade1 |
Program GPA2 |
Prerequisites |
| |
CSCE 492 |
Capstone Computing Project II (spring only) (MR) |
3 |
C |
* |
D or better in CSCE 240, 350, & 490 |
| |
|
Computer Information Systems Major Elective7 (MR) |
3 |
C |
* |
See Bulletin listing. |
| |
|
Elective (PR) |
3 |
|
|
|
| |
|
Carolina Core GFL or Elective6&8 (PR) |
3 |
|
|
|
| |
|
Elective (PR) |
2 |
|
|
|
Graduation Requirements Summary
| Minimum Total Hours |
Minimum Major Requirements Hours |
College and Program Requirements Hours |
Carolina Core Hours |
Minimum Institutional GPA |
| 120 |
27 |
48–59 |
34 |
2.00 |
- Regardless of individual course grades, students must maintain a minimum 2.00 cumulative
GPA.
- Some colleges require a minimum GPA for major courses. Courses indicated in this column
are included in the Computer Information Systems program GPA of 2.00.
- Students who place into MATH 111 or 115 will be required to successfully complete
it before taking MATH 122 or 141.
- The Carolina Core provides the common core of knowledge, skill and academic experience for all Carolina
undergraduate students.
- Students in the Computer Information Systems program are required to complete a minor
in Business Information Management (18 hours), including any two of the following BIM minor electives (6 hours): ACCT 324 – Survey of Commercial Law; ECON 311 – Issues in Economics; ECON 379 – Government Policy Toward Business; FINA 333 – Finance and Markets; IBUS 301 – Introduction to International Business; MGMT 373 – Entrepreneurship and New Venture Opportunities; MKTG 350 – Principles of Marketing; MKTG 351 – Consumer Behavior; MGSC 395 – Operations Management.
- Electives (0-11 hours): At least 120 degree applicable credits are required to complete the BS in Computer
Information Systems. The CIS curriculum includes 0-11 hours of electives depending
on how students fulfill the Carolina Core requirements and their choice of Concentration.
Any course in the university can be used to satisfy the elective requirement, including
additional electives in the major.
- Computer Information Systems Major Elective (3 hours): ITEC 447, 560 or an approved CSCE course, 510 and higher.
- Students in the Molinaroli College of Engineering and Computing are required to demonstrate
proficiency in one foreign language equivalent to the 121 course by 1) a score of
two or better on the foreign language placement test; or 2) completion of the 109
and 110 courses in FREN, GERM, LATN, or SPAN or completion of the 121 course in another
foreign language. Students who do not place out of the GFL requirement may need to
take additional hours to meet this requirement.
Program Notes
- Courses identified as “critical” may affect time to graduation due to prerequisite
requirements for subsequent required courses.
- All undergraduate students must take a 3-credit course or its equivalent with a passing
grade that covers the founding documents. This course may fulfill any requirement
in the program of study. Courses that meet this requirement are listed in the academic
bulletin.
- No Carolina Core, Lower Division Computing, Computer Science Major, or Computer Science
Elective course may be counted toward a minor or application area. All other degree-required
courses and electives may be used for a minor as appropriate.
- A student cannot repeat courses from the Molinaroli College of Engineering and Computing
in which they earned a grade of C or better. In addition, a student cannot repeat
any course from the College a second time. No more than four courses from the Molinaroli
College of Engineering and Computing may be repeated in order to satisfy the requirements
for any degree from the College, regardless of satisfactory work. For this purpose,
withdrawal from a course with a grade of W is not regarded as enrollment in that course. A student that does not satisfactorily
complete a degree-required College course within two attempts must change major or
transfer out of the Molinaroli College of Engineering and Computing.
- Students may choose to complete a concentration in Artificial Intelligence (12 hours)
or Cybersecurity (6 hours) in place of the major elective. More details are available
in the Bulletin.
- The last 25% of a student’s degree must be completed in residence at the University,
and at least half of the hours in the student’s major courses and in the student’s
minor courses (if applicable) must be taken at the University.
- Disclaimer: Prerequisites on courses are subject to change. Please refer to Bulletin.
Code Definitions
University Requirements: Bachelor’s degree-seeking students must meet Carolina Core (general education) requirements.
| Code |
Definition |
| CC |
Carolina Core |
| CC-AIU |
Carolina Core – Aesthetic and Interpretive Understanding |
| CC-ARP |
Carolina Core – Analytical Reasoning and Problem-Solving |
| CC-CMS |
Carolina Core – Effective, Engaged, and Persuasive Communication: Spoken Component |
| CC-CMW |
Carolina Core – Effective, Engaged, and Persuasive Communication: Written Component |
| CC-GFL |
Carolina Core – Global Citizenship and Multicultural Understanding: Foreign Language |
| CC-GHS |
Carolina Core – Historical Thinking |
| CC-GSS |
Carolina Core – Social Sciences |
| CC-INF |
Carolina Core – Information Literacy |
| CC-INT |
Carolina Core – Integrative Course |
| CC-SCI |
Carolina Core – Scientific Literacy |
| CC-VSR |
Carolina Core – Values, Ethics, and Social Responsibility |
| CR |
College Requirement |
| MR |
Major Requirement |
| PR |
Program Requirement |
Disclaimer: Major maps are only a suggested or recommended sequence of courses required in a
program of study. Please contact your academic advisor for assistance in the application
of specific coursework to a program of study and course selection and planning for
upcoming semesters.