Courses Taught by Dr. Yao
Spring 2024
·
CSCI 3341-01
Operating Systems
· CSCI 2810-01 Professional
Development
· CSCI 1000-07
Introduction to Computer Science and Applications
· CSCI 1000-08
Introduction to Computer Science and Applications
Fall 2023
·
CSCI 3680-01
Discrete Structures
·
CSCI 2811-01
Career Preparation
· BIDS 1705-01 First Year Academic Seminar- Computer Science and Data Science
·
BIDS 1705-16
First Year Academic Seminar- Computer Science and Data
Science
Spring 2023
·
CSCI 3341-01
Operating Systems
·
CSCI 3410-01 Introduction
to Data structures
·
CSCI 2810-01
Professional Development
Fall 1996 – Fall 2022
·
BIDS 1705 First Year Academic
Seminar- Computer Science
· CSCI1000 Introduction to Computer Science and 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/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 3950 Special topic: Linux Programming
·
CSCI 3950 Data
Mining
· CSCI 4950 Special topic: Problem Solving in Computer Science
· CSCI 4999 Undergraduate Research
· CSCI 4940 Independent Study
· GC2Y 2000 Big Data and Technology
Spring 2002 (Visiting professor to Georgia Institute of Technology)
· CS1050D Understanding and Constructing Proofs (Discrete Mathematics)