RS-Course Outline (Updated)
RS-Course Outline (Updated)
NCEAC NCEAC.FORM.0
01-D
COURSE DESCRIPTION FORM
A. Course Description
1
NCEAC.FORM.001.D
National Computing Education Accreditation Council
NCEAC NCEAC.FORM.0
01-D
Course Goals
A. Course Learning Outcomes (CLOs)
CLO-1
1. Computing Apply knowledge of mathematics, natural
Knowledge sciences, computing fundamentals, and a
computing specialization to the solution of
complex computing problems.
CLO-2
2. Problem Identify, formulate, research literature, and analyze
Analysis complex computing problems, reaching
substantiated conclusions using first principles of
mathematics, natural sciences, and computing
sciences.
CLO-3
3.Design/Develop Design solutions for complex computing problems
Solutions and design systems, components, and processes
that meet specified needs with appropriate
consideration for public health and safety, cultural,
societal, and environmental considerations.
CLO-4
4. Investigation Conduct investigation of complex computing
& problems using research-based knowledge and
Experimentation research based methods
2
NCEAC.FORM.001.D
National Computing Education Accreditation Council
NCEAC NCEAC.FORM.0
01-D
C. Relation between CLOs and PLOs
(CLO: Course Learning Outcome, PLOs: Program Learning Outcomes)
PLOs
1 2 3 4 5 6 7 8 9 10 11 12
1 ✓
C
L
2 ✓
O 3 ✓
s
4 ✓
Topics Covered in
the Course, with 1. Topics to be covered:
Number of Lectures
on Each Topic No. of Contact
List of Topics
(assume 16-week Weeks Hours CLO
instruction and one- Introduction to Recommender System
hour lectures) (RS), goals, applications, and taxonomy
of RS techniques
Recommender Systems Function, Data
and Knowledge Sources, 1 3 1
Recommendation Techniques
Applications and Evaluations, RS and
Human Interaction
Social tagging
1 3 4
Neural Recommender systems, Case
study, state-of-the-art neural based 1
methods for RS
Generative recommendations, case study
1 3 4
State-of-the-art generative based methods
1 3 4
for RS
Context-aware RS, Evaluation measures
for recommendation systems and 1 3 3
performance issues
Final Exam
Total
16 48 -
Laboratory The lab work to be done in the course include hands-on exercises for the following topics:
Projects/Experiments ▪ Simple CF Recommender System for products recommendation
Done in the Course ▪ Feature selection
▪ Social media recommendation
One group project will be submitted by the students in the penultimate week of the
semester.
4
NCEAC.FORM.001.D