COVID-19 UPDATE:   Latest CSU Global Updates

Colorado State University Global - 100% Online Degrees & Certificates


Want to learn more?

Fill out the form below and we'll contact you and answer all of your questions.

By submitting this form, I agree that representatives of CSU Global may contact me about educational services via email, phone, or text message including automated technology. Message and data rates may apply.

Lead Tomorrow’s Technology Through AI and Robotics

If you’re interested in computer science, or are already working in the field, but need more skills to advance your career or add to your resume, an Undergraduate Specialization in Artificial Intelligence (AI) and Robotics might be for you.


CSU Global’s comprehensive curriculum in this lucrative area prepares you for a career in robotics and AI, with the following learning outcomes:

  • Identify principles associated with search methods in artificial intelligence.
  • Evaluate the effects of uncertainty in a probabilistic setting, using artificial intelligence techniques.
  • Analyze technical mechanisms used to deconstruct an image for modeling.
  • Apply techniques that can be used to control a robot in a given environment.
  • Demonstrate the ability to model factors that can influence a robot’s path.

Computer science specialists who understand AI and robotics principles are being sought after with increased frequency in a wide variety of industries, both public and private. 


This program consists of five lower-division courses, for a total of 15 credit hours.

  • CSC410 Artificial Intelligence
    This course introduces the basic concepts associated with Artificial Intelligence (AI) including heuristic search procedures associated with general graphs. Students will develop an understanding of knowledge representation and techniques associated with AI reasoning with uncertainty with the goal of solving current-day complex problems within an organization. Emphasis will be on applying propositional logic, Bayesian probability analysis, and machine learning concepts to solve computationally-intensive problem. Recommended Prerequisite: CSC372 and MTH350.
  • CSC415 Computer Vision
    This course provides an introduction to concepts involved in the application of computer vision theory. In this course, students will gain an understanding of the use of cameras and projection models for completing image processing. Students will be introduced to various techniques, including filtering, edge detection, segmentation, and clustering.
  • CSC425 Principles of Machine Learning
    This course provides an introduction to concepts associated with machine learning and pattern recognition theory. Students will be introduced to topics associated with supervised learning, unsupervised learning, learning theory, reinforcement learning and adaptive control. Students will gain an understanding of machine learning in regards to applications in speech recognition, data processing, data mining, and robotic control. Prerequisite: CSC410 Artificial Intelligence.
  • CSC430 Principles of Robotic Theory
    This course provides an introduction to the theories associated with robotic systems in computing. Students will gain an understanding of basic principles and methodologies associated with robotics and robot control systems. Students will student robot mechanics, intelligent controls, and dynamics.
  • CSC435 Fundamentals of Information Retrieval and Web Searching
    The course provides an introduction to the processes and principles of information retrieval and web searching. Students will explore problems in natural language processing that apply to web searching and other information retrieval systems. The course will focus on understanding efficient text indexing, document clustering and classification, and machine-learning based ranking.


Adding an area of focus to your degree can help you stand out to future employers.

Why You Should Consider an Undergraduate Specialization

When you earn your bachelor’s degree through CSU Global, you can customize your degree to meet your professional goals and personal interests. With just five additional, lower-division courses, you can earn a specialization along with your bachelor’s degree. Similar to a minor, or degree concentration, an undergraduate specialization lets you explore a second area of interest. Provide proof that you’re dedicated and invested in the career you want with additional skills in the field.

desktop icon


clock icon


calendar icon


stopwatch icon


Ready to Get Started? Learn More