Computer Science Degree Program at UAFS

Computer Science and Engineering Department

Overview

Students (majors and non-majors) interested in the study of computer science or data science have the following options available:

 

FRESHMAN YEAR
FALL SPRING
Class Title Class Title
CS 1093 Computer Science Concepts CS 1014 Foundations of Programming I
MATH 2804 Calculus I CS 1044 Foundations of Networking
STEM 1001 College Prep for STEM Majors MATH 2854 Calculus II
English composition requirement English composition requirement
Fine Arts/Humanities/Social Sciences    
Total Hours:   15 Total Hours:   15
SOPHOMORE YEAR
FALL SPRING
Class Title Class Title
CS 1024 Foundations of Programming II CS 2003 Data Structures
CS 2053 Foundations of Cyber Security CS 2033 Web Systems
FIN 1521 Personal Finance Applications MATH 2443 Discrete Mathematics I
Computer Science lower-level elective SPCH 1203 Introduction to Speech Communication
Approved Lab Science Requirement Approved Lab Science Requirement
Total Hours:   15 Total Hours:   15
JUNIOR YEAR
FALL SPRING
Class Title Class Title
CS 3033 Computer Architecture CS 3003 Distributed Systems
CS 3043 Database Systems CS 3053 Operating Systems
CS 3103 Algorithms CS 3113 Artificial Intelligence
MATH 3303 Discrete Mathematics II Concentration requirement or CS elective
Concentration requirement or CS elective Fine Arts/Humanities/Social Sciences
Total Hours:   15 Total Hours:   15
SENIOR YEAR
FALL SPRING
Class Title Class Title
CS 4003 Software Engineering CS 4023 Senior Capstone
CS 4033 Ethics and Professional Practice CS 4043 Formal Languages
Concentration requirement or CS elective Concentration requirement or CS elective
History or government elective MATH/STAT upper-level elective
Fine Arts/Humanities/Social Sciences Fine Arts/Humanities/Social Sciences
Total Hours:   15 Total Hours:   15
Note: Only approved mathematics and statistics courses may be used for the designated elective. These are all courses beyond Calculus I (in terms of prerequisites). For more information, please visit with your academic advisor. Please see the university's academic course catalog for approved electives.

 

Approved Mathematics Courses for MATH/STAT Elective
  • MATH 2904 - Calculus III
  • MATH 2914 - Differential Equations
  • MATH 3203 - Applied Linear Algebra
  • Check with advisor for other courses
Fine Arts Courses
  • AHIS 2863 - Art History Survey I
  • AHIS 2873 - Art History Survey II
  • ENGL 2853 - Introduction to Creative Writing
  • HUMN 2563 - Humanities through the Arts
  • HUMN 2663 - Introduction to Film
  • MUSI 2763 - Music Appreciation
Humanities Courses
  • ENGL 2013 - Introduction to Global Literature
  • ENGL 2023 - Introduction to American Literature
  • FREN 2303 - Intermediate French I
  • FREN 2313 - Intermediate French II
  • GERM 2303 - Intermediate German I
  • GERM 2313 - Intermediate German II
  • PHIL 2743 - Introduction to Philosophy
  • RELI 2303 - World Religions
  • SPAN 2303 - Intermediate Spanish I
  • SPAN 2313 - Intermediate Spanish II
Social Sciences

Select two courses from different areas:

  • ANTH 2803 - Cultural Anthropology
  • CJ 1013 - Introduction to the Criminal Justice System
  • DVST 2003 - Introduction to Diversity Studies
  • ECON 2803 - Principles of Macroeconomics OR
    ECON 2813 - Principles of Microeconomics
  • GEOG 2753 - World Regional Geography OR
    GEOG 2773 - Human Geography
  • HIST 1123 - Civilizations Of The World To 1500 OR
    HIST 1133 - Civilizations Of The World Since 1500
  • PSYC 1163 - General Psychology
  • SOCI 2753 - Introduction To Sociology OR
    SOCI 2853 - Social Problems
  • HIST 2753 - United States History I * OR
    HIST 2763 - United States History II *
  • POLS 2753 - American National Government *

* if not used to meet History/Government requirement

History/Government
  • HIST 2753 - United States History I
  • HIST 2763 - United States History II
  • POLS 2753 - American National Government

 

Data Science and Artificial Intelligence Curriculum:

The following programs are available within the Computer Science and Engineering department:

Certificate of Proficiency in Data Analytics (12 credit hours)
  • CS 1303 - Introduction to Data Science
  • CS 3333 - Big Data
  • CS 4323 - Data Analytics
  • CS 4333 - Machine Learning

Note: CS majors may complete CS 2043 - Database Systems II and CS 2003 - Data Structures in lieu of CS 1303 - Introduction to Data Science.

Certificate of Proficiency in Data Analytics (Advising Form)

Data Science and Artificial Intelligence Concentration Courses (12 credit hours)
The following courses are available for the Data Science and Artificial Intelligence conentration:
  • CS 3323 - Computer Graphics
  • CS 3333 - Big Data
  • CS 4143 - Deep Learning
  • CS 4153 - Advanced Algorithms
  • CS 4323 - Data Analytics
  • CS 4333 - Machine Learning
  • CS 4343 - Natural Language Processing
  • CS 4363 - Internet of Things (IoT) Development
  • CS 4373 - Information Retrieval

Note: Students pursuing the Data Science and Artificial Intelligence concentration within the CS degree program will need to complete 12 hours of approved coursework within the Data Science and Artificial Intelligence track. Students must also satisfy all requirements for the degree plan. For more information, arrange for an appointment with an advisor for assistance.

 

Advising Forms

 

This is not an official advising form. The data presented on this page is purely for information and may not be current. For official information, please consult with the department or university for current advising information. Students should visit with their academic advisor for a list of approved electives for their degree plan before enrolling.