Difference between revisions of "Jeff Kinne"

From Computer Science
Jump to: navigation, search
(Contact)
(Teaching)
Line 19: Line 19:
  
 
==Teaching==
 
==Teaching==
 +
For some of my recent thoughts on teaching, see [https://docs.google.com/document/d/1fnNjQ6comNXZ8c_UwsDVLN2TUcp9tJovfF0tqyAdFe8/edit?usp=sharing teaching thoughts]. I tend to update that once a year or few.
 +
 +
And here is the laundry list of links to course websites...
 +
 +
===Indiana State University===
 +
 +
'''Summer Honors (high school)''' -
 +
[https://docs.google.com/document/d/13_NUmSFZ09gXjRUmwAmL-HWUgTFz6Hmo1KxbU7YZRtY/edit?usp=sharing Arificial Intelligence (2017)]
 +
 +
'''GH 101 Computing and Data Science''' -
 +
[https://cs.indstate.edu/~jkinne/cs101-f2021 fall 2021],
 +
[https://docs.google.com/document/d/1BbmHvR47jKPkmNzi8J6EYxis0zKYlmLx5GK_2umti3E/edit?usp=sharing fall 2018]
 +
 +
'''CS 151 Introduction to Programming''' -
 +
[https://cs.indstate.edu/cs151 fall 2023]
 +
[http://cs.indstate.edu/~jkinne/cs151-su2020 summer 2020],
 +
[http://cs.indstate.edu/~jkinne/cs151-s2020 spring 2020],
 +
[http://cs.indstate.edu/~jkinne/cs151-f2019 fall 2019],
 +
[https://docs.google.com/document/d/1VEWRjgIMCfVNs_j4RvBGbLcERl7Q02zP_235LFm5DJE/edit?usp=sharing summer 2017],<br>
 +
[https://docs.google.com/document/d/1i5BpZicaiHu2Zlaqalkc5_wLuxvoVI-OFzAW2KdIxz8/edit?usp=sharing fall 2014],
 +
[http://cs.indstate.edu/~jkinne/cs151-s2014 spring 2014],
 +
[http://cs.indstate.edu/~jkinne/cs151-f2013 fall 2013],
 +
[http://cs.indstate.edu/~jkinne/cs151-s2013 spring
 +
2013 sections 001 and 003],
 +
[http://cs.indstate.edu/~jkinne/cs151-f2012 fall 2012 section 001],
 +
[http://cs.indstate.edu/~jkinne/cs151-s2012 spring 2012 sections 001 and 003],
 +
[http://cs.indstate.edu/~jkinne/cs151-f2011 fall 2011 sections 001 and 002],
 +
[http://cs.indstate.edu/~jkinne/cs151-s2011 spring 2011 section 003],
 +
[http://cs.indstate.edu/~jkinne/cs151-f2010 fall 2010 section 003]
 +
 +
'''CS 170 Web Programming I''' -
 +
[https://docs.google.com/document/d/1LpYfGDfj5UAGdRDBuIkqJRx0v9GDvkzmfQSxjto5ez8/edit?usp=sharing Summer 2016]
 +
 +
'''CS 201 Computer Science I''' -
 +
[https://docs.google.com/document/d/10N9tS-9aKqBMfd46XjtdUbS0UxXP6x4B9LNpP68rRtg/edit?usp=sharing Summer 2016],
 +
[https://docs.google.com/document/d/1RqUrbIYWtuBRgnNlf1RQNrhttuKZTYjT_q5hBxlScCk/edit?usp=sharing spring 2015],
 +
[http://cs.indstate.edu/~jkinne/cs201-s2014 spring 2014]
 +
 +
 +
'''CS 203 (formerly 303) Discrete Structures and Computing Theory''' -
 +
[https://cs.indstate.edu/wiki/index.php/CS_303 fall 2023],
 +
[https://cs.indstate.edu/wiki/index.php/CS_303_Spring_2023 spring 2023],
 +
[https://cs.indstate.edu/wiki/index.php/CS_303_Fall_2022 fall 2022],
 +
 +
'''CS 220 Java Programming''' -
 +
[https://docs.google.com/document/d/11WUUvp8mwWOL0i8Et5t-Glsyu61iJAZz0njo78ZAzpg/edit?usp=sharing spring 2015]
 +
 +
'''CS 302 (formerly 202) Computer Science II''' -
 +
[http://cs.indstate.edu/~jkinne/cs202-f2020 fall 2020],
 +
[http://cs.indstate.edu/~jkinne/cs202-f2019/ fall 2019],
 +
[https://docs.google.com/document/d/1z5FkzB_ttV0K1gfqZM194wHEDZ-wx5I_ovBiI4etJp8/edit?usp=sharing fall 2017],
 +
[https://docs.google.com/document/d/1cAYqtdLtO5fCmiore0utezzpTRsxddfDWLcXi2yhmn0/edit?usp=sharing spring 2017],
 +
[https://docs.google.com/document/d/1QadsJAAQgscX6I13gDF6HloHY3-hX2AX_6oa0TwSs3E/edit?usp=sharing spring 2016]
 +
 +
 +
'''CS 420/520 Theory of Computation''' -
 +
[http://cs.indstate.edu/~jkinne/cs420-s2019/index.html spring 2019],
 +
[https://docs.google.com/document/d/1JzBW5D2nuXiPNLAvvr2UNaYJvkV9vvn6241MmbqLNl8/edit?usp=sharing fall 2016],
 +
[https://docs.google.com/document/d/1qxGwx9a_5BZyTt5eJeSxutCYUZ-tbvvWW2FLB1yVdTM/edit?usp=sharing fall 2015]
 +
 +
 +
'''CS 440/540 Graphics Programming''' -
 +
[http://cs.indstate.edu/~jkinne/cs440-f2012 fall 2012]
 +
 +
 +
'''CS 457/557 Database Processing''' -
 +
[http://cs.indstate.edu/~jkinne/cs457-f2012 fall 2012]
 +
 +
 +
'''CS 458/558 Algorithms''' -
 +
[http://cs.indstate.edu/~jkinne/cs458-f2020 fall 2020],
 +
[http://cs.indstate.edu/~jkinne/cs458-f2013/ fall 2013]
 +
 +
'''CS 459/559 Topics in Computer Science''' -
 +
[http://cs.indstate.edu/~jkinne/bd4isu-summer-2019/ BD4ISU Summer 2019],
 +
[http://cs.indstate.edu/~jkinne/cs459-bd4isu-s2019/ BD4ISU Bioinformatics Programming, Spring 2019],
 +
[https://docs.google.com/document/d/1mzYcEOwY0_FPybYhXVZwszgHYRXK6k8yrQAqgEhjaBg/edit?usp=sharing Computational Software Packages and Tools, Summer I 2014]
 +
 +
'''CS 469/569 Unix/Linux Administration and Networking''' -
 +
[https://cs.indstate.edu/~jkinne/cs469-s2022 spring 2022]
 +
 +
'''CS 471/571 Operating Systems''' -
 +
[https://docs.google.com/document/d/1w2bGyWU5YWTlb4hvEJlIa5cAlKsbaOcKoACBGC8F-Is/edit?usp=sharing Fall 2018]
 +
 +
'''CS 473/573 Computer Networks''' -
 +
[http://cs.indstate.edu/~jkinne/cs473-f2021 fall 2021],
 +
[http://cs.indstate.edu/~jkinne/cs473-s2021 spring 2021],
 +
[http://cs.indstate.edu/~jkinne/cs473-s2020 spring 2020],
 +
[https://docs.google.com/document/d/1ObUd5k_iIVWf28LeZYUfBlNjzCLA87zBbM0US5aa5pY/edit?usp=sharing spring 2015]
 +
 +
'''CS 475/575 Artificial Intelligence''' -
 +
[http://cs.indstate.edu/~jkinne/cs475-f2011/ fall 2011]
 +
 +
'''CS 499 Senior Seminar''' -
 +
[http://cs.indstate.edu/~jkinne/cs499-f2020 fall 2020],
 +
[http://cs.indstate.edu/~jkinne/cs499-f2019 fall 2019],
 +
[https://docs.google.com/document/d/1p-v_b9Nr4bxCXGVX4rk4TJbdaMgFa9qkLutopfKcfmE/edit?usp=sharing information]
 +
 +
'''CS 500 Programming Fundamentals''' -
 +
[https://cs.indstate.edu/wiki/index.php/CS_500 fall 2023],
 +
[https://cs.indstate.edu/wiki/index.php/CS_500_Spring_2023 spring 2023],
 +
[https://cs.indstate.edu/wiki/index.php/CS_500_Fall_2022 fall 2022]
 +
 +
'''CS 510 Fast Track Introduction to Programming''' -
 +
[https://cs.indstate.edu/wiki/index.php/CS_510_Spring_2023 spring 2023],
 +
[https://cs.indstate.edu/wiki/index.php/CS_510_Fall_2022 fall 2022]
 +
 +
'''CS 559 Topics in Computer Science''' -
 +
[http://cs.indstate.edu/~jkinne/cs559-f2013/ fall 2013]
 +
 +
'''CS 609 Web Programming and Applications''' -
 +
[https://docs.google.com/document/d/1SSEoV9GVN2bufYw4Bf9cXnmwbMeq5IFqF6jX7SNH3vI/edit?usp=sharing fall 2015 (as CS 650-003)]
 +
 +
'''CS 603 Networking and Security''' -
 +
[https://docs.google.com/document/d/1NAauNCjScp25i3Es0XUiKJRO38TdAEWeQ_m4D5N5LHs/edit?usp=sharing fall 2016]
 +
 +
'''CS 617 Databases, Data Mining, and Big Data''' -
 +
[https://docs.google.com/document/d/1G_gtgO0f3fgNcV8qcQ_BOtrwQKMZ3uhCFO3psd6OusI/edit?usp=sharing fall 2017]
 +
 +
'''CS 618 Computational Biology''' -
 +
[https://cs.indstate.edu/~jkinne/cs618-s2022 spring 2022]
 +
 +
'''CS 620 Theory of Computation II''' -
 +
[https://docs.google.com/document/d/1ivvIzcExIW3rvdnxiL95cNwd0YHOhcFhhCwciCnHHA4/edit?usp=sharing  spring 2016],
 +
[http://cs.indstate.edu/~jkinne/cs620-s2011 spring 2011],
 +
[http://cs.indstate.edu/~jkinne/cs620-f2010 fall 2010]
 +
 +
'''CS 658 Algorithms II''' -
 +
[http://cs.indstate.edu/~jkinne/cs658-s2014 spring 2014], [http://cs.indstate.edu/~jkinne/cs658-s2012 spring 2012]
 +
 +
'''CS 670 Concurrent Programming''' -
 +
[http://cs.indstate.edu/~jkinne/cs670-s2021 spring 2021],
 +
[http://cs.indstate.edu/~jkinne/cs670-s2012 spring 2013]
 +
 +
'''CS 671 Operating Systems II''' -
 +
[https://docs.google.com/document/d/1kJVEYJYOo7mZyz5GcasP890V3K6mLji6naDUFa4m4UQ/edit?usp=sharing spring 2017]
 +
 +
'''CS 695 Computer Science Research''' -
 +
[https://docs.google.com/document/d/1L8doHFFBIgnNuZ38X-uOq2OnU8vWJTBeGUC2jXj0yzc/edit?usp=sharing fall 2014],
 +
[http://cs.indstate.edu/~jkinne/cs695-s2011 spring 2011]
 +
 +
'''CS 399/699 Computer Science Internship''' -
 +
[https://docs.google.com/document/d/19IBirbzutL4ldaXIvKvzZHOMa9JULalt7clvvy0SDBk/edit?usp=sharing information]
 +
 +
[http://cs.indstate.edu/~jkinne/bio491-f2014/ old bioinformatics stuff]
 +
 +
 +
===Wisconsin-Madison===
 +
'''CS/Math 240 Discrete Mathematics''' -  [http://pages.cs.wisc.edu/~jkinne/CS240-sum2007/ summer 2007]
 +
 +
'''CS 810/710 Theory of Computation''' - [http://pages.cs.wisc.edu/~dieter/Courses/2007s-CS810 spring 2007]
 +
 +
'''CS 310 Problem Solving with Computers''' - [http://pages.cs.wisc.edu/~hasti/cs310/ fall 2003 - spring 2005]

Revision as of 22:16, 21 May 2024

This page is maintained by me, Jeff Kinne. I am a professor of computer science at Indiana State University. I have taught just about every CS course that we offer at the BS and MS levels. I was trained in computational complexity (within theoretical computer science) and continue to be interested in this year. Since maybe 2015 or so, most of my research work has been in bioinformatics. If you want a laundry list of things I have done, you can see my C.V. (aka resume).

Contact

I am currently in the midst of moving from Root Hall to Technology Center. My email address will not change, and I believe my phone number should stay the same as well.

Email: jkinne@indstate.edu (also jkinne@cs.indstate.edu and jeffrey.kinne@indstate.edu all go to the same place).

Phone: office phone - 812-237-2126.

Office: within the ECET office suite, TC 301

ISU uses Teams and Zoom for virtual meetings. I am happy to meet on other platforms as well (Google meet, WebEx, Skype, etc.).

Schedule a meeting: https://cs.indstate.edu/jkinne-meeting

Note: I use a separate email account for things not related to ISU and research (e.g., things having to do with my kids' school, scouts, etc.). If you're not sure what email address to use for me, feel free to use any that you have.

Research

Teaching

For some of my recent thoughts on teaching, see teaching thoughts. I tend to update that once a year or few.

And here is the laundry list of links to course websites...

Indiana State University

Summer Honors (high school) - Arificial Intelligence (2017)

GH 101 Computing and Data Science - fall 2021, fall 2018

CS 151 Introduction to Programming - fall 2023 summer 2020, spring 2020, fall 2019, summer 2017,
fall 2014, spring 2014, fall 2013, [http://cs.indstate.edu/~jkinne/cs151-s2013 spring 2013 sections 001 and 003], fall 2012 section 001, spring 2012 sections 001 and 003, fall 2011 sections 001 and 002, spring 2011 section 003, fall 2010 section 003

CS 170 Web Programming I - Summer 2016

CS 201 Computer Science I - Summer 2016, spring 2015, spring 2014


CS 203 (formerly 303) Discrete Structures and Computing Theory - fall 2023, spring 2023, fall 2022,

CS 220 Java Programming - spring 2015

CS 302 (formerly 202) Computer Science II - fall 2020, fall 2019, fall 2017, spring 2017, spring 2016


CS 420/520 Theory of Computation - spring 2019, fall 2016, fall 2015


CS 440/540 Graphics Programming - fall 2012


CS 457/557 Database Processing - fall 2012


CS 458/558 Algorithms - fall 2020, fall 2013

CS 459/559 Topics in Computer Science - BD4ISU Summer 2019, BD4ISU Bioinformatics Programming, Spring 2019, Computational Software Packages and Tools, Summer I 2014

CS 469/569 Unix/Linux Administration and Networking - spring 2022

CS 471/571 Operating Systems - Fall 2018

CS 473/573 Computer Networks - fall 2021, spring 2021, spring 2020, spring 2015

CS 475/575 Artificial Intelligence - fall 2011

CS 499 Senior Seminar - fall 2020, fall 2019, information

CS 500 Programming Fundamentals - fall 2023, spring 2023, fall 2022

CS 510 Fast Track Introduction to Programming - spring 2023, fall 2022

CS 559 Topics in Computer Science - fall 2013

CS 609 Web Programming and Applications - fall 2015 (as CS 650-003)

CS 603 Networking and Security - fall 2016

CS 617 Databases, Data Mining, and Big Data - fall 2017

CS 618 Computational Biology - spring 2022

CS 620 Theory of Computation II - spring 2016, spring 2011, fall 2010

CS 658 Algorithms II - spring 2014, spring 2012

CS 670 Concurrent Programming - spring 2021, spring 2013

CS 671 Operating Systems II - spring 2017

CS 695 Computer Science Research - fall 2014, spring 2011

CS 399/699 Computer Science Internship - information

old bioinformatics stuff


Wisconsin-Madison

CS/Math 240 Discrete Mathematics - summer 2007

CS 810/710 Theory of Computation - spring 2007

CS 310 Problem Solving with Computers - fall 2003 - spring 2005