Print this page
/Institutions/Morehead-State-University/json/catalogs.json
BBA7DED2-130C-474C-AA57-50E2084A58E0
http://moreheadstate.smartcatalogiq.com/
bba7ded2-130c-474c-aa57-50e2084a58e0
https://searchproxy.smartcatalogiq.com/search
a9977e29-990e-45fa-bf5d-a9c3440c3f86
program
/Institutions/Morehead-State-University/json/2019-2020/Undergraduate-Catalog-local.json
/Institutions/Morehead-State-University/json/2019-2020/Undergraduate-Catalog.json
Computer Science Area – Bachelor of Science
Program Requirements
General Education
| MATH 175 | Calculus I | 4 |
| CS 499C | Capstone and Senior Thesis I | 2 |
| CS 499D | Capstone and Senior Thesis II | 1 |
| Total Credit Hours: | 37 |
Area Requirements
Computer Science Requirements
Supplemental Requirements
| MATH 275 | Calculus II | 4 |
| MATH 308 | Discrete Mathematics | 3 |
| MATH 365 | Introduction to Mathematical Statistics | 3 |
| Total Credit Hours: | 10 |
Track Requirements
Computer Science General Track
| CS 480 | Computer Security | 3 |
| CIS 340 | Data Networking Systems | 3 |
| EEC 345 | Microprocessor Electronics | 3 |
| Total Credit Hours: | 9 |
Choose 12 hours from the following (nine hours must be from the CS prefix):
| CS 312 | Game Prototype Design and Implementation | 3 |
| CS 412 | Software Engineering for Computer Games | 3 |
| CS 420 | Data Mining Concepts | 3 |
| CS 485 | Network Security | 3 |
| CS 450 | Computer Graphics | 3 |
| CS 460 | Scientific and Parallel Computing | 3 |
| CS 470 | Artificial Intelligence | 3 |
| CS 472 | Multiplayer Networking Game Programming | 3 |
| CS 372 | Math for Computer Games | 3 |
| CS 476 | Special Problems | 1-3 |
| CIS 305 | Advanced Programming-C++ | 3 |
| CIS 314 | Advanced Programming-Java | 3 |
| CIS 405 | Web Development Strategies and E-commerce | 3 |
| CIS 442 | Network Administration | 3 |
| EEC 445 | Computer Electronics | 3 |
| EEC 480 | Digital Communication and Networking | 3 |
| MATH 276 | Calculus III | 4 |
| MATH 301 | Elementary Linear Algebra | 3 |
| MATH 312 | Numerical Methods | 3 |
| PHYS 381 | Computer Solutions to Engineering and Science Problems | 3 |
| Total Credit Hours: | 12 |
Computer Gaming Track
| CS 172 | Computer Games Concepts | 3 |
| CS 212 | Game Implementation Technique | 3 |
| CS 312 | Game Prototype Design and Implementation | 3 |
| CS 372 | Math for Computer Games | 3 |
| CS 412 | Software Engineering for Computer Games | 3 |
| CS 472 | Multiplayer Networking Game Programming | 3 |
| Total Credit Hours: | 18 |
One of the following courses:
| CS 450 | Computer Graphics | 3 |
| CS 470 | Artificial Intelligence | 3 |
| Total Credit Hours: | 3 |
Computer and Networking Security Track
| CS 480 | Computer Security | 3 |
| CS 485 | Network Security | 3 |
| CS 420 | Data Mining Concepts | 3 |
| MATH 320 | Codes and Cryptography | 3 |
| CIS 340 | Data Networking Systems | 3 |
| CIS 322 | Systems Security and Information Assurance | 3 |
| EEC 345 | Microprocessor Electronics | 3 |
| Total Credit Hours: | 21 |
Free Electives
Total Credit Hours: 120