Computer Science
CSC 151JAVA Programming
3 credits59 sections at 26 collegesSpring 2026494 seats open
In-Person: 26Hybrid: 5Online: 24Online: 4
Transfer Equivalencies
| University | Equivalent Course | Status |
|---|---|---|
| Appalachian State University | C S ELECC S ELECTIVE CREDIT | Elective Credit |
| Elizabeth City State University | CSC 230Modern Prog Applications | Direct Match |
| East Carolina University | ENGR 1XXXENGR Elective | Elective Credit |
| Elon University | CSC*1300Computer Science I | Direct Match |
| Elon University | CSC*1300Computer Science I | Direct Match |
| Fayetteville State University | CSC 120Intro Programming Methodology | Direct Match |
| NC A&T State University | COMP 163Intro Computer Programming | 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 1212Intro to Computer Science I | Direct Match |
| UNC Charlotte | ITSC 1ELEComputer Science Elective | Elective Credit |
| UNC Greensboro | CSC 130Intro to Computer Science | Direct Match |
| UNC Pembroke | CSC 1850Object Oriented Programming | Direct Match |
| UNC School of the Arts | ELEC 9999Elective | Elective Credit |
| 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 120 | Elective Credit |
| Winston-Salem State University | CSC 1310Computer Programming I | Direct Match |
| Catawba College | CIS 1400Introduction to Programming | Direct Match |
Available at 26 colleges
Central Piedmont Community CollegeAudit OK2 In-Person10 Online12 sections
Central Piedmont Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-H151 | Wed 9:30 AM–10:50 AM | Weinberg, Michael R. | 1013 | In-Person | 1/18 |
| CSC-151-H152 | Wed 9:30 AM–10:50 AM | Weinberg, Michael R. | 1013 | In-Person | 3/18 |
| CSC-151-N801 | Mon Wed Thu Fri Sat Sun | Holmquist, Selma | 1013 | Online | 4/25 |
| CSC-151-N802 | Mon Wed Thu Fri Sat Sun | Queen, Christopher D. | 1013 | Online | 3/25 |
| CSC-151-N803 | Mon Wed Thu Fri Sat Sun | Holmquist, Selma | 1013 | Online | 0/25 |
| CSC-151-N804 | Mon Wed Thu Fri Sat Sun | Queen, Christopher D. | 1013 | Online | 5/25 |
| CSC-151-N805 | Mon Wed Thu Fri Sat Sun | Holmquist, Selma | 1013 | Online | 2/25 |
| CSC-151-N806 | Mon Wed Thu Fri Sat Sun | Holmquist, Selma | 1013 | Online | 4/25 |
| CSC-151-N851 | Mon Wed Thu Fri Sat Sun | Carroll, Stephanie | 1013 | Online | 2/25 |
| CSC-151-N852 | Mon Wed Thu Fri Sat Sun | Shaw, Noah G. | 1013 | Online | 3/25 |
| CSC-151-N853 | Mon Wed Thu Fri Sat Sun | Holmquist, Selma | 1013 | Online | 3/25 |
| CSC-151-N854 | Mon Wed Thu Fri Sat Sun | Shaw, Noah G. | 1013 | Online | 5/25 |
Guilford Technical Community CollegeAudit OK6 In-Person6 sections
Guilford Technical Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-1JB01 | Thu 11:00 AM–1:40 PM | Ilkenhons, S | MC | In-Person | 7/23 |
| CSC-151-1ON01 | Mon Wed Thu Fri Sat Sun | White, K | MCO | In-Person | 1/30 |
| CSC-151-1ON02 | Mon Wed Thu Fri Sat Sun | Ilkenhons, S | MCO | In-Person | 9/30 |
| CSC-151-2JB01 | Thu 11:00 AM–1:40 PM | Ilkenhons, S | MC | In-Person | 10/23 |
| CSC-151-2ON01 | Mon Wed Thu Fri Sat Sun | Vege, R | MCO | In-Person | 3/30 |
| CSC-151-2ON02 | Mon Wed Thu Fri Sat Sun | Halsey, R | MCO | In-Person | 18/30 |
Forsyth Technical Community CollegeAudit OK1 In-Person4 Online5 sections
Forsyth Technical Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-430A | Thu 11:30 AM–1:15 PM | Zhang, B | MC | In-Person | 2/24 |
| CSC-151-730A | Thu 2:00 PM–3:50 PM | Friend, T | OSYN | Online | 10/25 |
| CSC-151-830A | Mon Wed Thu Fri Sat Sun | Friend, T | OASY | Online | 4/25 |
| CSC-151-831A | Mon Wed Thu Fri Sat Sun | Friend, T | OASY | Online | 4/25 |
| CSC-151-832A | Mon Wed Thu Fri Sat Sun | Zhang, B | OASY | Online | 11/25 |
Wake Technical Community CollegeAudit OK4 Online1 In-Person5 sections
Wake Technical Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-0001 | Asynchronous / Online | Chhatrala, Allister | ONL | Online | 7/52 |
| CSC-151-0002 | Asynchronous / Online | Wang, Jing | ONL | Online | 0/26 |
| CSC-151-0003 | Asynchronous / Online | Chhatrala, Allister | ONL | Online | 7/26 |
| CSC-151-0036 | Thu 2:00 PM–4:50 PM | Chhatrala, Allister | ONL | Online | 14/26 |
| CSC-151-4236 | 2:00 PM–4:30 PM | Wang, Jing | 401N | In-Person | 15/26 |
Fayetteville Technical Community CollegeAudit OK2 In-Person1 Online3 sections
Fayetteville Technical Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-0001 | Mon Wed 10:00 AM–10:50 AM | Teter, D | MAIN | In-Person | 11/24 |
| CSC-151-0901 | Mon Wed Thu Fri Sat Sun | Teter, D | WEB | Online | 2/24 |
| CSC-151-5H01 | Thu 1:00 PM–1:40 PM | Teter, D | MAIN | In-Person | 16/24 |
Brunswick Community CollegeAudit OK1 In-Person1 Hybrid2 sections
Brunswick Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-81C | Asynchronous / Online | Anderson, D | MC-IN | In-Person | 4/30 |
| CSC-151-91C | Mon 1:00 PM–1:50 PM | Anderson, D | MC-HY | Hybrid | 9/18 |
Central Carolina Community CollegeAudit OK2 Online2 sections
Central Carolina Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-LN1 | Asynchronous / Online | Sam Gilson, John T. Ainsworth, Jr. | DIST | Online | 2/25 |
| CSC-151-LN2 | Asynchronous / Online | Sam Gilson, John T. Ainsworth, Jr. | DIST | Online | 5/25 |
Durham Technical Community CollegeAudit OK2 Online2 sections
Durham Technical Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-001A | Asynchronous / Online | Vege, R | INT | Online | 3/25 |
| CSC-151-002B | Asynchronous / Online | Vege, R | INT | Online | 9/25 |
Gaston CollegeAudit OK2 In-Person2 sections
Gaston College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-D6A | Mon Wed Thu Fri Sat Sun | Hinson, K | MC | In-Person | 5/30 |
| CSC-151-D6B | Mon Wed Thu Fri Sat Sun | Hinson, K | MC | In-Person | 18/30 |
Johnston Community CollegeAudit OK1 Hybrid1 In-Person2 sections
Johnston Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-B01 | Mon Wed Thu Fri Sat Sun | Dawit Lakew | MAIN | Hybrid | 23/25 |
| CSC-151-I01 | Mon Wed Thu Fri Sat Sun | Dawit Lakew | ONLIN | In-Person | 17/25 |
Nash Community CollegeAudit OK2 In-Person2 sections
Nash Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-H01 | Mon 1:30 PM–2:20 PM | Tyson, W | MC | In-Person | 4/16 |
| CSC-151-OL01 | Mon Wed Thu Fri Sat Sun | Tyson, W | MC | In-Person | 9/25 |
Richmond Community CollegeAudit OK1 In-Person1 Online2 sections
Richmond Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-BH1 | Mon Wed 12:10 PM–2:00 PM | Warren L. Barber | ROBNT | In-Person | 19/25 |
| CSC-151-BW1 | Asynchronous / Online | Warren L. Barber | MC | Online | 23/32 |
Beaufort County Community CollegeAudit OK1 In-Person1 section
Beaufort County Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-200 | Asynchronous / Online | Boyer, G | OLINE | In-Person | 14/22 |
Caldwell Community College and Technical InstituteAudit OK1 Online1 section
Caldwell Community College and Technical Institute
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-620 | Mon Wed Thu Fri Sat Sun | Wang, M | B | Online | 22/30 |
Cape Fear Community CollegeAudit OK1 Hybrid1 section
Cape Fear Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-NY01 | Mon 10:00 AM–11:50 AM | C. Parrott | North Campus | Hybrid | 1/20 |
Catawba Valley Community CollegeAudit OK1 In-Person1 section
Catawba Valley Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-800 | Asynchronous / Online | Richard, F | MN | In-Person | 2/30 |
College of The AlbemarleAudit OK1 Hybrid1 section
College of The Albemarle
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-IW01 | Mon Wed 11:30 AM–12:20 PM | Rossman, Jane | MAIN | Hybrid | 12/22 |
Craven Community CollegeAudit OK1 Online1 section
Craven Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-NW1 | Asynchronous / Online | Rexanna F. Smith | WWW | Online | 5/25 |
Halifax Community CollegeAudit OK1 In-Person1 section
Halifax Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-10D1 | Mon Wed Thu Fri Sat Sun | Parker, R | OL | In-Person | 26/30 |
Lenoir Community CollegeAudit OK1 In-Person1 section
Lenoir Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-INE | Mon Wed Thu Fri Sat Sun | Carl L. Arrington, Jr. | MC | In-Person | 13/25 |
McDowell Technical Community CollegeAudit OK1 In-Person1 section
McDowell Technical Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-C50 | Mon Wed Thu Fri Sat Sun | Hollifield, R, Teale, W | WEB | In-Person | 22/25 |
Piedmont Community CollegeAudit OK1 In-Person1 section
Piedmont Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-71 | Mon Wed Thu Fri Sat Sun | Bottoms, J | DLON | In-Person | 20/34 |
Sandhills Community CollegeAudit OK1 Hybrid1 section
Sandhills Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-H01 | Mon Wed 10:00AM–11:00AM | Jad Talbert | DIST | Hybrid | 4/25 |
Surry Community CollegeAudit OK1 In-Person1 section
Surry Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-HY30 | Mon 3:00 PM–3:50 PM | Kim White | YC | In-Person | 4/12 |
Wayne Community CollegeAudit OK1 Online1 section
Wayne Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-IN01 | Asynchronous / Online | Honeycutt, Jenneth M. | MCIN | Online | 5/25 |
Wilkes Community CollegeAudit OK1 Online1 section
Wilkes Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-151-I01 | Mon Wed Thu Fri Sat Sun | McNeil, M | 1 | Online | 8/28 |