Skip to main content

CSC 217 - Software Development Fundamentals Lab (Fall 2026)

Course description: Laboratory course to accompany CSC 216 lecture course. Application of the software processes and practices to design, implement, and test the development of software solutions requiring composition; inheritance; finite state machines; and linear data structures, including recursive linked lists. Prerequisites: CSC 116 with a C or better . Corequisites: CSC 216 .

Lab Section Information
Lab Section Meeting Times Meeting Location Lab Deadline Jenkins
Section 202 M 12:50p-2:40p Engineering Building II, Room 1221 M 12:40p https://csc217-202-jenk.csc.ncsu.edu/
Section 203 M 3:00p-4:50p Engineering Building II, Room 1221 M 2:50p https://csc217-203-jenk.csc.ncsu.edu/
Section 210 T 8:30a-10:20a Engineering Building II, Room 1221 T 8:20a https://csc217-210-jenk.csc.ncsu.edu/
Section 222 W 12:50p-2:40p Engineering Building II, Room 1221 W 12:40p https://csc217-222-jenk.csc.ncsu.edu/
Section 223 W 3:00p-4:50p Engineering Building II, Room 1221 W 2:50p https://csc217-223-jenk.csc.ncsu.edu/
Section 731 Asynchronous Online T 11:45p https://csc217-731-jenk.csc.ncsu.edu/
Support - Tools & Teaching Staff

Instructors

Dr. Chandrika Satyavolu Photo

Dr. Chandrika Satyavolu

Section 001 & 002 Instructor

Peer Teaching Fellows

TBD Photo

TBD

Peer Teaching Fellow

Upcoming Office Hours