Difference: TeachingSchedule2025 (1 vs. 5)

Revision 52026-03-19 - CathyBareiss

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Proposed teaching schedule

Year Fall Hours Spring Hours
Line: 18 to 18
 
    ITSC 121: Foundational Programming 1 3
2026 CSC 102: Intro to Programming 2 (Lab) CSC 121: Programming 1: Control Structures 3 (Lab)
CSC 112: Digital Citizen 2 CSC 150: Seminar 1 1
Changed:
<
<
CSC 260: Intro. to Self-Directed Learning 1 CSC {123}70: DevOps 1, 2 & 3 3
CSC 262: SDL: System Administration 2 CSC 314: Intro. to Cloud-based ML and Data Science 3
CSC {123}70: DevOps 1, 2 & 3 3 CSC 322: Programming 3: Advanced Data Structures 3
CSC 340: Software Engineering Theory 3 CSC 360: Human Computer Interaction 3
CSC 350: Seminar 2 1 CSC 441: Software Engineering in Practice 3
CSC 463: SDL: Adv. Topics 3 CSC 490: Senior Capstone 2
CYSC 215: Foundations of Cyber Security 3 CYSC 265: Management of Cyber Security 3
CYSC 425: Network Forensics 3 CYSC 314: Cyber Security and AI 3
CYSC 435: Incident Response 3 CYSC 312: DevOps, Virtualization and the Cloud 3
ITSC 122: Foundational Programming 2 3 ITSC 121: Foundational Programming 1 3
>
>
CSC 121: Programming 1 3 (Lab) CSC {123}70: DevOps 1, 2 & 3 3
CSC 260: Intro. to Self-Directed Learning 1 CSC 221 : Programming 2: Design & O-O 3 (Lab)
CSC 262: SDL: System Administration 2 CSC 322: Programming 3: Advanced Data Structures 3
CSC {123}70: DevOps 1, 2 & 3 3 CSC 360: Human Computer Interaction 3
CSC 314: Intro to ML and Data Science 3 CSC 491: Senior Capstone 3
CSC 398: Internship 1-3 CYSC 265: Management of Cyber Security 3
CSC 463: SDL: Adv. Topics 3 CYSC 312: DevOps, Virtualization and the Cloud 3
CYSC 215: Foundations of Cyber Security 3 CYSC 314: Cyber Security and AI 3
CYSC 435: Incident Response 3 ITSC 121: Foundational Programming 1 3
ITSC 122: Foundational Programming 2 3    
 
2027 CSC 102: Intro to Programming 2 (Lab) CSC 121: Programming 1: Control Structures 3 (Lab)
CSC 112: Digital Citizen 2 CSC 150: Seminar 1 1
CSC 221: Programming 2: Design & OO 3 (Lab) CSC 260: Intro. to Self-Directed Learning 1
Line: 35 to 35
 
CSC {123}70: DevOps 1, 2 & 3 3 CSC {123}70: DevOps 1, 2 & 3 3
CSC 340: Software Engineering Theory 3 CSC 310: Topics: Game? 3
CSC 350: Seminar 2 1 CSC 312: Introduction to Cloud Computing 3
Changed:
<
<
CSC 421: Programming 4: Advanced Programming 3 CSC 420: Theory of Computation 3
>
>
CSC 421: Programming 4: Adv. Programming 3 CSC 420: Theory of Computation 3
 
CYSC 215: Foundations of Cyber Security 3 CSC 441: Software Engineering in Practice 3
CYSC 415: Penetration testing 3 CSC 463: SDL Adv. 3
ITSC 122: Foundational Programming 2 3 CYSC 315: Principles of Cy Defense. 3

Revision 42025-08-28 - CathyBareiss

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Proposed teaching schedule

Changed:
<
<
Year Fall Hours Spring Teaching hours Professor
2023 CSC 113: Digital Citizen of the 21st Century 3 ITSCI 121: Fundamentals of Programming 1 3 Bareiss
CSC 121: Programming 1: Control Structures 3 (lab) CSC 121: Programming 1: Control Structures 3 (Lab) Bareiss
CSC 221: Programming 2: Design and OOP 3 (lab) CSC 150: Seminar 1 1 Bareiss
CSC 230: Networking 3 CSC 221: Programming 2: Design and OOP 3 (Lab) Bareiss
CSC 340: Software Engineering in Theory 3 CSC 210: Database 3 Bareiss
CSC 350: Seminar 2 1 CSC 260: Self Directed Learning 1 Bareiss
    CSC 261: Self Directed Learning: Web Prog. 2 Adjunct
    CSC 420: Theory of Computation 3 Adjunct
    CSC 450: Software Engineering in Practice 3 Adjunct
 
  Summer 2024   CSC 398 1-3 Adjunct
 
>
>
Year Fall Hours Spring Hours
 
2025 CSC 113: Digital Citizen 3 CSC 210: Database 3
CSC 121: Programming 1: Control Structures 3 (Lab) CSC 221: Programming 2: Design and OO 3 (Lab)
CSC 230: Networking 3 CSC 260: Intro. to Self-Directed Learning 1
Line: 67 to 55
 
CYSC 425: Network Forensics 3 CYSC 312: DevOps, Virtualization and the Cloud 3
CYSC 435: Incident Response 3 ITSC 121: Foundational Programming 1 3
ITSC 122: Foundational Programming 2 3    
Changed:
<
<

2024/even CSC 113: Digital Citizen of the 21st Century 3 Bareiss CSC 102: Introduction to Programming 2 (lab) Bareiss
CSC 121: Programming 1: Control Structures 3 (lab) Bareiss CSC 221: Programming 2: Design and OOP 3 (lab) Bareiss
CSC 322: Programming 3: Advanced Data Structures 3 Bareiss CSC 314: Intro to ML and Data Science in the Cloud 3 adjunct
CSC 312: Introduction to Cloud Computing 3 Adjunct CSC 322: Programming 3: Advanced Data Structures 3 Bareiss
CSC 463: Self-Directed Learning: Advanced Topics 3 Bareiss CSC 491: Senior Capstone 3 Bareiss
 
  Summer 2025   CSC 398 1-3 Adjunct
 
2025/odd CSC 113: Digital Citizen of the 21st Century 3 Bareiss ITSCI 121: Fundamentals of Programming 1 3 Bareiss
CSC 121: Programming 1: Control Structures 3 (lab) Bareiss CSC 210: Database 3 Bareiss
CSC 230: Networking 3 Adjunct CSC 221: Programming 2: Design and OOP 3 (Lab) Bareiss
CSC 340: Software Engineering in Theory 3 Bareiss CSS 260: Self Directed Learning 1 Bareiss
CSC 421: Programming 4: Advanced Programming 3 Bareiss CSS 260: Self Directed Learning: Web Prog. 2 Bareiss
      CSC 420: Theory of Computation 3 Adjunct
      CSC 441: Software Engineering in Practice 3 Adjunct
 
  Summer 2026   CSC 398 1-3 Adjunct
 

>
>
Other courses might be taught during the summer on an as needs basis

Revision 32025-08-27 - CathyBareiss

Line: 1 to 1
 
META TOPICPARENT name="WebHome"
Changed:
<
<

Unofficial teaching schedule

Year Fall Teaching Hours Professor Spring Teaching hours Professor
2023 CSC 113: Digital Citizen of the 21st Century 3 Bareiss ITSCI 121: Fundamentals of Programming 1 3 Bareiss
CSC 121: Programming 1: Control Structures 3 (lab) Bareiss CSC 121: Programming 1: Control Structures 3 (Lab) Bareiss
CSC 221: Programming 2: Design and OOP 3 (lab) Bareiss CSC 150: Seminar 1 1 Bareiss
CSC 230: Networking 3 Adjunct CSC 221: Programming 2: Design and OOP 3 (Lab) Bareiss
CSC 340: Software Engineering in Theory 3 Bareiss CSC 210: Database 3 Bareiss
CSC 350: Seminar 2 1 Bareiss CSS 260: Self Directed Learning 1 Bareiss
      CSC 261: Self Directed Learning: Web Prog. 2 Adjunct
      CSC 420: Theory of Computation 3 Adjunct
      CSC 450: Software Engineering in Practice 3 Adjunct
>
>

Proposed teaching schedule

Year Fall Hours Spring Teaching hours Professor
<-- -->
Sorted descending
2023 CSC 113: Digital Citizen of the 21st Century 3 ITSCI 121: Fundamentals of Programming 1 3 Bareiss
2023 CSC 121: Programming 1: Control Structures 3 (lab) CSC 121: Programming 1: Control Structures 3 (Lab) Bareiss
2023 CSC 221: Programming 2: Design and OOP 3 (lab) CSC 150: Seminar 1 1 Bareiss
2023 CSC 230: Networking 3 CSC 221: Programming 2: Design and OOP 3 (Lab) Bareiss
2023 CSC 340: Software Engineering in Theory 3 CSC 210: Database 3 Bareiss
2023 CSC 350: Seminar 2 1 CSC 260: Self Directed Learning 1 Bareiss
2023     CSC 261: Self Directed Learning: Web Prog. 2 Adjunct
2023     CSC 420: Theory of Computation 3 Adjunct
2023     CSC 450: Software Engineering in Practice 3 Adjunct
 
 
  Summer 2024   CSC 398 1-3 Adjunct
 
Added:
>
>
2025 CSC 113: Digital Citizen 3 CSC 210: Database 3
CSC 121: Programming 1: Control Structures 3 (Lab) CSC 221: Programming 2: Design and OO 3 (Lab)
CSC 230: Networking 3 CSC 260: Intro. to Self-Directed Learning 1
CSC 310: DevOps 1, 2 & 3 3 CSC 261: SDL: Web Programming 2
CSC 340: Software Engineering Theory 3 CSC {123}70: DevOps 1, 2 & 3 3
CYSC 255: Principles of Cyber Defense 3 CSC 310: Topics: Game Development 3
CYSC 335: Cybercrime 3 CSC 312: Introduction to Cloud Computing 3
CYSC 435: Incident Response 3 CSC 420: Theory of Computation 3
CYSC 445: Advanced Cyber Defense 3 CSC 441: Software Engineering in Practice 3
ITSC 122: Foundational Programming 2 3 CYSC 315: Principles of Cy Defense 3
    CYSC 345: Network Defense 3
    CYSC 415: Penetration Testing 3
    CYSC 425: Network Forensics 3
    ITSC 121: Foundational Programming 1 3
2026 CSC 102: Intro to Programming 2 (Lab) CSC 121: Programming 1: Control Structures 3 (Lab)
CSC 112: Digital Citizen 2 CSC 150: Seminar 1 1
CSC 260: Intro. to Self-Directed Learning 1 CSC {123}70: DevOps 1, 2 & 3 3
CSC 262: SDL: System Administration 2 CSC 314: Intro. to Cloud-based ML and Data Science 3
CSC {123}70: DevOps 1, 2 & 3 3 CSC 322: Programming 3: Advanced Data Structures 3
CSC 340: Software Engineering Theory 3 CSC 360: Human Computer Interaction 3
CSC 350: Seminar 2 1 CSC 441: Software Engineering in Practice 3
CSC 463: SDL: Adv. Topics 3 CSC 490: Senior Capstone 2
CYSC 215: Foundations of Cyber Security 3 CYSC 265: Management of Cyber Security 3
CYSC 425: Network Forensics 3 CYSC 314: Cyber Security and AI 3
CYSC 435: Incident Response 3 CYSC 312: DevOps, Virtualization and the Cloud 3
ITSC 122: Foundational Programming 2 3 ITSC 121: Foundational Programming 1 3
2027 CSC 102: Intro to Programming 2 (Lab) CSC 121: Programming 1: Control Structures 3 (Lab)
CSC 112: Digital Citizen 2 CSC 150: Seminar 1 1
CSC 221: Programming 2: Design & OO 3 (Lab) CSC 260: Intro. to Self-Directed Learning 1
CSC 230: Networking 3 CSC 261: SDL: Web Programming 2
CSC {123}70: DevOps 1, 2 & 3 3 CSC {123}70: DevOps 1, 2 & 3 3
CSC 340: Software Engineering Theory 3 CSC 310: Topics: Game? 3
CSC 350: Seminar 2 1 CSC 312: Introduction to Cloud Computing 3
CSC 421: Programming 4: Advanced Programming 3 CSC 420: Theory of Computation 3
CYSC 215: Foundations of Cyber Security 3 CSC 441: Software Engineering in Practice 3
CYSC 415: Penetration testing 3 CSC 463: SDL Adv. 3
ITSC 122: Foundational Programming 2 3 CYSC 315: Principles of Cy Defense. 3
    CYSC 335: Ethics 3
    CYSC 345: Network Defense 3
    ITSC 121: Foundational Programming 1 3
even CSC 102: Intro to Programming 2 (Lab) CSC 121: Programming 1: Control Structures 3 (Lab)
CSC 112: Digital Citizen 2 CSC 150: Seminar 1 1
CSC 210: Database 3 CSC {123}70: DevOps 1, 2 & 3 Scott 3
CSC 221: Programming 2: Design & OO 3 (Lab) CSC 314: Intro. to Cloud-based ML and Data Science 3
CSC 260: Intro. to Self-Directed Learning 1 CSC 322: Programming 3: Advanced Data Structures 3
CSC 262: SDL: System Administration 2 CSC 360: Human Computer Interaction 3
CSC {123}70: DevOps 1, 2 & 3 3 CSC 441: Software Engineering in Practice 3
CSC 340: Software Engineering Theory 3 CSC 490: Senior Capstone 2
CSC 350: Seminar 2 1 CYSC 265: Management of Cyber Security 3
CYSC 215: Foundations of Cyber Security 3 CYSC 314: Cyber Security and AI 3
CYSC 425: Network Forensics 3 CYSC 312: DevOps, Virtualization and the Cloud 3
CYSC 435: Incident Response 3 ITSC 121: Foundational Programming 1 3
ITSC 122: Foundational Programming 2 3    

 
2024/even CSC 113: Digital Citizen of the 21st Century 3 Bareiss CSC 102: Introduction to Programming 2 (lab) Bareiss
CSC 121: Programming 1: Control Structures 3 (lab) Bareiss CSC 221: Programming 2: Design and OOP 3 (lab) Bareiss
CSC 322: Programming 3: Advanced Data Structures 3 Bareiss CSC 314: Intro to ML and Data Science in the Cloud 3 adjunct

Revision 22025-08-27 - CathyBareiss

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Unofficial teaching schedule

Year Fall Teaching Hours Professor Spring Teaching hours Professor
Line: 15 to 15
 
  Summer 2024   CSC 398 1-3 Adjunct
 
2024/even CSC 113: Digital Citizen of the 21st Century 3 Bareiss CSC 102: Introduction to Programming 2 (lab) Bareiss
Changed:
<
<
CSC 121: Programming 1: Control Structures 3 (lab) Bareiss CSC 121: Programming 1: Control Structures 3 (lab) Bareiss
CSC 322: Programming 3: Advanced Data Structures 3 Bareiss CSC 221: Programming 2: Design and OOP 3 (lab) Bareiss
CSC 314: Intro to ML and Data Science in the Cloud 3 Adjunct CSC 421: Programming 4: Advanced Programming 3 Bareiss
>
>
CSC 121: Programming 1: Control Structures 3 (lab) Bareiss CSC 221: Programming 2: Design and OOP 3 (lab) Bareiss
CSC 322: Programming 3: Advanced Data Structures 3 Bareiss CSC 314: Intro to ML and Data Science in the Cloud 3 adjunct
CSC 312: Introduction to Cloud Computing 3 Adjunct CSC 322: Programming 3: Advanced Data Structures 3 Bareiss
 
CSC 463: Self-Directed Learning: Advanced Topics 3 Bareiss CSC 491: Senior Capstone 3 Bareiss
 
  Summer 2025   CSC 398 1-3 Adjunct
 
2025/odd CSC 113: Digital Citizen of the 21st Century 3 Bareiss ITSCI 121: Fundamentals of Programming 1 3 Bareiss
Changed:
<
<
CSC 121: Programming 1: Control Structures 3 (lab) Bareiss CSC 121: Programming 1: Control Structures 3 (Lab) Bareiss
>
>
CSC 121: Programming 1: Control Structures 3 (lab) Bareiss CSC 210: Database 3 Bareiss
 
CSC 230: Networking 3 Adjunct CSC 221: Programming 2: Design and OOP 3 (Lab) Bareiss
Deleted:
<
<
CSC 312: Introduction to Cloud Computing 3 Bareiss CSC 210: Database 3 Bareiss
 
CSC 340: Software Engineering in Theory 3 Bareiss CSS 260: Self Directed Learning 1 Bareiss
Changed:
<
<
      CSC 261: Self Directed Learning: Web Prog. 2 Adjunct
>
>
CSC 421: Programming 4: Advanced Programming 3 Bareiss CSS 260: Self Directed Learning: Web Prog. 2 Bareiss
 
      CSC 420: Theory of Computation 3 Adjunct
Changed:
<
<
    CSC 450: Software Engineering in Practice 3 Adjunct
>
>
      CSC 441: Software Engineering in Practice 3 Adjunct
 
 
  Summer 2026   CSC 398 1-3 Adjunct
 
Deleted:
<
<
  • [[TeachingSchedule2021]From 2021 to spring of 2023]]
 \ No newline at end of file
Added:
>
>

Revision 12023-02-10 - cathybareiss

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="WebHome"

Unofficial teaching schedule

Year Fall Teaching Hours Professor Spring Teaching hours Professor
2023 CSC 113: Digital Citizen of the 21st Century 3 Bareiss ITSCI 121: Fundamentals of Programming 1 3 Bareiss
CSC 121: Programming 1: Control Structures 3 (lab) Bareiss CSC 121: Programming 1: Control Structures 3 (Lab) Bareiss
CSC 221: Programming 2: Design and OOP 3 (lab) Bareiss CSC 150: Seminar 1 1 Bareiss
CSC 230: Networking 3 Adjunct CSC 221: Programming 2: Design and OOP 3 (Lab) Bareiss
CSC 340: Software Engineering in Theory 3 Bareiss CSC 210: Database 3 Bareiss
CSC 350: Seminar 2 1 Bareiss CSS 260: Self Directed Learning 1 Bareiss
      CSC 261: Self Directed Learning: Web Prog. 2 Adjunct
    CSC 420: Theory of Computation 3 Adjunct
    CSC 450: Software Engineering in Practice 3 Adjunct
 
  Summer 2024   CSC 398 1-3 Adjunct
 
2024/even CSC 113: Digital Citizen of the 21st Century 3 Bareiss CSC 102: Introduction to Programming 2 (lab) Bareiss
CSC 121: Programming 1: Control Structures 3 (lab) Bareiss CSC 121: Programming 1: Control Structures 3 (lab) Bareiss
CSC 322: Programming 3: Advanced Data Structures 3 Bareiss CSC 221: Programming 2: Design and OOP 3 (lab) Bareiss
CSC 314: Intro to ML and Data Science in the Cloud 3 Adjunct CSC 421: Programming 4: Advanced Programming 3 Bareiss
CSC 463: Self-Directed Learning: Advanced Topics 3 Bareiss CSC 491: Senior Capstone 3 Bareiss
 
  Summer 2025   CSC 398 1-3 Adjunct
 
2025/odd CSC 113: Digital Citizen of the 21st Century 3 Bareiss ITSCI 121: Fundamentals of Programming 1 3 Bareiss
CSC 121: Programming 1: Control Structures 3 (lab) Bareiss CSC 121: Programming 1: Control Structures 3 (Lab) Bareiss
CSC 230: Networking 3 Adjunct CSC 221: Programming 2: Design and OOP 3 (Lab) Bareiss
CSC 312: Introduction to Cloud Computing 3 Bareiss CSC 210: Database 3 Bareiss
CSC 340: Software Engineering in Theory 3 Bareiss CSS 260: Self Directed Learning 1 Bareiss
      CSC 261: Self Directed Learning: Web Prog. 2 Adjunct
      CSC 420: Theory of Computation 3 Adjunct
    CSC 450: Software Engineering in Practice 3 Adjunct
 
  Summer 2026   CSC 398 1-3 Adjunct
 

  • [[TeachingSchedule2021]From 2021 to spring of 2023]]
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback