Computer Science Minor
Requirements
A minor in computer science can be obtained by completing the following 18 hours:
Code | Title | Credits |
---|---|---|
Core Courses | ||
CIST 1400 | INTRODUCTION TO COMPUTER SCIENCE I | 3 |
CSCI 1620 | INTRODUCTION TO COMPUTER SCIENCE II | 3 |
CSCI 2030 | MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE | 3 |
CSCI 3320 | DATA STRUCTURES | 3 |
Elective Computer Science Courses | ||
Select 6 hours at the 3000 level or above (see below) | 6 | |
Total Credits | 18 |
Electives Courses – 3000 Level or above (6 hours)
Code | Title | Credits |
---|---|---|
APPLIED COMBINATORICS | ||
NATURAL LANGUAGE PROCESSING | ||
FUNDAMENTALS AND ALGORITHMS OF MACHINE LEARNING | ||
ADVANCED GAME PROGRAMMING | ||
COMMUNICATION NETWORKS | ||
THEORY OF COMPUTATION | ||
INTRODUCTION TO DIGITAL DESIGN AND COMPUTER ORGANIZATION | ||
ADVANCED JAVA PROGRAMMING | ||
FOUNDATIONS OF WEB SEARCH TECHNOLOGIES | ||
INTRODUCTION TO THE THEORY OF RECURSIVE FUNCTIONS | ||
INTRODUCTION TO ALGORITHMS | ||
GRAPH THEORY & APPLICATIONS | ||
NUMERICAL METHODS | ||
PRINCIPLES OF PROGRAMMING LANGUAGES | ||
HUMAN COMPUTER INTERACTION | ||
USER EXPERIENCE DESIGN | ||
DETERMINISTIC OPERATIONS RESEARCH MODELS | ||
PROBABILISTIC OPERATIONS RESEARCH MODELS | ||
COMPUTER ARCHITECTURE | ||
DIGITAL FORENSICS | ||
QUANTUM COMPUTING AND CRYPTOGRAPHY | ||
INTRODUCTION TO PARALLEL COMPUTING | ||
INTRODUCTION TO ARTIFICIAL INTELLIGENCE | ||
PATTERN RECOGNITION | ||
ALGORITHMS FOR ROBOTICS | ||
OPERATING SYSTEMS | ||
NUMBER THEORY & CRYPTOGRAPHY | ||
COMPUTER GRAPHICS | ||
INTRODUCTION TO CLOUD COMPUTING | ||
AUTOMATA, COMPUTABILITY, AND FORMAL LANGUAGES | ||
COMPILER CONSTRUCTION | ||
INTRODUCTION SOFTWARE ENGINEERING | ||
DATABASE MANAGEMENT SYSTEMS | ||
DATA WAREHOUSING AND DATA MINING | ||
INTERNET SYSTEMS DEVELOPMENT | ||
INTERNSHIP IN COMPUTER SCIENCE | ||
CAPSTONE PROJECT | ||
TOPICS IN COMPUTER SCIENCE | ||
INDEPENDENT STUDIES |
In all cases, students are responsible for completing any courses identified as prerequisites or co-requisite for the courses in the minor.
In addition, students must have a grade of C- or better in any prerequisite for a CSCI course.