Andrew L. Mackey

Department of Computer Science and Engineering
University of Arkansas - Fort Smith

Office: Baldor 121-B
Phone: +1 (479) 788-7882
Fax: +1 (479) 424-6882
Email: my full name at uafs dot edu

Spring 2023 Office Hours

Please note that my office hours change due to appointments, meetings, etc. I strongly encourage everyone to contact me directly to schedule an appointment. The tutoring schedule contains a list of times in which students can get assistance for computer science courses.

Monday Tuesday Wednesday Thursday Friday Saturday
    Research (Appointment only)
12:00 pm - 5:00 pm
  Research (Appointment only)
10:00 am - 2:00 pm
4:00 pm - 5:00 pm Senior Projects
4:00 pm - 5:00 pm
4:00 pm - 5:00 pm


The follow list contains courses that I have taught within the past few years.

Course Link
CS 2003 - Data Structures Su 17    Fa 18    Sp 19    Su 19     Fa 19    Sp 20     Su 20     Fa 20     Sp 21     Su 21     Fa 21    Sp 22     Fall 2022
CS 2033 - Web Systems Fall 2015    Summer 2016   Summer 2017    Spring 2022
CS 3043 - Database Systems Sp 17    Fa 17    Sp 18    Su 18    Sp 19    Sp 20    Su 21    Fa 21    Fall 2022
CS 3103 - Algorithms Fa 16    Fa 17    Fa 18    Su 2019    Fa 2019    Summer 2020    Fall 2021   Fall 2022
CS 3113 - Artificial Intelligence Spring 2020    Spring 2021    Spring 2022    Spring 2023
CS 4043 - Formal Languages Fall 2021    Spring 2022    Spring 2023
CS 4153 - Advanced Algorithms Spring 2018   Spring 2020
CS 4323 - Data Analytics Summer 2016    Fall 2016    Summer 2018    Fall 2019
CS 4333 - Machine Learning Spring 2017    Spring 2019
CS 4343 - Natural Language Processing Fall 2018    Fall 2020    Fall 2022
CS 4143 - Deep Learning Summer 2020     Spring 2022


The following resources are available for students to use.



Data Science, Artificial Intelligence, and Machine Learning



All students who are advised by me should schedule an appointment with me each semester if nothing more to let me know how your semester is progressing. The following advising materials are available to faciliate any discussions:


Summer 2022 Special Topics/Advanced Courses


My work focuses on the design and implementation of algorithms that optimize, explain (transparency), and improve existing Artificial Intelligence (AI) systems. The following represents my areas of interest:

Card image cap
Artificial Intelligence, Machine Learning, and Deep Learning

Neural network architectures, computer imaging and vision, multimodal architectures for joint representations, etc.

Card image cap
Natural Language Processing, Information Retrieval, and Text Mining

Fake news detection, sentiment and emotion analysis, natural language generation, text classification, etc.

Card image cap
Data Engineering and Analytics

Distributed database systems, graph databases and algorithms, relational systems, etc.

I am always engaged and willing to sponsor student research in the aforementioned areas. If you are interested in participating in research and/or lab activities, feel free to schedule a time to visit with me and we can determine the best path forward.

Previous Research

Programming Team

If you are interested in joining the UAFS programming team, please send me an email or stop by my office and visit with me. I would be more than happy to discuss this with you.

Upcoming Competitions