• Courses Assignment Summary
        Course Number Course Title Teaching Semesters Note
      1 CSC 495/595 Fundamentals of Data Science S21
      2 CSC 401/501 Algorithm Design and Analysis S18, S19 – F20 New Textbook
      3 CSC 471 Compiler Construction I S19 – S21 New Textbook
      4 CSC 395–41 Computing Practice Programming (Python) F20 – S21 New Course
      5 CSC 300 Software Development S16 – F18 New Course
      6 CSC 281 Discrete Structures S17 – S21 New Course
      7 CSC 221 Assembly Language and Introduction to Computer Organization F15, F16, F18  
      8 CSC 123 Introduction to Computer Science and Programming II SM20 New Textbook
      9 CSC 121 Introduction to Computer Science and Programming I F15, F16 – F17  
      10 CSC 115 Introduction to Computer Programming Concepts S16  
      11 CTC 495–35 Information Technology Fundamentals F18 – S21 New Course
  • Spring 2021

    • CSC 495/595 Fundamentals of Data Science
    • CSC 471 Compiler Construction I
    • CSC 395–41 Selected Topics: Computing Practice Programming
    • CSC 281-01 Discrete Structures
    • CSC 281-02 Discrete Structures
    • CTC 495–35 Selected Topics: Information Technology Fundamentals

  • Fall 2020

    • CSC 401/501 Analysis Of Algorithms
    • CSC 471 Compiler Construction I
    • CSC 395–41 Selected Topics: Computing Practice Programming (New Course)
    • CSC 281 Discrete Structures
    • CTC 495–35 Selected Topics: Information Technology Fundamentals

  • Summer 2020

    • CSC 123 Intr. to CSC and Prog. II (New Textbook)

  • Spring 2020

    • CSC 401/501 Analysis Of Algorithms
    • CSC 471 Compiler Construction I
    • CSC 281 Discrete Structures
    • CTC 495–35 Selected Topics: Information Technology Fundamentals

  • Fall 2019

    • CSC 401/501 Analysis Of Algorithms
    • CSC 471 Compiler Construction I
    • CSC 281 Discrete Structures
    • CTC 495–35 Selected Topics: Information Technology Fundamentals

  • Spring 2019

    • CSC 401/501 Analysis Of Algorithms
    • CSC 471 Compiler Construction I (New Textbook)
    • CSC 281 Discrete Structures
    • CTC 495–35 Selected Topics: Information Technology Fundamentals

  • Fall 2018

    • CSC 300 Software Development
    • CSC 281 Discrete Structures
    • CSC 221 Asmbly And Intro. To Org.

  • Spring 2018

    • CSC 401/501 Analysis Of Algorithms (New Textbook)
    • CSC 300 Software Development
    • CSC 281 Discrete Structures

  • Fall 2017

    • CSC 300 Software Development
    • CSC 281 Discrete Structures
    • CSC 121 Intr. to CSC and Prog. I (and lab)

  • Spring 2017

    • CSC 300 Software Development
    • CSC 281 Discrete Structures (New Course)
    • CSC 121 Intr. to CSC and Prog. I

  • Fall 2016

    • CSC 300 Software Development
    • CSC 221 Asmbly And Intro. To Org.
    • CSC 121 Intr. to CSC and Prog. I

  • Spring 2016

    • CSC 300 Software Development (New Course)
    • CSC 115-01 Intro. to Programming Concepts
    • CSC 115-02 Intro. to Programming Concepts

  • Fall 2015

    • CSC 221 Asmbly And Intro. To Org.
    • CSC 121 Intr. to CSC and Prog. I (and two labs)