Positions

Research Areas research areas

Overview

  • Dr. Karen Jin is an Associate Professor of Computer Science at UNH Manchester. She has taught introductory programming as well as courses in Data Structures, System Programming, Object-Oriented Programming and Design, Software Engineering, Principles of Programming Languages, and Machine Learning. Her hands-on teaching philosophy allows students to put concepts into action, better preparing them with theoretical foundations and practical skills for the workforce.

    Dr. Jin's research interests include developing best practices in curriculum and instructional design for teaching computing courses. She is especially interested in novel curriculum design in applied machine learning and data science courses at both the undergraduate and graduate levels.

    Dr. Jin is the faculty advisor for the computing internship program at UNH Manchester. She is also the New Hampshire faculty coordinator for the NCWIT Aspiration in Computing Award, which aims to promote underrepresented high school students in pursuing tech careers. She has received external funding awards that support the broadening participation of students in computing.
  • Selected Publications

    Academic Article

    Year Title
    2020 Automatic Programming Assignment Assessment Beyond Black-box TestingJ. Comput. Sci. Coll.2020
    2019 Students’ Misconceptions of Gradient Descent Algorithm in an Machine Learning CourseJournal of Computing Sciences in Colleges.  34. 2019
    2018 Students’ Understanding of Basic Computational Concepts in an Introduction to Mobile Development CourseJ. Comput. Sci. Coll..  33:183-185. 2018
    2017 Building uSafeNH Mobile App: The Evolution of an Undergraduate Project over Multiple SemestersJ. Comput. Sci. Coll..  32:203-205. 2017
    2017 On Designing of an Intro to Web Development Course for Non-majors with Modern Frameworks and ToolsJ. Comput. Sci. Coll..  32:34-36. 2017
    End-to-End Machine Learning Project Design for Undergraduate ClassroomsJ. Comput. Sci. Coll.
    Jupyter Notebooks in EducationJ. Comput. Sci. Coll.

    Conference Paper

    Year Title
    2019 Students’ Misconceptions of Gradient Descent Algorithm in an Machine Learning Course 2019
    2019 Integrated CS for Teachers in Pre-Secondary SchoolsProceedings of the 2019 Research on Equity and Sustained Participation in Engineering, Computing, and Technology - RESPECT'19. 2019
    2018 Using Physical Computing Projects in Teaching Introductory ProgrammingProceedings of the 19th Annual SIG Conference on Information Technology Education. 155-155. 2018
    2018 High-Challenge and Low-Stakes: On Improving Elementary Students’ Self-Efficacy in ComputingProceedings of Society for Information Technology & Teacher Education International Conference 2018. 25-30. 2018
    2018 A "Loopy" EncounterProceedings of the 49th ACM Technical Symposium on Computer Science Education. 1099-1099. 2018
    2017 Teaching Responsive Web Design to Novice LearnersProceedings of the 18th Annual Conference on Information Technology Education. 115-120. 2017
    2017 Surviving "Open-ended Projects" in Project-Based LearningProceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education. 727-727. 2017
    2016 Industry Strength Tools for Software EngineeringProceedings of the 47th ACM Technical Symposium on Computing Science Education. 705-705. 2016
    2016 Make and learn: A cs principles course based on the Arduino platform (Poster Abstract)Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education. 366-366. 2016
    2009 Heuristic Assignment of CPDs for Probabilistic Inference in Junction TreesProceedings of the 2009 21st IEEE International Conference on Tools with Artificial Intelligence. 581-588. 2009
    2009 MA-DBN: Modeling Cooperative Agents for Approximate Online MonitoringProceedings of the 2009 21st IEEE International Conference on Tools with Artificial Intelligence. 589-596. 2009
    2008 Marginal Calibration in Multi-agent Probabilistic SystemsProceedings of the 2008 20th IEEE International Conference on Tools with Artificial Intelligence - Volume 02. 171-178. 2008
    2008 An Improved Architecture for Iterative Message Passing in MSBNProceedings of the 2008 International Conference on Computer Science and Software Engineering - Volume 01. 407-410. 2008
    2008 Towards a Faster Inference Algorithm in Multiply Sectioned Bayesian NetworksProceedings of the Canadian Society for Computational Studies of Intelligence, 21st Conference on Advances in Artificial Intelligence. 150-162. 2008
    Modernizing Capstone Project: External and Internal Approaches

    Teaching Activities

  • Internship Experience Taught course 2023
  • Internship Experience Taught course 2023
  • ML Applications/Tools Taught course 2023
  • ML Applications/Tools Taught course 2023
  • Internship Experience Taught course 2022
  • Internship Taught course 2022
  • Internship Experience Taught course 2022
  • Internship Experience Taught course 2022
  • ML Applications/Tools Taught course 2022
  • Master's Project Taught course 2022
  • Applied Computing 2 Taught course 2021
  • Internship Experience Taught course 2021
  • Intro to Web Design & Devel Taught course 2021
  • Master's Continuing Research Taught course 2021
  • Internship Experience Taught course 2021
  • Applied Computing 2 Taught course 2021
  • Internship Experience Taught course 2021
  • Intro to Web Design & Devel Taught course 2021
  • Master's Project Taught course 2021
  • Internship Practice Taught course 2020 - 2021
  • Applied Research Internship Taught course 2020
  • Internship Experience Taught course 2020
  • Internship Practice Taught course 2020
  • Intro to Web Design & Devel Taught course 2020
  • ML Applications/Tools Taught course 2020
  • Master's Project Taught course 2020
  • Internship Taught course 2020
  • Internship Experience Taught course 2020
  • Applied Computing 2 Taught course 2020
  • Internship Experience Taught course 2020
  • Master's Project Taught course 2020
  • Internship Taught course 2019
  • Internship Experience Taught course 2019
  • Intro to Web Design & Devel Taught course 2019
  • ML Applications/Tools Taught course 2019
  • Master's Continuing Research Taught course 2019
  • Internship Experience Taught course 2019
  • Internship Experience Taught course 2019
  • Internship Experience Taught course 2019
  • Intro Internet & Web Author Taught course 2019
  • Intro Internet & Web Author Taught course 2019
  • Master's Continuing Research Taught course 2019
  • AdvTop/ML Tools & Appl Taught course 2018
  • Internship Taught course 2018
  • Internship Experience Taught course 2018
  • Intro Internet & Web Author Taught course 2018
  • Master's Continuing Research Taught course 2018
  • Internship Experience Taught course 2018
  • Master's Continuing Research Taught course 2018
  • Internship Experience Taught course 2018
  • Intro Internet & Web Author Taught course 2018
  • Intro Internet & Web Author Taught course 2018
  • Internship Taught course 2017
  • Internship Taught course 2017
  • Internship Experience Taught course 2017
  • Intro Internet & Web Author Taught course 2017
  • Mobile Computing 1st and 4most Taught course 2017
  • Internship Experience Taught course 2017
  • Intro Internet & Web Author Taught course 2017
  • Intro Internet & Web Author Taught course 2017
  • Mobile Computing 1st and 4most Taught course 2016
  • Intro Internet & Web Author Taught course 2016
  • Intro Internet & Web Author Taught course 2016
  • Intro Internet & Web Author Taught course 2016
  • SpcTop/Mobile Application Dev Taught course 2016
  • Data Structures Taught course 2015
  • Data Structures Taught course 2015
  • Data Structures Lab Taught course 2015
  • Data Structures Lab Taught course 2015
  • Data Structures Lab Taught course 2015
  • Intro O-O Design and Devel Taught course 2015
  • Data Structures Taught course 2015
  • Independent Study Taught course 2015
  • Program Lang Concepts&Features Taught course 2015
  • Data Structures Taught course 2014
  • Intro O-O Design and Devel Taught course 2014
  • Intro to Computer Science II Taught course 2014
  • Data Structures Taught course 2014
  • Program Lang Concepts&Features Taught course 2014
  • Full Name

  • Karen Jin
  • Mailing Address

  • University of New Hampshire

    Applied Engineering and Sciences Department

    88 Commercial Street

    Manchester, New Hampshire  03101

    United States