CS2114: Software Design & Data Structures Fall 2017

Offerings

Term Section OpenDSA Book Instructors
Fall 2016 VT fall-2016 CS2114 (MW 10:10AM) CS2 Software Design & Data Structures Margaret O'Neil Ellis
Fall 2016 VT fall-2016 CS2114 (TR 10:00am) CS2 Software Design & Data Structures Hossameldin Shahin
Spring 2017 VT spring-2017 CS2114 (Ellis-Barnette) CS2 Software Design & Data Structures Margaret O'Neil Ellis
Summer I 2017 VT summer-i-2017 CS2114 (icblacksburg) CS2 Software Design & Data Structures Hossameldin Shahin
Fall 2017 VT fall-2017 CS2114 (testingasd) CS2 Software Design & Data Structures Hossameldin Shahin
Fall 2017 VT fall-2017 CS2114 (Test Pointers) Clifford A. Shaffer
Fall 2017 VT fall-2017 CS2114 (Test Pointers 2) Clifford A. Shaffer
Fall 2017 VT fall-2017 CS2114 (Ellis: OpenDSA) CS2 Software Design & Data Structures Margaret O'Neil Ellis and Clifford A. Shaffer
Spring 2018 VT spring-2018 CS2114 (Main) CS2 Software Design & Data Structures Margaret O'Neil Ellis and Clifford A. Shaffer
Spring 2018 VT spring-2018 CS2114 (My Testing Label 101) Hamza Manzoor
Summer I 2018 VT summer-i-2018 CS2114 (CS2114: SS1 2018) CS2 Software Design & Data Structures Cliff Shaffer
Summer I 2018 VT summer-i-2018 CS2114 (MTWRF) CS2 Software Design & Data Structures Austin Cory Bart
Summer II 2018 VT summer-ii-2018 CS2114 (TestOnly) Clifford A. Shaffer
Summer II 2018 VT summer-ii-2018 CS2114 (SS2 OpenDSA) CS2 Software Design & Data Structures ziqian@vt.edu, Ayaan Mehdi Kazerouni, Cliff Shaffer, and Clifford A. Shaffer
Fall 2018 VT fall-2018 CS2114 (OpenDSA Materials) CS2 Software Design & Data Structures Cliff Shaffer
Fall 2018 VT fall-2018 CS2114 (All Sections) CS2 Software Design & Data Structures Cliff Shaffer
Spring 2019 VT spring-2019 CS2114 (CS2114 ODSA) CS2 Software Design & Data Structures N. Dwight Barnette, Margaret O'Neil Ellis, and Andrey Esakia
Summer I 2019 VT summer-i-2019 CS2114 (Dowling) CS2 Software Design & Data Structures Michelle Dowling and Derek Anthony Haqq
Summer II 2019 VT summer-ii-2019 CS2114 (M-F2pm) CS2 Software Design & Data Structures Margaret O'Neil Ellis and Derek Anthony Haqq
Fall 2019 VT fall-2019 CS2114 (All Sections) CS2 Software Design & Data Structures Mostafa, Margaret O'Neil Ellis, Ian C Griffin, Derek Anthony Haqq, Cliff Shaffer, Natasha Brooke Watts, and Daniel Yaffe
Spring 2020 VT spring-2020 CS2114 (CS2114 - OpenDSA Spring20) CS2 Software Design & Data Structures Mohammed Fawzi Seddik Farghally
Spring 2020 VT spring-2020 CS2114 (All Sections) CS2114 Software Design & Data Structures Mohammed Fawzi Seddik Farghally, Derek Anthony Haqq, and Cliff Shaffer
Fall 2020 VT fall-2020 CS2114 (MWF) Mohammed Fawzi Seddik Farghally
Summer I 2020 VT summer-i-2020 CS2114 (Online Course) Mohammed Fawzi Seddik Farghally
Summer I 2020 VT summer-i-2020 CS2114 (CS2114 SS1_20) Cliff Shaffer
Summer I 2020 VT summer-i-2020 CS2114 (MTW) CS2 Software Design & Data Structures Mohammed Fawzi Seddik Farghally
Summer II 2020 VT summer-ii-2020 CS2114 (CS2114_OpenDSA_SummerII20) CS2114_OpenDSA_SummerII_20 Mohammed Fawzi Seddik Farghally
Summer II 2020 VT summer-ii-2020 CS2114 (OpenDSA_SummerII_2020) CS2 Software Design & Data Structures Mohammed Fawzi Seddik Farghally
Summer II 2020 VT summer-ii-2020 CS2114 (CS2114_OpenDSA_SII20) CS2114_OpenDSA_SummerII_20 Mohammed Fawzi Seddik Farghally
Fall 2020 VT fall-2020 CS2114 (OpenDSA) CS2 Software Design & Data Structures Margaret O'Neil Ellis
Fall 2020 VT fall-2020 CS2114 (OpenDSA exercises) CS2 Software Design & Data Structures Margaret O'Neil Ellis and Derek Anthony Haqq
Spring 2021 VT spring-2021 CS2114 (CS2114 S21) CS2114 Software Design & Data Structures Margaret O'Neil Ellis
Spring 2021 VT spring-2021 CS2114 (Ptrs) CS2114 Software Design & Data Structures Margaret O'Neil Ellis, Onyeka Emebo, and Derek Anthony Haqq
Spring 2021 VT spring-2021 CS2114 (Public Book) CS2 Software Design & Data Structures Cliff Shaffer
Summer I 2021 VT summer-i-2021 CS2114 (CS2114Summer21) CS2114 Software Design & Data Structures Derek Anthony Haqq, Yuan Li, and Cliff Shaffer
Fall 2021 VT fall-2021-bbf8bb5f-a92f-4361-9af3-980c57968258 CS2114 (F21-CS2114-OpenDSA) CS2114 Software Design & Data Structures Margaret O'Neil Ellis, Andrey Esakia, and Derek Anthony Haqq
Spring 2022 VT spring-2022 CS2114 (CS2114-OpenDSA) CS2114 Software Design & Data Structures Margaret O'Neil Ellis, Andrey Esakia, Derek Anthony Haqq, and Cliff Shaffer
Summer I 2022 VT summer-i-2022 CS2114 (CS2114 SS22) CS2114 Software Design & Data Structures Eman Hussein Lotfy Aly Kamel Abdelrahman, Derek Anthony Haqq, and Cliff Shaffer
Fall 2022 VT fall-2022 CS2114 (CS2114OpenDSA) CS2114 Software Design & Data Structures Eman Hussein Lotfy Aly Kamel Abdelrahman, Margaret O'Neil Ellis, Onyeka Emebo, Derek Anthony Haqq, and Patrick Sullivan
Spring 2023 VT spring-2023-0e4b4669-24b7-4439-aa0e-0a64dd04e9c2 CS2114 (CS2114S23OpenDSA) CS2114 Software Design & Data Structures Eman Hussein Lotfy Aly Kamel Abdelrahman, Margaret O'Neil Ellis, Onyeka Emebo, and Cliff Shaffer
Summer II 2023 VT summer-ii-2023 CS2114 (ODSA) CS2114 Software Design & Data Structures Eman Hussein Lotfy Aly Kamel Abdelrahman and Cliff Shaffer
Fall 2023 VT fall-2023 CS2114 (All Sections) Software Design and Data Structures Eman Hussein Lotfy Aly Kamel Abdelrahman, Nikitha Donekal Chandrashekar, Margaret O'Neil Ellis, and Onyeka Emebo
Spring 2024 VT spring-2024 CS2114 (All Sections - Test Deploy 1) Software Design and Data Structures Arinjoy Basak, Nikitha Donekal Chandrashekar, Bob Edmison, Margaret O'Neil Ellis, Alex Hicks, Alex Hicks, Heath Hillman, Jake O'Brien, and Vee Pettit
Spring 2024 VT spring-2024 CS2114 (Test Deploy 2) Software Design and Data Structures Margaret O'Neil Ellis
Spring 2024 VT spring-2024 CS2114 (PROD All Sections) Software Design and Data Structures Nikitha Donekal Chandrashekar, Margaret O'Neil Ellis, and Heath Hillman
Summer I 2024 VT summer-i-2024 CS2114 (CRN_60850) Software Design and Data Structures Margaret O'Neil Ellis and Andy Luu
Fall 2024 VT fall-2024 CS2114 (Test from Summer Update) Software Design and Data Structures - Fall 2024 Te Bob Edmison and Margaret O'Neil Ellis
Fall 2024 VT fall-2024 CS2114 (Summer Updates Version 2) Software Design and Data Structures - Fall 2024 Te Bob Edmison and Margaret O'Neil Ellis
Fall 2024 VT fall-2024 CS2114 (All Sections) Software Design and Data Structures - Fall 2024 Nikitha Donekal Chandrashekar, Margaret O'Neil Ellis, Heath Hillman, and Jake O'Brien
Spring 2025 VT spring-2025 CS2114 (All Sections) Software Design and Data Structures - Fall 2024 Nikitha Donekal Chandrashekar, Margaret O'Neil Ellis, Mohammed Fawzi Seddik Farghally, Heath Hillman, Jake O'Brien, and Richard Raad
Fall 2025 VT fall-2025 CS2114 (CS2114 F25 All Sections) Software Design and Data Structures Margaret O'Neil Ellis, Mohammed Fawzi Seddik Farghally, Alex Hicks, Jake O'Brien, and Vee Pettit