ECE470: Artificial Intelligence
Territory Acknowledgement

We acknowledge and respect the Lək̓ʷəŋən (Songhees and Xʷsepsəm/Esquimalt) Peoples on whose territory the university stands, and the Lək̓ʷəŋən and W̱SÁNEĆ Peoples whose historical relationships with the land continue to this day.

Course Dates
CRN(s): Section A01 CRN: 30333
Section A02 CRN: 30334
Term: 2022
Course Start: 2022-06-20
Course End: 2022-08-05
Withdrawal with 100% reduction of tuition fees: 2022-06-26
Withdrawal with 50% reduction of tuition fees: 2022-07-07
Last day for withdrawal (no fees returned): 2022-07-20
Cross-listed With
Cross-Listed Course(s): ECE569A
Scheduled Meeting Times (M=Mon, T=Tue, W=Wed, R=Thu, F=Fri)
Section: Location: Classes Start: Classes End: Days of week: Hours of day: Instructor:
A01DSB C1032022-06-202022-08-05MR11:30-12:50Michael Liu
A01DSB C1032022-06-202022-08-05T14:30-16:20Michael Liu
A02DSB C1032022-06-202022-08-05MR11:30-12:50Michael Liu
A02DSB C1032022-06-202022-08-05T14:30-16:20Michael Liu
Instructor(s)

Name: Michael Liu
Office: none
Phone:
Email: mliu at uvic dot ca

Office Hours:Comments
Mon09:30am-10:30am 
Thu09:30am-10:30am 

TA Information
TA Name E-mail Office
Akbari Nasrin nasrinakbari1994@gmail.com TBD
Esgandarnejad Babak babakes@uvic.ca TBD
Moghimi Seyed Morteza seyedmortezamoghimi@uvic.ca TBD
Course Objectives

What are the objectives of this course?

  • Introduce the fundamental concepts of Artificial Intelligence (AI).
  • Expose students to different branches of AI and their practical applications.
Learning Outcomes

Learning Outcomes for the course.

Understand the basic concepts of AI and the problem domains it is suitable for. Analyze and formulate a given problem, and select the appropriate AI technique(s) to solve it. Apply different AI techniques to solve real-world problems. Evaluate the performance of AI techniques using standard metrics and benchmark datasets. Enhance their computing skills by the use of Matlab/R/Python programming.

Syllabus

Syllabus details

The course topics will be covered as follows.

Week 1: Introduction to AI Introduction to AI

Week 2 : Knowledge Representation & Reasoning (introduction to algorithms for logical inference, and planning) Constrained Satisfaction Problems Propositional Logic First-Order Logic

Week 3,4 :-10 Machine Learning in General (Introduction to a variety of machine learning techniques for different applications) Regression Classification Structured Learning

Week 5, 6: Deep Learning Topics DNN (Deep Learning Network) CNN (Convolutional Neural Network) DRL (Deep Reinforcement Learning)

Week 7: Graduate Student Project Presentations and Final Exam

Textbook

Title: Artificial Intelligence: A Modern Approach, Fourth Edition Author: Stuart Russell and Peter Norvig Publisher: Prentice Hall
Year: 2021

Online Course Delivery

This course will be taught entirely onsite in the classroom assigned by the ECE department

Assessment
Assessment Weight Date
1. Four assignments (10% each) 40% June 30th, 2022 (first assignment due), July 7th , 2022 (second assignment due), July 14th, 2022 (third assignment due), July 28th, 2022 (fourth assignment due)
2. Mid-term 20% July 18th, 2022
3. Final Exam 40% Aug 4th, Thursday, 2022
Notes

Important:

The final grade obtained from the above marking scheme for the purpose of GPA calculation will be based on the percentage-to-grade point conversion table as listed in the current Undergraduate Calendar. https://www.uvic.ca/calendar/archives/202105/undergrad/#/policy/S1AAgoGuV?bc=true&bcCurrent=14%20-%20Grading&bcItemType=policies

There will be no supplemental examination for this course.

General Information

Note to students: Students who have issues with the conduct of the course should discuss them with the instructor first. If these discussions do not resolve the issue, then students should feel free to contact the Chair of the Department by email or the Chair's Assistant to set up an appointment.

Accommodation of Religious Observance: https://www.uvic.ca/calendar/archives/202209/undergrad/index.php#/policy/r1q0gofdN

Policy on Inclusivity and Diversity: Engineering: https://www.uvic.ca/ecs/info-for/diversity-and-inclusion-supports/index.php#ipn-within-our-faculty Academic Calendar: https://www.uvic.ca/calendar/archives/202209/undergrad/index.php#/policy/HkQ0pzdAN

Standards of Professional Behaviour: You are advised to read the Faculty of Engineering document Standards for Professional Behaviour, which contains important information regarding conduct in courses, labs, and in the general use of facilities. https://www.uvic.ca/engineering/assets/docs/professional-behaviour.pdf

Academic Integrity Cheating, plagiarism and other forms of academic fraud are taken very seriously by both the University and the Department. You should consult the entry in the current Undergraduate Calendar for the UVic policy on academic integrity.
https://www.uvic.ca/calendar/archives/202209/undergrad/index.php#/policy/Sk_0xsM_V

Equality: This course aims to provide equal opportunities and access for all students to enjoy the benefits and privileges of the class and its curriculum, and to meet the syllabus requirements. Reasonable and appropriate accommodation will be made available to students with documented disabilities (physical, mental, learning) in order to give them the opportunity to successfully meet the essential requirements of the course. The accommodation will not alter academic standards or learning outcomes, although the student may be allowed to demonstrate knowledge and skills in a different way. It is not necessary for you to reveal your disability and/or confidential medical information to the course instructor. If you believe that you may require accommodation, the course instructor can provide you with information about confidential resources on campus that can assist you in arranging an appropriate accommodation. Alternatively, you may want to contact the Centre for Accessible Learning located in the Campus Services Building. https://www.uvic.ca/services/cal/. The University of Victoria is committed to promoting, providing, and protecting a positive, supportive, and safe learning and working environment for all its members.

Course Lecture Notes: Unless otherwise noted, all course materials supplied to students in this course have been prepared by the instructor and are intended for use in this course only. These materials are NOT to be re-circulated digitally, whether by email or by uploading or copying to websites, or to others not enrolled in this course. Violation of this policy may in some cases constitute a breach of academic integrity as defined in the UVic Calendar.

Sexualized Violence Prevention and Response at UVic: UVic takes sexualized violence seriously, and has raised the bar for what is considered acceptable behaviour. We encourage students to learn more about how the university defines sexualized violence and its overall approach by visiting www.uvic.ca/svp. If you or someone you know has been impacted by sexualized violence and needs information, advice, and/or support please contact the sexualized violence resource office in Equity and Human Rights (EQHR). Whether or not you have been directly impacted, if you want to take part in the important prevention work taking place on campus, you can also reach out: Where: Sexualized violence resource office in EQHR; Sedgewick C119 Phone: 250.721.8021 Email: svpcoordinator@uvic.ca Web: www.uvic.ca/svp

Office of the Ombudsperson: The Office of the Ombudsperson is an independent and impartial resource to assist with the fair resolution of student issues. A confidential consultation can help you understand your rights and responsibilities. The Ombudsperson can also clarify information, help navigate procedures, assist with problem-solving, facilitate communication, provide feedback on an appeal, investigate and make recommendations. Phone: 250-721-8357; Email: ombuddy@uvic.ca; Web: https://uvicombudsperson.ca/