Computer Science
CSC 251Advanced JAVA Programming
3 credits22 sections at 14 collegesSpring 2026262 seats open
In-Person: 6Online: 2Online: 13Hybrid: 1
Prerequisite: CSC 151(CSC 151)
Transfer Equivalencies
| University | Equivalent Course | Status |
|---|---|---|
| Appalachian State University | C S ELECC S ELECTIVE CREDIT | Elective Credit |
| East Carolina University | SENG 2XXXAdv JAVA Programming | Elective Credit |
| Elon University | CSC*2XXXCSC Elective Course | Elective Credit |
| Elon University | CSC*2XXXCSC Elective Course | Elective Credit |
| Fayetteville State University | CSC 204Object Oriented Programming | Direct Match |
| NC A&T State University | COMP 167Computer Program Design | Direct Match |
| NC A&T State University | CST 240Applied Java Programming | Direct Match |
| NC State University | CSC 1**CSC 1** | Elective Credit |
| UNC Chapel Hill | COMP 110Introduction to Programming | Direct Match |
| UNC System (CAA) | Pre-Major/ElectivePre-Major/Elective | Elective Credit |
| UNC Asheville | CSCI 201Intro to Object-Oriented Progr | Direct Match |
| UNC Charlotte | ITSC 1213Intro to Computer Science II | Direct Match |
| UNC Greensboro | CSC 2XXAdv JAVA Programming | Elective Credit |
| UNC Pembroke | CSC 3050Advanced Java Programming | Direct Match |
| UNC Wilmington | CSC 001Computer Science Elective | Elective Credit |
| Western Carolina University | CS 150Prob Solving/Program I | Direct Match |
| Western Carolina University | CS 19ALower Level Elective | Elective Credit |
| Wingate University | CS 220 | Elective Credit |
| Winston-Salem State University | CSC 1311Computer Programming II | Direct Match |
Available at 14 colleges
Central Piedmont Community CollegeAudit OK1 In-Person7 Online8 sections
Central Piedmont Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-251-B101 | Mon 9:30 AM–10:50 AM | Alkawasmi, Enas Mustafa H. | 1013 | In-Person | 14/18 |
| CSC-251-N801 | Mon Wed Thu Fri Sat Sun | Holmquist, Selma | 1013 | Online | 1/25 |
| CSC-251-N802 | Mon Wed Thu Fri Sat Sun | Queen, Christopher D. | 1013 | Online | 3/25 |
| CSC-251-N803 | Mon Wed Thu Fri Sat Sun | Schoenheit, Jean E. | 1013 | Online | 8/25 |
| CSC-251-N804 | Mon Wed Thu Fri Sat Sun | Queen, Christopher D. | 1013 | Online | 13/25 |
| CSC-251-N850 | Mon Wed Thu Fri Sat Sun | Schoenheit, Jean E. | 1013 | Online | 7/25 |
| CSC-251-N851 | Mon Wed Thu Fri Sat Sun | Shaw, Noah G. | 1013 | Online | 12/25 |
| CSC-251-N852 | Mon Wed Thu Fri Sat Sun | Alkawasmi, Enas Mustafa H. | 1013 | Online | 17/25 |
Forsyth Technical Community CollegeAudit OK1 In-Person1 Online2 sections
Forsyth Technical Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-251-460B | Thu 11:30 AM–1:15 PM | Zhang, B | MC | In-Person | 15/25 |
| CSC-251-860B | Mon Wed Thu Fri Sat Sun | Friend, T | OASY | Online | 7/30 |
Alamance Community CollegeAudit OK1 In-Person1 section
Alamance Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-251-01E | Mon Wed Thu Fri Sat Sun | Gaines, L | ONLIN | In-Person | 14/20 |
Blue Ridge Community CollegeAudit OK1 Online1 section
Blue Ridge Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-251-201 | Mon Wed Thu Fri Sat Sun | Susan F. Hannum | F | Online | 19/25 |
Coastal Carolina Community CollegeAudit OK1 Online1 section
Coastal Carolina Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-251-01W | Asynchronous / Online | Leonard, Y | OL | Online | 16/25 |
College of The AlbemarleAudit OK1 Hybrid1 section
College of The Albemarle
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-251-IW01 | 07:00 PM–08:50 PM | Rossman, Jane | MAIN | Hybrid | 8/22 |
Durham Technical Community CollegeAudit OK1 Online1 section
Durham Technical Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-251-001B | Asynchronous / Online | Vege, R | INT | Online | 10/25 |
Fayetteville Technical Community CollegeAudit OK1 Online1 section
Fayetteville Technical Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-251-0901 | Mon Wed Thu Fri Sat Sun | Teter, D | WEB | Online | 15/24 |
Mitchell Community CollegeAudit OK1 In-Person1 section
Mitchell Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-251-OSI1 | Mon Wed Thu Fri Sat Sun | Dorsett, S | DL | In-Person | 10/25 |
Nash Community CollegeAudit OK1 In-Person1 section
Nash Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-251-OL01 | Mon Wed Thu Fri Sat Sun | Tyson, W | MC | In-Person | 17/25 |
Pitt Community CollegeAudit OK1 Online1 section
Pitt Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-251-01IN | Mon Wed Thu Fri Sat Sun | Sypawka, W | WEB | Online | 9/25 |
Rowan-Cabarrus Community CollegeAudit OK1 In-Person1 section
Rowan-Cabarrus Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-251-01F | Thu 1:00 PM–2:00 PM | Simmons, S | HWY29 | In-Person | 11/28 |
South Piedmont Community CollegeAudit OK1 Online1 section
South Piedmont Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-251-OAA1 | Mon Wed Thu Fri Sat Sun | Doh, C | WEB | Online | 26/30 |
Wake Technical Community CollegeAudit OK1 Online1 section
Wake Technical Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-251-0001 | Asynchronous / Online | Wang, Jing | ONL | Online | 10/52 |