As Computer utilization becomes more sophisticated, analyzing problems and programming solutions requires advanced Artificial Intelligence algorithms to deal with Big Data such as machine learning, deep learning, data mining, and pattern recognition.  Undergraduate Computer Science degree coupled with Artificial Intelligence concentration gives students a competitive edge in today’s advance technological landscape.  It will also provide an avenue to pursue a Master Degree in leading Artificial Intelligence technologies solving complex problems like autonomous vehicles, big data mining, computer vision, and natural language processing, and medical robotics (or robotics in healthcare).

Bachelor of Science in Computer Science - Artificial Intelligence Concentration Concentration Flowchart 2020-21 PDF 

Business Software Development

122 credit-hour program consists of:

First Semester

Course Number Subject Cr. Hrs.
COM 1103 College Composition 3
MCS 1414 Calculus 1 4
MCS 1243 Foundations of Computer Science 3
COM 1001 Pathways to Research Careers 1
SSC 2413 Foundations of American Experience 3
   TOTAL 14
     

Second Semester

Course Number Subject Cr. Hrs.
LLT 1213 World Masterpieces 1 3
SSC 2423 Development of American Experience 3
MCS 1424 Calculus 2 4
MCS 1514 Computer Science 1 4
SSC/PSY XXX3 SSC/PSY Elective xxx3 3
   TOTAL 17

First Semester

Course Number Subject Cr. Hrs.
MCS 1111 Coding Club (1st of 2) 3
LLT 1223 World Masterpieces 2 3
MCS 2514 Computer Science 2 3
MCS 2523 Discrete Math 3
MCS 2414 Calculus 3 3
   TOTAL 15

Second Semester

Course Number Subject Cr. Hrs.
COM 2103 Technical and Prof. Communication 3
MCS 2534 Data Structures 4
MCS 3633 Functional Programming 3
MCS 2513 Software Engineering 1 3
XXX3 General Elective 3
   TOTAL 16

First Semester

Course Number Subject Cr. Hrs.
MCS 3543 Intro to Database Systems 3
MCS 3663 Computer Architecture and Assembly 3
MCS XXX3 Math Elective* (see note below) 3
MCS XXX3 MCS Elective 3
PHY 2413 University Physics 1 3
PHY 2421 University Physics 1 Lab 1
   TOTAL 16

*Select from MCS2423 Differential Equations, or MCS3403 Probability and Statistics, or MCS3863 Linear Algebra

Second Semester

Course Number Subject Cr. Hrs.
MCS 4663 Operating Systems 3
MCS 4633 Artificial Intelligence 3
MCS 4993 Topics CS: Neural Net. Deep Learn w/Python
XXX3  General Elective 3
XXX3 Natural Science Elective 6
   TOTAL 15

First Semester

Course Number Subject Cr. Hrs.
MCS 1111 Coding Club (2nd of 2) 1
MCS 5993 Topics in CS: Text Mining & Analytics 3
MCS 4833 Senior Project 3
MCS 4613 Computer Networks 3
SSC/PSY XXX3 Jr./Sr. Elective 3
COM 4001 Pathways Capstone Lab 1
   TOTAL 14

Second Semester

Course Number Subject Cr. Hrs.
MCS 5623 Machine Learning & Pattern Recognition 3
MCS 4653 Theory of Computation 3
MCS 4643 Comparative Programming Languages 3
MCS 4843 Senior Project 2 3
LLT XXX3 Jr./Sr. Elective 3
   TOTAL 15