Introduction to Computer Science Courses

This course is designed as an undergraduate-level introduction to Artificial Intelligence (AI). The objective is to provide students with a comprehensive overview of AI, equipping them with a fundamental understanding of the challenges involved in creating an intelligent agent. Key methodologies currently used to address these challenges will be explored, setting the foundation for AI studies.

While an advanced level of mathematical proficiency is not expected, the course will provide opportunities to develop and apply fundamental mathematical and computational skills that are crucial in AI. We will also shed light on the limitations of current methods and introduce the ongoing unsolved problems in the field of AI.

The curriculum will encompass various subareas of AI, including learning, planning, and reasoning. The official textbook for the course will be Artificial Intelligence: A Modern Approach. To ensure a comprehensive understanding of AI, additional materials will be provided when topics outside the scope of the textbook are covered.

2025 Fall Semester Details

Instructor(s)

Instructor

Sarath Sreedharan

Office

CS Building

Email

ssreedh3@cs.colostate.edu

Office Hours

T, Thur 3:30 – 4:30 PM (Team link)

Class Schedule

Section

Schedule

Location

Instructor

001

T & Thu 2:00pm – 3:15pm

CS130

Sarath

801

Async

Online

AI

TA Information

Name

Role

Office Hours

Roya Daneshi

TA

W  6–8 PM, Sat 12 -1 PM

Septia Rani

TA

M 1-3 pm, Thur 4-5 pm.