Title: Clinical Assistant Professor
Department: Computer Science and Engineering
College: College of Engineering
CSCE 4010.001 | Social Issues in Computing | Spring 2025 | ||
CSCE 4250.001 | Topics in Game Development | Spring 2025 | ||
CSCE 4210.001 | Game Programming I | Fall 2024 | Syllabus | |
CSCE 4210.201 | Game Programming I | Fall 2024 | Syllabus | |
CSCE 4210.202 | Game Programming I | Fall 2024 | Syllabus | |
CSCE 4210.204 | Game Programming I | Fall 2024 | Syllabus | |
CSCE 5250.001 | Introduction to Game Programming | Fall 2024 | ||
CSCE 4255.001 | Programming Math and Physics for Games | Fall 2024 | Syllabus | |
CSCE 4999.754 | Senior Thesis | Fall 2024 | ||
CSCE 3444.001 | Software Engineering | Fall 2024 | Syllabus | |
CSCE 3444.003 | Software Engineering | Fall 2024 | Syllabus |
CSCE 4600.001 | Introduction to Operating Systems | Summer 10W 2024 | Syllabus | SPOT |
CSCE 4600.202 | Introduction to Operating Systems | Summer 10W 2024 | Syllabus | SPOT |
CSCE 4600.203 | Introduction to Operating Systems | Summer 10W 2024 | Syllabus | SPOT |
CSCE 5260.001 | 3D Game Programming | Spring 2024 | SPOT | |
CSCE 6950.954 | Doctoral Dissertation | Spring 2024 | ||
CSCE 4011.001 | Engineering Ethics | Spring 2024 | Syllabus | SPOT |
CSCE 4220.001 | Game Programming II | Spring 2024 | Syllabus | SPOT |
CSCE 4600.001 | Introduction to Operating Systems | Spring 2024 | Syllabus | SPOT |
CSCE 4600.201 | Introduction to Operating Systems | Spring 2024 | Syllabus | SPOT |
CSCE 4600.203 | Introduction to Operating Systems | Spring 2024 | Syllabus | SPOT |
CSCE 4600.205 | Introduction to Operating Systems | Spring 2024 | Syllabus | SPOT |
CSCE 4999.754 | Senior Thesis | Spring 2024 | ||
CSCE 4010.001 | Social Issues in Computing | Spring 2024 | Syllabus | SPOT |
CSCE 4250.001 | Topics in Game Development | Spring 2024 | Syllabus | SPOT |
CSCE 5220.001 | Computer Graphics | Fall 2023 | SPOT | |
CSCE 6950.954 | Doctoral Dissertation | Fall 2023 | ||
CSCE 4210.001 | Game Programming I | Fall 2023 | Syllabus | SPOT |
CSCE 4210.201 | Game Programming I | Fall 2023 | Syllabus | SPOT |
CSCE 4210.202 | Game Programming I | Fall 2023 | SPOT | |
CSCE 4210.204 | Game Programming I | Fall 2023 | SPOT | |
CSCE 5250.001 | Introduction to Game Programming | Fall 2023 | SPOT | |
CSCE 4600.001 | Introduction to Operating Systems | Fall 2023 | Syllabus | SPOT |
CSCE 4255.001 | Programming Math and Physics for Games | Fall 2023 | Syllabus | SPOT |
CSCE 5255.001 | Programming Math and Physics for Games | Fall 2023 | SPOT | |
CSCE 2610.001 | Assembly Language and Computer Organization | Summer 10W 2023 | Syllabus | SPOT |
CSCE 2610.203 | Assembly Language and Computer Organization | Summer 10W 2023 | SPOT | |
CSCE 4890.754 | Directed Study | Summer 10W 2023 | ||
CSCE 4600.001 | Introduction to Operating Systems | Summer 10W 2023 | Syllabus | SPOT |
CSCE 3600.001 | Principles of Systems Programming | Summer 10W 2023 | Syllabus | SPOT |
CSCE 3600.301 | Principles of Systems Programming | Summer 10W 2023 | SPOT | |
CSCE 3600.302 | Principles of Systems Programming | Summer 10W 2023 | SPOT | |
CSCE 5265.001 | Advanced Topics in Game Development | Spring 2023 | SPOT | |
CSCE 2610.001 | Assembly Language and Computer Organization | Spring 2023 | Syllabus | SPOT |
CSCE 2610.002 | Assembly Language and Computer Organization | Spring 2023 | Syllabus | SPOT |
CSCE 2610.003 | Assembly Language and Computer Organization | Spring 2023 | Syllabus | SPOT |
CSCE 2610.201 | Assembly Language and Computer Organization | Spring 2023 | Syllabus | SPOT |
CSCE 2610.202 | Assembly Language and Computer Organization | Spring 2023 | Syllabus | SPOT |
CSCE 2610.203 | Assembly Language and Computer Organization | Spring 2023 | Syllabus | SPOT |
CSCE 2610.204 | Assembly Language and Computer Organization | Spring 2023 | Syllabus | SPOT |
CSCE 2610.205 | Assembly Language and Computer Organization | Spring 2023 | Syllabus | SPOT |
CSCE 2610.206 | Assembly Language and Computer Organization | Spring 2023 | Syllabus | SPOT |
CSCE 6950.954 | Doctoral Dissertation | Spring 2023 | ||
CSCE 4250.001 | Topics in Game Development | Spring 2023 | Syllabus | SPOT |
CSCE 5220.001 | Computer Graphics | Fall 2022 | Syllabus | SPOT |
CSCE 6950.862 | Doctoral Dissertation | Fall 2022 | ||
CSCE 4210.001 | Game Programming I | Fall 2022 | Syllabus | SPOT |
CSCE 4925.070 | Information Technology Capstone II | Fall 2022 | Syllabus | SPOT |
CSCE 5250.001 | Introduction to Game Programming | Fall 2022 | SPOT | |
CSCE 4255.001 | Programming Math and Physics for Games | Fall 2022 | Syllabus | SPOT |
CSCE 5255.001 | Programming Math and Physics for Games | Fall 2022 | SPOT | |
CSCE 4902.070 | Software Development Capstone II | Fall 2022 | Syllabus | SPOT |
CSCE 4230.070 | Introduction to Computer Graphics | Summer 10W 2022 | Syllabus | SPOT |
CSCE 4600.070 | Introduction to Operating Systems | Summer 10W 2022 | Syllabus | SPOT |
CSCE 4110.001 | Algorithms | Spring 2022 | Syllabus | SPOT |
CSCE 3220.070 | Human Computer Interfaces | Spring 2022 | Syllabus | SPOT |
CSCE 4905.070 | Information Technology Capstone I | Spring 2022 | Syllabus | SPOT |
CSCE 3530.070 | Introduction to Computer Networks | Spring 2022 | Syllabus | SPOT |
CSCE 4901.070 | Software Development Capstone I | Spring 2022 | Syllabus | SPOT |
CSCE 4110.070 | Algorithms | Fall 2021 | Syllabus | SPOT |
CSCE 4350.070 | Fundamentals of Database Systems | Fall 2021 | Syllabus | SPOT |
CSCE 4925.070 | Information Technology Capstone II | Fall 2021 | Syllabus | SPOT |
CSCE 4902.070 | Software Development Capstone II | Fall 2021 | Syllabus | SPOT |
CSCE 5220.070 | Computer Graphics | Summer 10W 2021 | SPOT | |
CSCE 4230.070 | Introduction to Computer Graphics | Summer 10W 2021 | Syllabus | SPOT |
CSCE 4600.070 | Introduction to Operating Systems | Summer 10W 2021 | Syllabus | SPOT |
CSCE 4905.070 | Information Technology Capstone I | Spring 2021 | Syllabus | SPOT |
CSCE 3530.001 | Introduction to Computer Networks | Spring 2021 | Syllabus | SPOT |
CSCE 3530.078 | Introduction to Computer Networks | Spring 2021 | Syllabus | SPOT |
CSCE 3600.070 | Principles of Systems Programming | Spring 2021 | Syllabus | SPOT |
CSCE 3600.075 | Principles of Systems Programming | Spring 2021 | Syllabus | SPOT |
CSCE 3600.076 | Principles of Systems Programming | Spring 2021 | ||
CSCE 4999.715 | Senior Thesis | Spring 2021 | ||
CSCE 4901.070 | Software Development Capstone I | Spring 2021 | Syllabus | SPOT |
CSCE 4350.070 | Fundamentals of Database Systems | Fall 2020 | Syllabus | SPOT |
CSCE 4925.070 | Information Technology Capstone II | Fall 2020 | Syllabus | SPOT |
CSCE 3444.070 | Software Engineering | Fall 2020 | Syllabus | SPOT |
CSCE 4230.070 | Introduction to Computer Graphics | Summer 10W 2020 | Syllabus | SPOT |
CSCE 4600.070 | Introduction to Operating Systems | Summer 10W 2020 | Syllabus | SPOT |
CSCE 3220.70 | Human Computer Interfaces | Spring 2020 | Syllabus | |
CSCE 4905.70 | Information Technology Capstone I | Spring 2020 | Syllabus | |
CSCE 3600.070 | Principles of Systems Programming | Spring 2020 | Syllabus | |
CSCE 4901.070 | Software Development Capstone I | Spring 2020 | Syllabus | |
CSCE 4350.070 | Fundamentals of Database Systems | Fall 2019 | Syllabus | SPOT |
CSCE 4010.070 | Social Issues in Computing | Fall 2019 | Syllabus | SPOT |
CSCE 3444.070 | Software Engineering | Fall 2019 | Syllabus | SPOT |
Overall Summative Rating |
Challenge and Engagement Index |
Response Rate |
---|---|---|
out of 5 |
out of 7 |
% of students responded |