Courses Taught by Dr. Yao

 

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