Skip to main content

CSC 217 - Software Development Fundamentals Lab (Summer 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 .

CSC 217 Course Materials & Logistics - Summer 2026
Lab Section Information
Lab Section Meeting Times Meeting Location Lab Deadline Jenkins
Section 251 W 12:30pm–2:20pm 01221 Engineering Building 2 W 12:20p https://csc217-601-jenk.csc.ncsu.edu/
Section 651 Asynchronous Online W 12:20p https://csc217-601-jenk.csc.ncsu.edu/
Support - Tools & Teaching Staff

Instructors

Mr. Shahnewaz Leon Photo

Mr. Shahnewaz Leon

Section 051 Instructor

Mr. James Tetterton Photo

Mr. James Tetterton

Section 651 Instructor

Peer Teaching Fellows

TBD Photo

TBD

Peer Teaching Fellow

Upcoming Office Hours