CSC 3192 units300 LevelFirst Semester

Artificial Intelligence

Foundation course — taken across University of Uyo programmes, not one department

CSC 319 (Artificial Intelligence) is a 2-unit, 300 Level course taught in the First Semester at the University of Uyo, Akwa Ibom State, Nigeria. It is a foundation course taken by undergraduates across the university's programmes, not one department's course.

Foundations of AI: intelligent agents, search algorithms, knowledge representation, semantic networks, natural language processing, and expert systems. Directly relevant to AI-powered anomaly detection, prediction, and automated analysis across computing.

On Areté, CSC 319 comes with

  • 2 recommended textbooks
  • an AI tutor that has read this course’s outline and notes
Sign in to study CSC 319

Free for University of Uyo students — sign in with your email, no password.

Course outline

  1. 01Overview, history, goals, types, branches and applications of AI
  2. 02Intelligent agents: performance, faculties, rationality, environment, architectures
  3. 03Search: general classes of AI search problems, techniques and strategies
  4. 04Knowledge representation: predicate logic, non-monotonic logic, probabilistic reasoning
  5. 05Semantic networks and frames
  6. 06Natural language processing: syntactic and semantic structures
  7. 07Expert systems: characteristics, components, types, development
  8. 08Programming languages for AI; introduction to computer image recognition
  9. 09Lab: Turing test, facial recognition, chatbots, spam detection, sentiment analysis, machine translation

Recommended textbooks

  • Artificial Intelligence: A Modern Approach — Stuart Russell & Peter Norvig

    4th ed. — the definitive AI textbook used worldwide (AIMA)

  • Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow — Aurélien Géron

    3rd ed. — practical ML with Python; excellent lab companion

How to pass CSC 319

  • Understand A* search intuitively by tracing it on a grid before studying the formal algorithm
  • Connect AI to a concrete application in your own field in every exam answer — applied answers score higher
  • Google's free Machine Learning Crash Course covers supervised/unsupervised ML at the right level
  • AI ethics questions (bias, fairness) appear frequently — develop considered, referenced arguments

CSC 319 — questions and answers

What is CSC 319 at the University of Uyo?
CSC 319 (Artificial Intelligence) is a 2-unit, 300 Level course taught in the First Semester at the University of Uyo, Akwa Ibom State, Nigeria. It is a foundation course taken by undergraduates across the university's programmes, not one department's course. Foundations of AI: intelligent agents, search algorithms, knowledge representation, semantic networks, natural language processing, and expert systems. Directly relevant to AI-powered anomaly detection, prediction, and automated analysis across computing.
Which programmes take CSC 319?
CSC 319 is a foundation course taken by undergraduates across University of Uyo programmes — it belongs to the university, not to one department. Whatever your department, Areté covers it with the same outline, textbooks and study tips.
What topics are covered in CSC 319?
The CSC 319 outline covers 9 topics: Overview, history, goals, types, branches and applications of AI; Intelligent agents: performance, faculties, rationality, environment, architectures; Search: general classes of AI search problems, techniques and strategies; Knowledge representation: predicate logic, non-monotonic logic, probabilistic reasoning; Semantic networks and frames; Natural language processing: syntactic and semantic structures; Expert systems: characteristics, components, types, development; Programming languages for AI; introduction to computer image recognition; Lab: Turing test, facial recognition, chatbots, spam detection, sentiment analysis, machine translation.
What textbooks are recommended for CSC 319?
Recommended reading for CSC 319: Artificial Intelligence: A Modern Approach by Stuart Russell & Peter Norvig; Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow by Aurélien Géron.
How do I pass CSC 319?
Understand A* search intuitively by tracing it on a grid before studying the formal algorithm Connect AI to a concrete application in your own field in every exam answer — applied answers score higher Google's free Machine Learning Crash Course covers supervised/unsupervised ML at the right level AI ethics questions (bias, fairness) appear frequently — develop considered, referenced arguments
Where can I find CSC 319 lecture notes and past questions?
Areté (https://www.aretecyb.tech/courses/csc-319) carries 2 recommended textbooks for CSC 319, plus an AI tutor that has read the outline. It is free for University of Uyo students — sign in with your email, no password.

Other 300 Level courses

Lecture notes, practice questions and the AI tutor for CSC 319 are available once you sign in.

Sign in to Areté