Courses Taught by Dr. Yao

 

Fall 2017

       CSCI 3341-01 Operating Systems

      CSCI 3680-01 Discrete Structures for Computer Science

      CSCI 4710-01 Databases

 

Spring 2017

       CSCI 3341-01 Operating Systems

       CSCI 3341-02 Operating Systems

       CSCI 3950-01 Linux Programming

 

Fall 2016

      CSCI 3680-01 Discrete Structures for Computer Science

      CSCI 3680-02 Discrete Structures for Computer Science

      CSCI 4710 Databases

 

Spring 2016

       CSCI 3341 Operating Systems

       CSCI 3410 Introduction to Data Structures

       CSCI 3950 Linux Programming

 

Fall 2015

      CSCI 3680-01 Discrete Structures for Computer Science

      CSCI 3680-02 Discrete Structures for Computer Science

      CSCI 4710 Databases

 

Spring 2015

       CSCI3341 Operating Systems

       CSCI 3410-01 Introduction to Data Structures

       CSCI 3410-02 Introduction to Data Structures

Fall 1996 – Present

      CSCI1000 Introduction to Computer Science Applications

      CSCI1301 Computer Science I (in C++)

      CSCI1302 Computer Science II (in C++)

      CSCI 2350 Object Oriented Programming (in Java)

      CSCI 2350 Object Oriented Programming (in C++)

      CSCI 3410 Introduction to Data Structures (in Java and in C++)

      CSCI 3341 Operating Systems

      CSCI 3680 Discrete Structures (Discrete Mathematics)

      CSCI 4320 Software Engineering

      CSCI 4710 Databases

      CSCI 4330 Programming Languages Design and Survey

      CSCI 4520 Analysis of Algorithm

      CSCI 4920 Senior Seminar

      CSCI 4950 Special topic: Game Programming (in C# and XNA)

      CSCI 4950 Special topic: Linux System Programming

      CSCI 4950 Special topic: Problem Solving in Computer Science

      CSCI 4999 Undergraduate Research

      CSCI 4940 Independent Study  

Spring 2002 (Visiting professor to Georgia Institute of Technology)

      CS1050D Understanding and Constructing Proofs (Discrete Mathematics)

 

Back to Dr. Yao's home page