Computer Science 311: Artificial Intelligence

Course Summary

Computer Science 311 offers a thorough overview of artificial intelligence concepts. Through a series of fun lessons and quizzes, you'll quickly become familiar with fundamental AI topics, You can study the course at any time to improve your AI knowledge for school, work or independent study.
Create An Account
To Start This Course Today
Used by over 30 million students worldwide
Create An Account
Try it free for 5 days

6 chapters in Computer Science 311: Artificial Intelligence

Week {{::cp.getGoalWeekForTopic(0, 6)}}
Ch 1. Fundamentals of Artificial Intelligence {{cp.topicAssetIdToProgress[493685].percentComplete}}% complete
Course Progress Best Score
Lesson 1 - What is Artificial Intelligence? - Definition & History Score: {{cp.lessonAssetIdToProgress[246259].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[246259].bestScoreQuestions}}  Take Quiz Optional
Lesson 2 - Types of Artificial Intelligence Score: {{cp.lessonAssetIdToProgress[328671].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[328671].bestScoreQuestions}}  Take Quiz Optional
Lesson 3 - Automated Online Search Tools & Intelligent Agents Score: {{cp.lessonAssetIdToProgress[362301].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[362301].bestScoreQuestions}}  Take Quiz Optional
Lesson 4 - What is an Algorithm in Programming? - Definition, Examples & Analysis Score: {{cp.lessonAssetIdToProgress[10458].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[10458].bestScoreQuestions}}  Take Quiz Optional
Lesson 5 - How to Evaluate Logarithms Score: {{cp.lessonAssetIdToProgress[622].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[622].bestScoreQuestions}}  Take Quiz Optional
Lesson 6 - Basic Probability Theory: Rules & Formulas Score: {{cp.lessonAssetIdToProgress[60578].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[60578].bestScoreQuestions}}  Take Quiz Optional
Lesson 7 - Evaluating Data: Precision, Accuracy & Error Score: {{cp.lessonAssetIdToProgress[37980].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[37980].bestScoreQuestions}}  Take Quiz Optional
Lesson 8 - Machine Learning vs. Artificial Intelligence Score: {{cp.lessonAssetIdToProgress[328661].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[328661].bestScoreQuestions}}  Take Quiz Optional
Lesson 9 - Perkins' Theory of Learnable Intelligence Score: {{cp.lessonAssetIdToProgress[12742].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[12742].bestScoreQuestions}}  Take Quiz Optional
Lesson 10 - Cognitive Function: Definition & Assessment Score: {{cp.lessonAssetIdToProgress[8807].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[8807].bestScoreQuestions}}  Take Quiz Optional
Lesson 11 - Using Artificial Intelligence (AI) and Expert Systems to Solve Complex Problems Score: {{cp.lessonAssetIdToProgress[1776].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[1776].bestScoreQuestions}}  Take Quiz Optional
Week {{::cp.getGoalWeekForTopic(1, 6)}}
Course Progress Best Score
Lesson 1 - Writing Pseudocode: Algorithms & Examples Score: {{cp.lessonAssetIdToProgress[62673].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[62673].bestScoreQuestions}}  Take Quiz Optional
Lesson 2 - How to Write a Program: Coding, Testing & Debugging Score: {{cp.lessonAssetIdToProgress[2657].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[2657].bestScoreQuestions}}  Take Quiz Optional
Lesson 3 - What is a Computer Security Risk? - Definition & Types Score: {{cp.lessonAssetIdToProgress[199777].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[199777].bestScoreQuestions}}  Take Quiz Optional
Lesson 4 - Machine Learning: Techniques & Applications Score: {{cp.lessonAssetIdToProgress[328665].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[328665].bestScoreQuestions}}  Take Quiz Optional
Lesson 5 - Machine Code and High-level Languages: Using Interpreters and Compilers Score: {{cp.lessonAssetIdToProgress[13749].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[13749].bestScoreQuestions}}  Take Quiz Optional
Lesson 6 - Measurements & Uncertainty in Science Score: {{cp.lessonAssetIdToProgress[54205].bestScoreCorrect}}/{{cp.lessonAssetIdToProgress[54205].bestScoreQuestions}}  Take Quiz Optional

Earning College Credit

Did you know… We have over 95 college courses that prepare you to earn credit by exam that is accepted by over 2,000 colleges and universities. You can test out of the first two years of college and save thousands off your degree. Anyone can earn credit-by-exam regardless of age or education level.

To learn more, visit our Earning Credit Page

Transferring credit to the school of your choice

Not sure what college you want to attend yet? Study.com has thousands of articles about every imaginable degree, area of study and career path that can help you find the school that's right for you.

Practice Final Exam
Computer Science 311: Artificial Intelligence
This course currently has no final exam ready
Practice Chapter Exams
Ch. 4:  Logical Agents & First-Order Logic
Chapter too short for exam
Ch. 5:  Learning & Reasoning in Artificial Intelligence
Chapter too short for exam