Computer Science
CSC 121Python Programming
3 credits38 sections at 18 collegesSpring 2026352 seats open
Online: 20Hybrid: 2In-Person: 16
Transfer Equivalencies
| University | Equivalent Course | Status |
|---|---|---|
| East Carolina University | ITEC 1XXXPython Programming | Elective Credit |
| Elon University | CSC*1300Computer Science I | Direct Match |
| Fayetteville State University | CSC 120Intro Programming Methodology | Direct Match |
| NC State University | CSC 111CSC 111 | Direct Match |
| UNC Chapel Hill | COMP ----COMP GENERAL ELECTIVE | Elective Credit |
| UNC Charlotte | ENGR 1302Logic and Comp Prob Solving | Direct Match |
| UNC Charlotte | ITSC 1212Intro to Computer Science I | Direct Match |
| UNC Charlotte | ITSC 1ELEComputer Science Elective | Elective Credit |
| UNC Greensboro | CSC 120Intro Cmptr Prgrmng Non-Mjr | 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 |
| Winston-Salem State University | ELEC 1100ELEC | Direct Match |
Available at 18 colleges
Wake Technical Community CollegeAudit OK7 Online2 In-Person9 sections
Wake Technical Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-121-0001 | Asynchronous / Online | Matlock, Jim | ONL | Online | 2/39 |
| CSC-121-0002 | Asynchronous / Online | Sommerfeldt, Don | ONL | Online | 6/39 |
| CSC-121-0003 | Asynchronous / Online | Cui, Hong | ONL | Online | 4/39 |
| CSC-121-0004 | Asynchronous / Online | Sommerfeldt, Don | ONL | Online | 2/26 |
| CSC-121-0005 | Asynchronous / Online | Sommerfeldt, Don | ONL | Online | 8/39 |
| CSC-121-0006 | Asynchronous / Online | Halliday, Cindy L. | ONL | Online | 7/26 |
| CSC-121-0071 | Mon 2:00 PM–4:50 PM | Tomek, Lorrie A. | ONL | Online | 18/26 |
| CSC-121-2102 | Mon 10:00 AM–11:50 AM | Halliday, Cindy L. | 401S | In-Person | 11/24 |
| CSC-121-2836 | Mon 12:00 PM–1:47 PM | Matlock, Jim | RTP | In-Person | 13/24 |
Central Piedmont Community CollegeAudit OK2 In-Person5 Online7 sections
Central Piedmont Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-121-H150 | Mon 9:30 AM–10:50 AM | Moore, Joel | 1013 | In-Person | 2/18 |
| CSC-121-H650 | Mon 9:30 AM–10:50 AM | Moore, Joel | 2005 | In-Person | 8/18 |
| CSC-121-N802 | Mon Wed Thu Fri Sat Sun | Moore, Joel | 1013 | Online | 0/25 |
| CSC-121-N803 | Mon Wed Thu Fri Sat Sun | Moore, Joel | 1013 | Online | 1/25 |
| CSC-121-N804 | Mon Wed Thu Fri Sat Sun | Moore, Joel | 1013 | Online | 4/25 |
| CSC-121-N805 | Mon Wed Thu Fri Sat Sun | Talbert, Kevin B. | 1013 | Online | 6/24 |
| CSC-121-N806 | Mon Wed Thu Fri Sat Sun | Talbert, Kevin B. | 1013 | Online | 13/25 |
Durham Technical Community CollegeAudit OK1 Online2 In-Person3 sections
Durham Technical Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-121-001A | Asynchronous / Online | Milla, C | INT | Online | 3/25 |
| CSC-121-170B | Thu 11:00 AM–12:40 PM | Hugh, G | MC | In-Person | 1/24 |
| CSC-121-973X | Mon Wed Thu 12:30 PM–1:22 PM | Milla, C | SCHL | In-Person | 24/24 |
Fayetteville Technical Community CollegeAudit OK2 In-Person1 Online3 sections
Fayetteville Technical Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-121-0001 | Mon Wed 1:00 PM–1:50 PM | Seidi, H | MAIN | In-Person | 3/24 |
| CSC-121-0901 | Mon Wed Thu Fri Sat Sun | Seidi, H | WEB | Online | 6/30 |
| CSC-121-5H01 | Thu 1:00 PM–1:40 PM | Milstead, M | MAIN | In-Person | 17/24 |
Asheville-Buncombe Technical Community CollegeAudit OK2 Online2 sections
Asheville-Buncombe Technical Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-121-OA1 | Mon Wed Thu Fri Sat Sun | Dawn Harrison | ONLIN | Online | 1/25 |
| CSC-121-OA2 | Mon Wed Thu Fri Sat Sun | Dawn Harrison | ONLIN | Online | 14/25 |
Johnston Community CollegeAudit OK2 In-Person2 sections
Johnston Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-121-I01 | Mon Wed Thu Fri Sat Sun | Timothy R. Boyd | ONLIN | In-Person | 3/24 |
| CSC-121-I03 | Mon Wed Thu Fri Sat Sun | Timothy R. Boyd | ONLIN | In-Person | 12/24 |
Caldwell Community College and Technical InstituteAudit OK1 Online1 section
Caldwell Community College and Technical Institute
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-121-620 | Mon Wed Thu Fri Sat Sun | Early, J | B | Online | 24/30 |
Cape Fear Community CollegeAudit OK1 Hybrid1 section
Cape Fear Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-121-NL01 | Thu 10:00 AM–11:50 AM | A. Davison | North Campus | Hybrid | 1/20 |
College of The AlbemarleAudit OK1 Hybrid1 section
College of The Albemarle
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-121-IW01 | 02:00 PM–03:50 PM | Rossman, Jane | MAIN | Hybrid | 14/22 |
Craven Community CollegeAudit OK1 Online1 section
Craven Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-121-NW1 | Asynchronous / Online | Derek C. Lamiroult | WWW | Online | 14/24 |
Gaston CollegeAudit OK1 In-Person1 section
Gaston College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-121-D6A | Mon Wed Thu Fri Sat Sun | Hinson, K | MC | In-Person | 18/30 |
Halifax Community CollegeAudit OK1 In-Person1 section
Halifax Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-121-10D1 | Mon Wed Thu Fri Sat Sun | Minter, J | OL | In-Person | 25/30 |
Nash Community CollegeAudit OK1 In-Person1 section
Nash Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-121-OL01 | Mon Wed Thu Fri Sat Sun | Vester, A | MC | In-Person | 16/25 |
Pitt Community CollegeAudit OK1 Online1 section
Pitt Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-121-01IN | Mon Wed Thu Fri Sat Sun | Armwood, T | WEB | Online | 7/25 |
Rowan-Cabarrus Community CollegeAudit OK1 In-Person1 section
Rowan-Cabarrus Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-121-800N | Mon Wed Thu Fri Sat Sun | Clifton, P | WEB | In-Person | 15/30 |
Southwestern Community CollegeAudit OK1 Online1 section
Southwestern Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-121-YEA16 | Asynchronous / Online | Fallen Herard | WEBCT | Online | 0/1 |
Surry Community CollegeAudit OK1 In-Person1 section
Surry Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-121-HY20 | Fri 12:00 PM–12:50 PM | Drew Lyle | YC | In-Person | 14/24 |
Wilkes Community CollegeAudit OK1 In-Person1 section
Wilkes Community College
| CRN | Schedule | Instructor | Campus | Mode | Seats |
|---|---|---|---|---|---|
| CSC-121-H201 | Thu 1:00 PM–2:50 PM | McNeil, M | 1 | In-Person | 15/28 |