Bachelor of Science in Artificial Intelligence

The Bachelor of Science in Artificial Intelligence (AI) is rigorously focused on educating the student in the fundamental disciplines of AI. It will prepare computing and IT professionals who are capable of leading technological, methodological, and policy changes in industry and government, both locally and nationally, with an emphasis on the development and application of AI technologies.

Program Learning Outcomes

  • Demonstrate a solid understanding of the foundational principles of AI and AI algorithms.
  • Be able to analyze complex computing problems and apply AI techniques to them.
  • Design, implement, and evaluate an AI-based solution to meet a set of requirements.
  • Recognize professional responsibilities and make informed judgments in AI practice based on legal and ethical principles.
  • Communicate effectively in a variety of professional contexts.
  • Function effectively as a member or leader of a team engaged in activities appropriate to the program's discipline.

Program Features

  • Degree granted from New Mexico State University
  • 4-year program
  • In person courses

Program Requirements

  • General Education Requirements
  • Departmental Requirements
    • Courses required by the department:
      CSCI 1720 Computer Science I 4
      CSCI 2210 Object-Oriented Programming 4
      CSCI 2220 Introduction to Data Structures and Algorithms 4
      CSCI 2310 Discrete Mathematics for Computer Science 4
      CSCI 2410 Practical Programming 2
      CSCI 3410 Introduction to Intelligent Agents Using Science Fiction 3
      CSCI 3710 Software Development 4
      CSCI 3720 Data Structures and Algorithms 4
      CSCI 4110 Computing Ethics and Social Implications of Computing 1
      CSCI 4980
      or CSCI 4999
      Senior Project
      or Senior Thesis
      4
      CSCI 4405 Artificial Intelligence I 3
      CSCI 4140 Database Management Systems I 3
      CSCI 4420 Applied Machine Learning I 3
      CSCI 4415 Introduction to Data Mining 3
    • 12 credits of elective AI-focused courses 
    • 9 credits of general CS/EE/ICT/BCIS/PSYC courses
    • 3 non-departmental credit of Math or Statistics

     

    Detailed Requirements