Fatemeh Jamshidi

Fatemeh Jamshidi

Assistant Professor , Computer Science, College of Science

Teaching

📘 Undergraduate Courses

Term Course Code Course Title Syllabus
Fall 2024 CS 4080 Concepts of Programming Languages [Syllabus → https://]
CS 4700 Game Development [Syllabus → https://]
Winter 2025 CS 4350 Database Systems [Syllabus → https://]
Spring 2025 CS 3560 Object-Oriented Design and Programming [Syllabus → https://]
CS 4700 Game Development [Syllabus → https://]
CS 4610 / 4620 Virtual Reality Lab [Syllabus → https://]
CS 4610 / 4620 Senior Projects
Summer 2025 CS 4080 Concepts of Programming Languages [Syllabus → https://]

🎓 Graduate Courses

Term Course Code Course Title Syllabus
Spring 2025 CS 6910 Directed Research (Supervision)
CS 6950 Master's Degree Project (Supervision)
CS 6960 Master's Degree Thesis (Supervision)
Summer 2025 CS 5250 Advanced Computer Architecture [Syllabus → https://]

📌 Potential Course Proposal – Spring 2026

Proposed Term Course Code Course Title Syllabus
Spring 2026 CS 4990 Generative Music AI [Syllabus → https://]

🎶 Classroom Projects

  • Extended Reality and AI in Music and Games Lab
    Hands-on lab environment integrating augmented/virtual reality and artificial intelligence in game and music projects.

  • Sound and Music Lab
    Creative space for developing interactive JavaScript-based music tools for students in both music and computer science.