Dr. Fenghui Yao, Professor
Department of Computer Science
College of Engineering, Technology, and Computer Science
Tennessee State University
Email: fyao@tnstate.edu Tel: 615-963-5875



Research
ATR (Automatic Target Recognition)     

            Video: test-bed     

            Video: Experiment Result   

            Video: Experiment Result (Target Detection from Thermal Images)

            Video: Auto take-off        Video: Auto Landing

            Video: 2007-11-02-A        Video: 2007-11-02-B

            Video: 2007-11-02-C        Video: 2007-11-02-D

            Video: 2007-11-02-E

           

            Perimeter Surveillance across 2 stationary camera

            Perimeter Surveillance across 1 stationary and 1 PTZ camera

@

            MAV Project: video1 video2 crash-test-vide MAV-prototype

@

Robotics
         - Tunnel inspection robot                           Video: inspection experiment
         - Intelligent powered wheelchair                 Video: obstacle voidance
         - Chinese character calligraphy robot         Video: writing in block-style
@

Autonomous Ground Vehicle Project      Video: test-run
@

Image Processing
          - Medical imageprocessing
          - Solving jigsaw puzzles with pattern recognition techniques

Parallel Computer


Selected Publications

Full List of Publications    Conference and journal papers


Teaching
            COMP1500 Introduction to Computers and Problem Solving
                    chapter 1, chapter 2, chapter 3, chapter 4, chapter 5

                    chapter 6, chapter 7, chapter 8, chapter 10, chapter 11

COMP2400 Computer Organization
        chapter 1, chapter 2, chapter 3, chapter 4, chapter 5, chapter 6

        Homework1, Homework2,

COMP2600 Assembly L

anguage
        chapter 1, chapter 2, chapter 3, chapter 4, chapter 5, chapter 6

COMP3050 Programming Languages

        chapter 1, chapter 3, chapter 4, chapter 5

        Homework1,

 

COMP3170 Applied Operating System
        chapter 1, chapter 2, chapter 3, chapter 4, chapter 5, chapter 6, chapter 7, chapter 8, chapter 9, chapter 10, chapter 11, chapter 12

COMP3500 Digital Logic Design
        chapter 1, chapter 2, chapter 3, chapter 4, chapter 5
COMP4100 Operating Systems
        chapter 1, chapter 2, Chapter 3, Chapter 5 Part I, Chapter 5 Part II, Chapter 6,

        Chapter 10 Part I, Chapter 10 Part II, Chapter 7, Chapter 8

        Homework 5, Homework 6, Homework 7, Homework 8, Homework 9, Homework10

        Homework 11
COMP4400 Artificial Intelligence
        Chap1&2, Chap3-Part I, Chap3-Part II, Chapter 4 Part I, Chapter 5 Part I, Chapter 5 Part II

        Chap 18 Part I

        Project 1, Program for Project3

        Literature Survey: Summarize this research paper
COMP4500, COMP4510 Senior Project

        Senior Project Topics: Embedded System, Mobile Computing, FPGA related topics, image processing related topics, other topics

@

COMP4600 Game Programming

@

       iPhone Programming:

        Chapter 2 ppt

        Converter sample code: *.h *.m

        Sample code to draw a circle and a line

@

COMP4800 Computer Graphics
COMP4910 Special Topics - explore the development of mobile application.

        The contents contain:

            (1) iPhone Programming

            (2) Android Phone Programming

            (3) Windows Phone Programming.

            See Flyer here.
CISE5020-80 Computer Architecture and Operating Systems
        chapter 1, H/W1 

        chapter 2, chapter 4, chapter 5 chapter 6 chapter 9 chapter 10 chapter 11 chapter 12 chapter 13 chapter 14

        process management, memory management, Homework 12-09 Answer

   

        Chapter 1 homework solution Chapter 2 homework solution

        Design projects. Datasheets are here (TSU campus only)


My favorite link
@

Robotics Links                        http://www.rdrop.com/~cary/html/robot_links.html

@

Computer Vision Source Code   http://www.cs.cmu.edu/~cil/txtv-source.html

@

Parallel Computing                  http://www.personal.kent.edu/~rmuhamma/Parallel/parallel.html

@

FPGA
1. Op Art               http://tima-cmp.imag.fr/~guyot/Cours/Oparithm/english/Op_Ar2.htm

2. Xilinx                 http://www.xilinx.com/

3. FPGA CPU         http://www.fpgacpu.org/links.html

4. Hauke's FPGA     http://ece.wpi.edu/~haukex/

@

ATR

1. BYU's UAV         http://www.et.byu.edu/groups/magicc/cmsmadesimple/index.php?page=movies

2. Rotomotion        http://rotomotion.com/

3. Local Server      http://10.38.16.24/

@