|
|
Line 1: |
Line 1: |
| =Jeff Kinne Course Policies=
| | See below for contact information for faculty and staff. The following are who you should contact, depending on what you need. |
| Note that many of my course policies are changing for the 2025-2026 academic year. In particular, I will be trying out allowing the use of AI on assignments, but then also focusing a much higher percentage of points on exams and interviews / demonstrations.
| | * Undergraduate advising, admissions, transfer credit - Jeff Kinne |
| | * Graduate advising and admissions - R.B. Abhyankar or Arash Rafiey |
| | * Graduate transfer credit - R.B. Abhyankar |
| | * Course overrides - check with the instructor of the course and they should pass along the request to the chairperson and administrative assistant |
| | * Server accounts/issues - CS system administrator |
|
| |
|
| To see what my course policies were previously, see [[Jeff Kinne Course Policies 2024]].
| | Students - make sure to include your ISU id # when asking about courses and advising. |
| ==Summary==
| |
| * '''Assignments''' - frequent, required header section with citations (0 credit if missing), allowed to use AI or work together (but you will not be prepared for exams if you don't do your own work), graded pass/fail for participation (but with some comments on your code/solutions). I will go through my solutions soon after the assignment is due (many times, the next lecture day). The focus is on you learning quickly; the focus is not the grades.
| |
| * '''Exams''' - every 3 weeks, on paper for face to face students, lockdown browser with follow-up interview for distance students, very much based on assignments (so if you understand how to do the assignments, you should do well).
| |
| * '''Code review / demo''' - at least every few weeks, maybe more frequent - will be based on submitted assignments and will explain to the class and/or during office hours. You will do well if you can do the assignments on your own.
| |
| * '''Project''' - at least one per semester, multiple check points, required header section with citations (0 credit if missing), graded based on code review / demo. The goal is to do something "real", interesting, and/or exciting, and have something you can use in your portfolio (i.e., github).
| |
| * '''Academic misconduct''' - leaving out a citation from assignment or project, using anything not allowed on exams (not allowed to use anything other than paper/pencil on the exams). Penalty - F for the course and academic misconduct form filed.
| |
| * '''AI''' - allowed for assignments and projects, you will get 0 points for code review/demo if you don't actually understand what you are handing in. Some assignments may require using AI, learning using AI, finding and fixing problems with AI solutions. The goal is to learn to use AI responsibly and see potential pitfalls.
| |
| * '''Total course grade''' - will be 60% exams, 30% code review/demos, 10% participation (assignments marked pass/fail). The goal is to assign a grade based on what you can do on your own (fine to learn using AI or others, but the grade should be what you can do on your own after all of that). (Note: for ECT 437, the breakdown is different - 40% exams, 50% code review/demos, 10% participation.)
| |
| * '''400/500 level courses''' - courses that are offered as a combined section with a 400 level for undergraduates and a 500 level for graduates (e.g., CS 473 and CS 573) will have some learning outcomes that are required for graduate students that are not required for undergraduates.
| |
|
| |
|
| Note - all CS [[Policies]] are in effect (assuming those are re-approved before the Fall 2026 term starts).
| | == Administrative/Departmental Staff == |
| | '''Administrative Assistant'''<br/> |
| | Terri May<br/> |
| | [mailto:Terri.May@indstate.edu Terri.May@indstate.edu], 812-237-3456, |
| | Myers Technology Center, 301<br/> |
| | BS from St. Mary of the Woods<br/> |
| | ---- |
| | '''Chairperson'''<br/> |
| | Alister McLeod - Professor<br/> |
| | [mailto:Alister.McLeod@indstate.edu Alister.McLeod@indstate.edu], |
| | 812-237-3455, |
| | Myers Technology Center, 301B<br/> |
| | ---- |
| | '''CS System Administrator'''<br/> |
| | Jeff Kinne - Professor<br/> |
| | [mailto:jkinne@indstate.edu jkinne@indstate.edu], |
| | 812-237-3394, |
| | Myers Technology Center, 301D<br/> |
|
| |
|
| More details are in the rest of this page.
| | == Faculty == |
| | === Full Time === |
| | Arash Rafiey - Associate Professor<br/> |
| | [mailto:Arash.Rafiey@indstate.edu Arash.Rafiey@indstate.edu], |
| | 812-237-5475, |
| | Myers Technology Center, 301<br/> |
| | PhD from Royal Holloway, University of London, |
| | [http://cs.indstate.edu/~arash/index.html website] |
| | ---- |
| | Jeff Kinne - Professor<br/> |
| | [mailto:jkinne@cs.indstate.edu jkinne@cs.indstate.edu], |
| | 812-237-3394, |
| | Myers Technology Center, 301D<br/> |
| | Office hours: TBA<br/> |
| | PhD from University of Wisconsin-Madison, |
| | [http://www.kinnejeff.com website], |
| | [https://cs.indstate.edu/jkinne-meeting Schedule meeting] |
| | ---- |
| | Majid Afshar - Assistant Professor<br/> |
| | Myers Technology Center, 301E<br/> |
| | PhD from Memorial University<br/> |
| | [http://cs.indstate.edu/~majid/index.html website]<br/> |
| | [mailto:Majid.AfsharNoghondari@indstate.edu Majid.AfsharNoghondari@indstate.edu]<br/> |
| | ---- |
| | R.B. Abhyankar - Associate Professor<br/> |
| | [mailto:R.B.Abhyankar@indstate.edu R.B.Abhyankar@indstate.edu], |
| | 812-237-5421, |
| | Myers Technology Center, 301<br/> |
| | PhD from Purdue University |
| | ---- |
| | '''Previous full time faculty''' - Luke May, Truong Son Hy, Laci Egri |
| | ---- |
|
| |
|
| ==400/500 Level Courses== | | === Part Time === |
| For courses that are offered simultaneously at the 400 and 500 level (e.g., CS 473 and CS 573), the course is normally managed as a single course. The 400 level course is for undergraduates, and the 500 level course is for graduate students.
| | Nathan Awuku Amoako - Lecturer<br/> |
| | [mailto:Nathan.AwukuAmoako@indstate.edu Nathan.AwukuAmoako@indstate.edu]<br/> |
| | MS from Indiana State University |
| | <br clear=all> |
| | ---- |
| | [https://indianastate.edu/profile/kyle-atterson Kyle Atterson] - Lecturer<br/> |
| | [mailto:Kyle.Atterson@indstate.edu Kyle.Atterson@indstate.edu]<br/> |
| | MS from Indiana State University |
| | <br clear=all> |
| | ---- |
| | [https://www.indstate.edu/faculty-staff/john-compton John Compton] - Lecturer<br/> |
| | [mailto:John.Compton@indstate.edu John.Compton@indstate.edu]<br/> |
| | MS from Indiana State University |
| | <br clear=all> |
| | ---- |
| | Kevin Exoo - Lecturer<br/> |
| | [mailto:Kevin.Exoo@indstate.edu Kevin.Exoo@indstate.edu]<br/> |
| | email address coming soon<br/> |
| | MS from Indiana State University |
| | <br clear=all] |
| | ---- |
| | [https://www.indstate.edu/faculty-staff/matthew-matt-jenkins Matt Jenkins] - Lecturer<br/> |
| | [mailto:Matt.Jenkins@indstate.edu Matt.Jenkins@indstate.edu]<br/> |
| | MS from Indiana State University |
| | <br clear=all> |
| | ---- |
| | [https://indianastate.edu/profile/mohammad-noureddine Mohammad Noureddine] - Lecturer<br/> |
| | [mailto:Mohammad.Noureddine@indstate.edu Mohammad.Noureddine@indstate.edu] |
| | <br clear=all> |
| | ---- |
| | [https://indianastate.edu/profile/hoda-rafieipour Hoda Rafieipour] - Lecturer<br/> |
| | [mailto:Hoda.Rafieipour@indstate.edu Hoda.Rafieipour@indstate.edu] |
| | <br clear=all> |
| | ---- |
| | '''Previous Part Time''' - Maira Javaid, Kamalamalini Nagasundaram, Xavier Saunders, Shahab Shamshirband, Kul Prasad Subedi, Devon Kinne, Chelsy Schnabel, Aaron Cox, Gage Golish, Tevis Boulware, Troy Schotter |
| | ---- |
|
| |
|
| Note that graduate students who previously took the 400 level version should NOT take the corresponding 500 level version because in this case the 500 level course does NOT count as credits towards graduating.
| | === Emeritus === |
| | Steve Baker - Instructor and Lab/Server Coordinator<br/> |
| | MS from Indiana State University<br/> |
| | [https://cs.indstate.edu/~sbaker/ cs website], [http://oldmanprogrammer.net/ oldmanprogrammer.net] |
| | <br clear=all> |
| | ---- |
| | Geoff Exoo - Professor Emeritus<br/> |
| | PhD from University of Michigan<br/> |
| | [http://ginger.indstate.edu/ge/ website] |
| | <br clear=all> |
| | ---- |
| | Dave Hutchison - Associate Professor Emeritus<br/> |
| | PhD from University of Kansas |
| | <br clear=all> |
| | ---- |
| | Rob Sternfeld - Associate Professor Emeritus<br/> |
| | PhD from University of Wisconsin-Madison |
| | <br clear=all> |
| | ---- |
|
| |
|
| For 400/500 level courses, the course is supposed to have some content/learning outcomes/assignments/etc. that are for the graduate students and not required for the undergraduate students. The course syllabus will indicate course learning outcomes that are for the graduate students. These outcomes will be assessed by having some assignments (or parts of assignments) that are required for graduate students and not for undergraduates (undergraduates might be able to complete them for extra credit).
| | == Students == |
| | === CS Departmental Graduate Assistants === |
| | Rohit Maharjan - Graduate Assistant<br/> |
| | [mailto:rmaharjan@sycamores.indstate.edu rmaharjan@sycamores.indstate.edu]<br/> |
| | Office hours: TBD and online (message him on Teams)<br/> |
| | Office hours (online only, message him on Teams): TBD |
| | ---- |
| | James Roberts - Graduate Assistant<br/> |
| | [mailto:jroberts79@sycamores.indstate.edu jroberts79@sycamores.indstate.edu]<br/> |
| | Office hours: TBD and online (message him on Teams)<br/> |
| | Office hours (online only, message him on Teams): TBD |
| | ---- |
| | Masoud Seyyedattar Shoushtar- Graduate Assistant<br/> |
| | [mailto:sseyyedattars@sycamores.indstate.edu sseyyedattars@sycamores.indstate.edu]<br/> |
| | Office hours: TBD and online (message him on Teams)<br/> |
| | Office hours (online only, message him on Teams): TBD |
| | ---- |
| | <br clear=all> |
| | '''Past GAs''' - Isaiah Bartlett, Nathan Awuku Amoako, Anvesh Khetavath, Ganesh Channamsetti, Ben Johnson, Mo Sorkhpar, Nirmal Babu, Nithin Gaddameedi, Dasarath Sridhar, Naga Tadiboina, Zach Noble, John Compton, Erin Tooley, Nutan Nara, Krupali Parmar, Akit Kumar, Kevin Exoo, Tyler Jenkins, Sana Ebrahimi, Ashwin Murali, Gage Golish, Adam Davenport, Xavier Saunders, Thiago Santos, Rahul Kumar, Dhananjaya Vasipalli, Deepti Vaidya, Anas Mansouri, Monika Ancha, Lavanya Maganti, Andy Carrillo, Aaron Cox, Fatemeh Hadinezhad, Sharath Raini, Ali Salman |
| | ---- |
|
| |
|
| ==Grades== | | === CS Departmental Undergraduate Assistants === |
| Your overall course grade will be computed as: exams 60%, participation 10%, demonstrations/interviews 30%. (Note: for ECT 437, the breakdown is different - 40% exams, 50% code review/demos, 10% participation.)
| |
|
| |
|
| '''Exams''' - These will be roughly every 3 weeks (so about 5 total). Each exam will normally be worth a little bit more than the previous one. The lowest exam score will be dropped. There will be no makeup exams; if you miss an exam, then that is your dropped exam. Online students will take the exam at the same time as the rest of the class, in a lockdown browser, and will schedule an interview followup soon after the exam to confirm that this was your own work. For all students (online and face to face), for exams you are not allowed to use anything except yourself - no internet, phone, calculator, AI, communicating with other people, etc. | | ---- |
| | '''Past undergraduate assistants''' - Isaiah Bartlett, Tara Hoffman, Dawn (Erika) Youngdahl, Andrew Williamson, Calee Fulling, Gage Golish, Ali Salman |
| | ---- |
|
| |
|
| '''Participation''' - There will be frequent assignments. For most assignments, they will be graded strictly pass/fail based on whether you made some reasonable attempt to complete the assignment. Late work will not be accepted. My solutions will be shared with the class soon after the due date. The goal is to have frequent assignments that you do your best on, and then see my solutions so that you can more quickly learn. I will not do detailed grading on these assignments so that more of our time is spent working new problems than focusing too much on grading them. After you see my solution to a problem, you should go back to your work after class and fix your work so it is also correct. | | === CS Graduate Assistants in Other Offices === |
| | Sai Mahitha Balijepalli - Graduate Assistant (Developmental Math)<br/> |
| | [mailto:sbalijepalli@sycamores.indstate.edu sbalijepalli@sycamores.indstate.edu]<br/> |
| | ---- |
| | Gopiram Gunturu - Graduate Assistant (ECET Department)<br/> |
| | [mailto:ggunturu@sycamores.indstate.edu ggunturu@sycamores.indstate.edu] |
| | ---- |
| | '''Past GAs''' - |
| | Khan Maazin (Teaching and Learning, BCoE), Virali Munshi (Developmental Math), Sumit Singh (Office of the Registrar), Venkata Yasodhara Sai Samraj Sudanagunta (Office of Information Technology), Naga Tadiboina (Tech Management PhD Program, Bailey College of Engineering and Technology), Dwayne Tally (BD4ISU), Gaurang Pai Palondicar (Built Environment), Aman Anand (Developmental Math), Santhoshi Neeraja Poreddy, Meghna Reddy Billa, Nithin Gaddameedi, Gowthami Arekatla, Esdras Simervil, Shravani Bommisetty, Akit Kumar, Muhammad Hashmi, Kevin Exoo, Gaurav Kushwaha (Residential Life IT), Zheyun Feng (TCGA), Neha Swarup (TCGA), Aditi Kulkarni (CGE), Daniel Zakka, Kartheeka Pothumarthi, Ashwini Maregowd, Ravi Chandra Veeramachane, Chithkala Basavaraj (Communications and Marketing), Abhijit Chintagunta (TCGA), Rahul Kumar Dass (TCGA), Bhagyashri Dhome, Siva Dharman Naidu (Institutional Research), Rishav Raj, Abdul Parray, Yichuan Wang |
| | ---- |
|
| |
|
| '''Demonstrations/interviews/projects''' - Some assignments will be to demonstrate your code/solutions to the class. For some assignments, I will interview you to confirm your solutions. Some assignments will be to work on a project that is more open-ended or in-depth (and that will have a demo or interview). These are all things that give you practice on soft skills, and also allow me to confirm your understanding. You will be graded based on the understanding that is demonstrated during the demo/interview.
| | === CS Unix Lab Volunteers === |
| | | ---- |
| For each of the above categories, the total grade for that category will just be the sum of all the points in that category.
| | '''Past Lab Volunteers''' - Beixi Hao, Nathaniel Devine, Xinqing Dai, John Bontjes |
| | | ---- |
| ==Assignments== | |
| | |
| ===Attribution and Comments===
| |
| For all assignments that are handed in (this includes assignments, projects, or anything else that you submit for the course), you are required to have at the top of the submission a summary that includes the following elements.
| |
| | |
| * Author: your name
| |
| * Contents: what is this file for (e.g., hw 1 cs 500)
| |
| * Date: date handed in
| |
| * Summary: summary of a sentence or few - what does the program do or what is the file about, what changes did you make, etc.
| |
| * Attributions: list of sources you used. If you used AI you need to list the prompts you used, which AI was used, and if possible a link back to the AI's responses. If you discussed with anyone, list their names and the amount of discussion. If anyone looked at your code, you need to list that. If you copy/pasted code from anywhere, you need to indicate that and give a link to where you got it from. If you started with a file from class, you list that as well. If you have no attributions to list, then just put "none".
| |
| | |
| '''Missing''' - if this summary is missing, you get a 0 for the assignment.
| |
| | |
| '''Inaccurate attribution''' - if you give an inaccurate attribution (failing to cite that you used AI, failure to indicate that you talked with someone or showed someone your code, etc.), this is academic misconduct.
| |
| | |
| '''Very limited effort''' - if I determine that you put forth very little effort on any assignment, you will get a 0 for the assignment. For example, if all you did was ask an AI for the answer and then provide the AI's response. Or, if all you did was copy code from the internet or another student.
| |
| | |
| ==Schedule== | |
| The default schedule for my courses is the following.
| |
| | |
| * Exams - every third week on Wednesdays. Online students take the exam at the same time as the face to face students, and should schedule a 15 minute online meeting with me for the same day as the exam at a time that is after the exam.
| |
| * Assignments - most weeks there will be multiple assignments that are graded for participation. Normally, the recommended due date is the next lecture, and my solution will be shared at the beginning of the next lecture.
| |
| * Demonstrations - we will normally have around 10 minutes per lecture that is allocated for demonstrations. Depending on the number of students in the course, each student should expect to give a demo to the class roughly every few weeks.
| |
| * Interviews - these will be conducted during office hours. These may be about once/week if I have enough time for that. Interviews for assignments will be short (5-10 minutes).
| |
| * Projects - there will normally be one or two projects per course. They will normally have multiple check points that are graded. For each check point you will meet with me for a code review.
| |
| | |
| ==Exam Content==
| |
| Most exams will be over just the content from that period in the course. So they are cumulative only in so far as earlier content is still needed for doing the later content in the course. The final exam will be cumulative.
| |
| | |
| Exam questions will be similar to those that were given as assignments in the class. Some questions will be identical to what was given as an assignment. Some questions will be an extension/modification of an assignment. Those who do what you are supposed to on the assignments (do them on your own as much as possible, only go to AI or others for help after you have struggled on your own, really understand the model solutions) should do well on the exams.
| |
| | |
| There will normally be a few exam questions that are a challenge even for the top students in the class. There will normally be a few questions that are easy even for the bottom students in the class. The goal is to have a broad range of scores so that the exam accurately measures your skills/knowledge.
| |
| | |
| ==Academic Misconduct==
| |
| What is considered academic misconduct in this course -
| |
| * Assignments/projects - '''lack of citation'''. All assignments and projects require to have a header section that includes citations to anything used (AI, internet sites, etc.) or anyone you discussed the assignment with. If this section is missing, the assignment is worth 0 points. If the citation section is present but is not accurate (i.e., you leave out a source that you used), '''that is academic misconduct'''.
| |
| * Quiz/exam - '''using anything that is not allowed'''. For quizzes/exams, you are not allowed to use anything except pen/pencil and paper. No calculators, no phones, no notes, no internet, no AI, no communicating with other people. '''Using any of these is academic misconduct.'''
| |
| * Quiz/exam - distance students will take the quiz/exam in a lockdown browser and otherwise have the same rules (no internet, no notes, etc.). Distance students are not allowed to take the quiz/exam on the same computer as another student in the course; '''doing so would be academic misconduct'''.
| |
| | |
| Penalty for academic misconduct -
| |
| * F for the course. This is a 0 tolerance policy. You do not get a second chance, the penalty is F for the course.
| |
| * Report is filed for academic misconduct (see [https://sycamoresindstate.sharepoint.com/sites/STU-StudentSupportandAccountability Student Support and Accountability]) violation (link to file report is https://cm.maxient.com/reporting.php?IndianaStateUniv and then select Academic Misconduct).
| |
| | |
| ==Grading Programs and Problems==
| |
| * '''Programs''': sometimes will be given scores for correctness, style, and being safe/secure code. By default, 1/2 of the points are for correctness, 1/4 for style, 1/4 for being safe/secure. Sometimes only the correctness will be graded. For programming style, see [[Programming Style - Generic]]. For safe/secure code, see [[Programming safe and secure code - generic]].
| |
| * '''Math/proofs/essays''': sometimes will be given scores for correctness and style. By default, 2/3 of the points are for correctness and 1/3 for style. Points are subtracted for any statement that you include that is false - so you should avoid a brain dump of every thought that you have because I will take off for things that you say that are not correct. For style in writing math/proofs/essay responses, see [[CS Writing Style - Generic]].
| |
| | |
| ==Complaints or Questions==
| |
| If you have any complaints or questions about anything in a course, you should always communicate with the instructor first. If you skip communicating with the instructor and go straight to complaining to someone else (your advisor, the department chairperson, the dean, the university president, etc.), they will generally tell you that you need to talk to the instructor first.
| |
| | |
| ==Course Announcements==
| |
| Announcements regarding the course will be made both during class and in Canvas. You should make sure your settings are such that you will be notified of these announcements (e.g., by email). You should regularly check your ISU email account or have it forwarded to an account that you check regularly. You can set the account to forward by logging into your indstate.edu email online (if you aren't able to find the option, try a different browser or search online for things like - outlook online forward email setting).
| |
| | |
| ==Classroom Conduct==
| |
| You may not use cell phones, iPods/music players, etc. during class. You should be civil and respectful to both the instructor and your classmates, and you should arrive to class a few minutes before the scheduled lecture so you are ready for lecture to begin on time. You may use your computer during class if you are using it to follow along with the examples that are being discussed. You should avoid spending time on email, Facebook, work on other courses, etc. during the lecture for this class (be fully present wherever you are, make the most of each experience).
| |
| | |
| ==Office hours==
| |
| You can contact me by email or Teams or come to my office during the hours I am normally there. If you want to be sure I am there you can sign up for an appointment. Note that I normally am available for online meetings SMTWR 8-10pm as well. If you would like to meet in person you should reserve an appointment using http://cs.indstate.edu/jkinne-meeting to reserve an in person meeting with Jeff Kinne. I am normally in my office during my listed office hours, but by making an appointment you can be more certain.
| |
| | |
| ==Canvas==
| |
| The course has a canvas site. Click https://indstate.instructure.com/ to go to canvas. You should see this course listed under your courses for the current term. If you don't you may need to click on the Courses icon and then click the "All courses" link. The canvas site is used for giving you your grades, for quizzes/exams, for getting to online lectures (which are done using Zoom), and for posting announcements.
| |
| | |
| ==Lectures (using Zoom) ==
| |
| Here at ISU section numbers starting with the number 3 (e.g.3xx: 301, 302, etc.) are generally online sections. There are 2 types of online sections, synchronous online and asynchronous online. Sections that are synchronous should be joined at the regularly scheduled time of the course, whereas sections that are asynchronous generally keep up with the material independently without regularly scheduled meetings. In general async sections are more difficult to stay on top of, and require a great deal of self-discipline (it is much easier to think "I can watch the videos tomorrow" and just get behind). So if you are in one of these sections make sure you get off to a strong start, and ask for help sooner rather than later. If you are in an online section, check your course schedule for course meeting times; if you have a meeting time, then your section is synchronous, otherwise it is asynchronous (or there is an error in the system).
| |
| | |
| For ISU's links to information on getting started with Zoom, see https://indstate.teamdynamix.com/TDClient/1851/Portal/KB/ArticleDet?ID=107534. You will get to the lectures for this course by going to Canvas, select this course, click Modules on the menu on the left, and click on the Zoom module. Once there you should see a schedule of lectures and be able to view recorded lectures. Note that you should install the Zoom application for your computer, and you will need to be logged into to Zoom with your ISU credentials to be able to connect. Also note that the lectures are recorded and only available to those in our class. Recorded lectures normally appear later the same day as the lecture.
| |
| | |
| Note that if you have not used Zoom with your ISU account previously, you need to go to https://indstate-edu.zoom.us and login with your ISU email address and password to get it setup.
| |
| | |
| ==Participating online==
| |
| If you are participating online, you are expected to either join lectures live through Zoom or watch the recordings once they are available. You will complete assignments, quizzes, and exams on the same schedule as the rest of the class. For most of my courses, you can join the lecture live at the same time as the face to face students (as long as you don't have a time conflict). If you do this, then you can ask questions during lecture. Or, if you choose to watch the lecture recordings (so you can pause as needed, or watch at 1.5x or 2x), then you should send me questions you have before the next scheduled lecture.
| |
| | |
| Note that exams are required to be taken at the same time as the face to face students. These dates and times are given near the top of the syllabus.
| |
| | |
| For attendance when you are not in the room... If joining by Zoom, you should post a comment in the chat to say if you have any questions about the current assignments, reading, the last lecture, etc. If watching the lecture later, you should watch it before the next lecture and send me a message by Teams or email saying if you have any questions or want any more examples about a particular topic. So, if not in the room, you should participate at least as much as "no questions from me right now".
| |
| | |
| ==Course Policies Quiz==
| |
| The following is a quiz over Jeff Kinne's course policies: [https://indstate.instructure.com/courses/12565/quizzes/282826 sample quiz]. The link is to a practice quiz that you can try out. Those enrolled in the course need to take the quiz within the course for it to count. For Jeff Kinne's courses, you are required to score a 100% on this quiz within the first week of classes in order to continue in the course. Note that you will be able to take the quiz multiple times. If you choose not to score 100% on this quiz you should drop the course.
| |
See below for contact information for faculty and staff. The following are who you should contact, depending on what you need.
- Undergraduate advising, admissions, transfer credit - Jeff Kinne
- Graduate advising and admissions - R.B. Abhyankar or Arash Rafiey
- Graduate transfer credit - R.B. Abhyankar
- Course overrides - check with the instructor of the course and they should pass along the request to the chairperson and administrative assistant
- Server accounts/issues - CS system administrator
Students - make sure to include your ISU id # when asking about courses and advising.
Administrative/Departmental Staff
Administrative Assistant
Terri May
Terri.May@indstate.edu, 812-237-3456,
Myers Technology Center, 301
BS from St. Mary of the Woods
Chairperson
Alister McLeod - Professor
Alister.McLeod@indstate.edu,
812-237-3455,
Myers Technology Center, 301B
CS System Administrator
Jeff Kinne - Professor
jkinne@indstate.edu,
812-237-3394,
Myers Technology Center, 301D
Faculty
Full Time
Arash Rafiey - Associate Professor
Arash.Rafiey@indstate.edu,
812-237-5475,
Myers Technology Center, 301
PhD from Royal Holloway, University of London,
website
Jeff Kinne - Professor
jkinne@cs.indstate.edu,
812-237-3394,
Myers Technology Center, 301D
Office hours: TBA
PhD from University of Wisconsin-Madison,
website,
Schedule meeting
Majid Afshar - Assistant Professor
Myers Technology Center, 301E
PhD from Memorial University
website
Majid.AfsharNoghondari@indstate.edu
R.B. Abhyankar - Associate Professor
R.B.Abhyankar@indstate.edu,
812-237-5421,
Myers Technology Center, 301
PhD from Purdue University
Previous full time faculty - Luke May, Truong Son Hy, Laci Egri
Part Time
Nathan Awuku Amoako - Lecturer
Nathan.AwukuAmoako@indstate.edu
MS from Indiana State University
Kyle Atterson - Lecturer
Kyle.Atterson@indstate.edu
MS from Indiana State University
John Compton - Lecturer
John.Compton@indstate.edu
MS from Indiana State University
Kevin Exoo - Lecturer
Kevin.Exoo@indstate.edu
email address coming soon
MS from Indiana State University
<br clear=all]
Matt Jenkins - Lecturer
Matt.Jenkins@indstate.edu
MS from Indiana State University
Mohammad Noureddine - Lecturer
Mohammad.Noureddine@indstate.edu
Hoda Rafieipour - Lecturer
Hoda.Rafieipour@indstate.edu
Previous Part Time - Maira Javaid, Kamalamalini Nagasundaram, Xavier Saunders, Shahab Shamshirband, Kul Prasad Subedi, Devon Kinne, Chelsy Schnabel, Aaron Cox, Gage Golish, Tevis Boulware, Troy Schotter
Emeritus
Steve Baker - Instructor and Lab/Server Coordinator
MS from Indiana State University
cs website, oldmanprogrammer.net
Geoff Exoo - Professor Emeritus
PhD from University of Michigan
website
Dave Hutchison - Associate Professor Emeritus
PhD from University of Kansas
Rob Sternfeld - Associate Professor Emeritus
PhD from University of Wisconsin-Madison
Students
CS Departmental Graduate Assistants
Rohit Maharjan - Graduate Assistant
rmaharjan@sycamores.indstate.edu
Office hours: TBD and online (message him on Teams)
Office hours (online only, message him on Teams): TBD
James Roberts - Graduate Assistant
jroberts79@sycamores.indstate.edu
Office hours: TBD and online (message him on Teams)
Office hours (online only, message him on Teams): TBD
Masoud Seyyedattar Shoushtar- Graduate Assistant
sseyyedattars@sycamores.indstate.edu
Office hours: TBD and online (message him on Teams)
Office hours (online only, message him on Teams): TBD
Past GAs - Isaiah Bartlett, Nathan Awuku Amoako, Anvesh Khetavath, Ganesh Channamsetti, Ben Johnson, Mo Sorkhpar, Nirmal Babu, Nithin Gaddameedi, Dasarath Sridhar, Naga Tadiboina, Zach Noble, John Compton, Erin Tooley, Nutan Nara, Krupali Parmar, Akit Kumar, Kevin Exoo, Tyler Jenkins, Sana Ebrahimi, Ashwin Murali, Gage Golish, Adam Davenport, Xavier Saunders, Thiago Santos, Rahul Kumar, Dhananjaya Vasipalli, Deepti Vaidya, Anas Mansouri, Monika Ancha, Lavanya Maganti, Andy Carrillo, Aaron Cox, Fatemeh Hadinezhad, Sharath Raini, Ali Salman
CS Departmental Undergraduate Assistants
Past undergraduate assistants - Isaiah Bartlett, Tara Hoffman, Dawn (Erika) Youngdahl, Andrew Williamson, Calee Fulling, Gage Golish, Ali Salman
CS Graduate Assistants in Other Offices
Sai Mahitha Balijepalli - Graduate Assistant (Developmental Math)
sbalijepalli@sycamores.indstate.edu
Gopiram Gunturu - Graduate Assistant (ECET Department)
ggunturu@sycamores.indstate.edu
Past GAs -
Khan Maazin (Teaching and Learning, BCoE), Virali Munshi (Developmental Math), Sumit Singh (Office of the Registrar), Venkata Yasodhara Sai Samraj Sudanagunta (Office of Information Technology), Naga Tadiboina (Tech Management PhD Program, Bailey College of Engineering and Technology), Dwayne Tally (BD4ISU), Gaurang Pai Palondicar (Built Environment), Aman Anand (Developmental Math), Santhoshi Neeraja Poreddy, Meghna Reddy Billa, Nithin Gaddameedi, Gowthami Arekatla, Esdras Simervil, Shravani Bommisetty, Akit Kumar, Muhammad Hashmi, Kevin Exoo, Gaurav Kushwaha (Residential Life IT), Zheyun Feng (TCGA), Neha Swarup (TCGA), Aditi Kulkarni (CGE), Daniel Zakka, Kartheeka Pothumarthi, Ashwini Maregowd, Ravi Chandra Veeramachane, Chithkala Basavaraj (Communications and Marketing), Abhijit Chintagunta (TCGA), Rahul Kumar Dass (TCGA), Bhagyashri Dhome, Siva Dharman Naidu (Institutional Research), Rishav Raj, Abdul Parray, Yichuan Wang
CS Unix Lab Volunteers
Past Lab Volunteers - Beixi Hao, Nathaniel Devine, Xinqing Dai, John Bontjes