From a929c95974f5141d89da05872fb85ce5541dd2da Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 26 Aug 2022 02:15:18 -0400
Subject: [PATCH 1/3] Syllabus and office hours
---
src/teaching/cse-250/2022fa/index.erb | 4 +-
src/teaching/cse-501/2022fa/index.erb | 162 ++++++++++++++++++++++++++
src/teaching/cse-501/index.html | 6 +
3 files changed, 170 insertions(+), 2 deletions(-)
create mode 100644 src/teaching/cse-501/2022fa/index.erb
create mode 100644 src/teaching/cse-501/index.html
diff --git a/src/teaching/cse-250/2022fa/index.erb b/src/teaching/cse-250/2022fa/index.erb
index 5bfb73f9..73d8665a 100644
--- a/src/teaching/cse-250/2022fa/index.erb
+++ b/src/teaching/cse-250/2022fa/index.erb
@@ -3,14 +3,14 @@ title: CSE-250 Data Structures (Fall 2022)
staff:
- name: Oliver Kennedy
role: Instructor
- hours: TBD
+ hours: Weds 11:00-1:00
location: Capen 212
email: okennedy@buffalo.edu
web: "https://odin.cse.buffalo.edu/"
- name: Eric Mikida
role: Instructor
hours: TBD
- location: Capen 2xx
+ location: Capen 212
email: epmikida@buffalo.edu
- name: Nawar Khouri
role: TA
diff --git a/src/teaching/cse-501/2022fa/index.erb b/src/teaching/cse-501/2022fa/index.erb
new file mode 100644
index 00000000..457ef864
--- /dev/null
+++ b/src/teaching/cse-501/2022fa/index.erb
@@ -0,0 +1,162 @@
+---
+title: CSE-501 Intro to Grad Study in CSE (Fall 2022)
+schedule:
+ - date: 08/30/22
+ topic: Introduction
+ - date: 09/06/22
+ topic: TBD
+ - date: 09/13/22
+ topic: TBD
+ - date: 09/20/22
+ topic: TBD
+ - date: 09/27/22
+ topic: TBD
+ - date: 10/04/22
+ topic: TBD
+ - date: 10/11/22
+ topic: TBD
+ - date: 10/18/22
+ topic: TBD
+ - date: 10/25/22
+ topic: TBD
+ - date: 11/01/22
+ topic: TBD
+ - date: 11/08/22
+ topic: TBD
+ - date: 11/15/22
+ topic: TBD
+ - date: 11/22/22
+ topic: TBD
+ - date: 11/29/22
+ topic: Student Presentations
+ - date: 12/06/22
+ topic: Student Presentations
+---
+<%= title %>
+The course provides guidance about graduate studies in CSE for incoming Ph.D. students.
+Registration and attendance are required for all new Ph.D. students. Topics include: academic
+integrity, the nature of research, good teaching and TA skills, writing skills, presentation skills,
+and resources available for graduate study in computer science. The course will include
+appropriate written assignments and oral presentations.
+
+
Course Details
+
+ - Class T 4:00-5:20 PM in Davis 113A
+ - Seminar T 3:30-5:00 PM (usually Davis 113A)
+ Instructors:
+ - Oliver Kennedy. Office Hours: Weds 11:00-1:00 in Capen 212 or by appointment
+
+ - No Required Textbook
+ - Optional Textbooks:
+ - William Strunk JR. and E. B. White, The Elements of Style, 4th Edition, Pearson, 2020.
+ - Nicholas J. Higham, Handbook of Writing for the Mathematical Sciences, 3rd Edition, SIAM, 2019
+
+ - Background Requirements: This course is open only to PhD Students
+ - Grading Policy: This is a one (1) credit course with S/U grading. To get a satisfactory (S) grade, you will need to meet 3 criteria:
+ - Attendance
+ - Report
+ - Class Presentation
+
+
+
+Course Schedule
+
+
+
+
+ Date |
+ Topic |
+
+ <% schedule.each do |event| %>
+
+ <%= event["date"] %> |
+ <%= event["topic"] %> |
+
+ <% end %>
+
+
+
+Course Structure
+Attendance
+
+ Regular attendance is required. You must come to class, and you must come on time.
+ Please be courteous: The class starts at 4:00 PM, not at 4:10 PM. I will take attendance at the beginning of each class.
+ To get a satisfactory (S) grade, you need to attend at least twelve (12) classes.
+
+
+Reports
+
+ You will submit three reports during the semester to me by email. The report MUST be in PDF -- any other format is not acceptable. Here some more logistics:
+
+ - Each report must contain a one (1) page summary of any talk you attended as part of CSE-501 in the last month or a departmental seminar / distinguished speaker talk. Your report must have three sections:
+ - Overview of the talk. This includes the title of the talk, the name of the speaker, time and date of the talk, and a summary of the content of the talk.
+ - What you liked about the talk. Give a summary of what you liked about the talk. This could technical content and/or presentation of the talk.
+ - How could the talk have been improved? Is there anything you did not like about the talk or way in which it could be improved?
+
+ - The reports must be submitted to my email address 23:59 PM on the following dates:
+ - October 1: Talks in September
+ - November 1: Talks in October
+ - December 1: Talks in November
+
+ - Each report will be graded as follows:
+ - 0 points: no submission or a submission that clearly had no effort go into it.
+ - 0.5 point: Needs more effort.
+ - 1 point: A reasonable attempt.
+ - 1.5 points: Only minor issues.
+ - 2 points: A well written report.
+
+ - To get a satisfactory (S) grade, you need 3 points in total.
+
+
+
+Class Presentation
+
+ You will give a 10-minute presentation (7-8 min talk plus 2-3 min Q&A) in class on a technical topic (related to CSE) of your choice. The presentations will be on the last two lectures, i.e. Tuesday, November 29 and Tuesday, December 6.
+
+ - The presentation will be graded as follows:
+ - 0 points: no presentation or a presentation that clearly had no effort go into it.
+ - 0.5 point: Needs more effort.
+ - 1 point: A reasonable attempt.
+ - 1.5 points: Only minor issues.
+ - 2 points: A well done presentation.
+
+ - To get a satisfactory (S) grade, you need 1 point.
+
+
+
+Course Policies
+
+
+ - Late Policy
+ - All assignments are due on the day and time posted. Late submissions will
+not be graded.
+
+ - Extra Credit
+ - No extra work in the next semester will be given to improve your grade.
+
+ - Incompletes
+ - An incomplete (I) grade will only be assigned under extreme circumstances. Please
+discuss with the instructor.
+
+
+Academic Integrity
+
+ Students are encouraged to actively discuss each others presentations and/or offer preliminary critiques and presentation advice prior to the final presentation dates. Students are also encouraged to discuss the speakers with each other. However, all submitted work must be original. Students should not directly assist in the creation of presentations, all talk reports must be written individually, and you are only allowed to sign-in for yourself at the start of each class.
+
+
+
+ All references to prior work (your own or others) must be cited. The only exception to this policy is work that is immediately relevant from context (e.g., talk you are writing a report on need not be cited).
+
+
+
+ If in doubt about what constitutes appropriate behavior, ask the instructor. It is the CSE department's policy not to provide financial support to any student convicted of an academic integrity violation:
+CSE Departmental Policy on Academic Integrity
+UB's Office of Academic Integrity
+
+Medical Emergencies
+Accommodations for medical emergencies will be made on a case-by-case basis. Â Requests for extensions based on medical emergencies must be accompanied by documentation of the emergency from student health services:
+Student Health Services
+
+Accessibility Resources
+If you have a diagnosed disability (physical, learning, or psychological) that will make it difficult for you to carry out the course work as outlined, or that requires accommodations such as recruiting note-takers, readers, or extended time on exams or assignments, please advise the instructor during the first two weeks of the course so that we may review possible arrangements for reasonable accommodations. In addition, if you have not yet done so, contact:
+The Office of Accessibility Resources.
diff --git a/src/teaching/cse-501/index.html b/src/teaching/cse-501/index.html
new file mode 100644
index 00000000..e6858671
--- /dev/null
+++ b/src/teaching/cse-501/index.html
@@ -0,0 +1,6 @@
+---
+redirect: 2022fa/index.html
+title: CSE 501 - Introduction to Graduate Study in CSE
+---
+
+Redirecting you here...
\ No newline at end of file
From e236b42b0562076098560acbd61d91be07d222ea Mon Sep 17 00:00:00 2001
From: Oliver
Date: Fri, 26 Aug 2022 02:15:54 -0400
Subject: [PATCH 2/3] Updated grants
---
db/cv/okennedy/grants.json | 23 ++++++++++++++++++++++-
db/lab.json | 4 ++--
2 files changed, 24 insertions(+), 3 deletions(-)
diff --git a/db/cv/okennedy/grants.json b/db/cv/okennedy/grants.json
index 5f98b432..7d30d6d4 100644
--- a/db/cv/okennedy/grants.json
+++ b/db/cv/okennedy/grants.json
@@ -1,10 +1,31 @@
[
+ { "title" : "NSF Convergence Accelerator: Track J: Sustainable, Local Food Networks",
+ "agency" : "NSF: Convergence Accelerator",
+ "role" : "PI",
+ "amount" : 750000,
+ "effort" : "20%",
+ "status" : "submitted",
+ "start" : "02/01/2023", "end" : "01/31/2024",
+ "type" : "grant",
+ "commitment" : {
+ "by_year" : {
+ "2023" : 0.25
+ }
+ },
+ "projects" : ["vizier"],
+ "copis" : [
+ "Samina Raja",
+ "Srirangaraj Setlur",
+ "Emmanuel Frimpong Boamah",
+ "Debabrata Talukdar"
+ ]
+ },
{ "title" : "MarginNotes: Support for semi-homogeneous data collection",
"agency" : "NSF: HNDS",
"role" : "PI",
"amount" : 1200000,
"effort" : "50%",
- "status" : "submitted",
+ "status" : "rejected",
"start" : "08/15/2022", "end" : "08/14/2025",
"type" : "grant",
"commitment" : {
diff --git a/db/lab.json b/db/lab.json
index cfac942f..63fda299 100644
--- a/db/lab.json
+++ b/db/lab.json
@@ -346,8 +346,8 @@
"ubit" : "yyang25",
"year" : 2017,
"position" : "Software Engineer",
- "company" : "Oracle",
- "status_updated" : 2017
+ "company" : "Uber",
+ "status_updated" : 2020
},
"Patrick Coonan" : {
"degree" : "BS/MS",
From 5821a5c14a2000c214edf7587dde33f3b92eeea6 Mon Sep 17 00:00:00 2001
From: Eric Mikida
Date: Sun, 28 Aug 2022 16:23:39 -0400
Subject: [PATCH 3/3] Update office hours and resign date for 250 syllabus
---
src/teaching/cse-250/2022fa/index.erb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/teaching/cse-250/2022fa/index.erb b/src/teaching/cse-250/2022fa/index.erb
index 73d8665a..6ccd27bb 100644
--- a/src/teaching/cse-250/2022fa/index.erb
+++ b/src/teaching/cse-250/2022fa/index.erb
@@ -9,7 +9,7 @@ staff:
web: "https://odin.cse.buffalo.edu/"
- name: Eric Mikida
role: Instructor
- hours: TBD
+ hours: M/T 1:00-3:00, W 3:00-5:00
location: Capen 212
email: epmikida@buffalo.edu
- name: Nawar Khouri
@@ -153,7 +153,7 @@ times:
time: "2:00 PM - 2:50 PM"
location: Bell 340
code: 16894
-resign_date: Friday, Nov. 12, 2021
+resign_date: Friday, Nov. 11, 2022
resources:
required_textbooks:
- title: "Object-Orientation, Abstraction, and Data Structures Using Scala, 2nd Edition."