Agenda for CSE Department Meeting 10-18-21
Departmentwide Topics
- Tomatoes?
- It hasn't frozen yet, so...
- Stephen Kobourov visiting Friday, talk 2:30-3:20pm, room TBA
- This guy is a big deal. His research is mainly in visualization. I think
he is driving his wife and dog out. I would likely strongly
encourage participation in this talk, and if anyone wants to meet with
him after the talk, or join us for dinner, please let me know.
- 2020-2021 Assessment Status
-
F20/S21 assessments that I have:
- CSE/IT 113 F20, S21 - Rita
- CSE/IT 213 S21 - Rita
- CSE 221 F20 - Jizhou
- CSE 222 S21 - Jizhou
- CSE 241 F20 - Ramyaa
- CSE/IT 321 - Rita
- CSE 324 S21 - Hamdy
- CSE 325 F20 - Jizhou
- CSE 331 S21 - Jizhou
- CSE 342 S21 - Ramyaa
- CSE 344 F20 - Mazumdar
- CSE 353 F20 - Jun
- CSE/IT 382 S21 - Chris
- CSE 525 S21 - Jun
- F20/S21 assessments that I am missing
- CSE 122 - promised by Dr. Tong
- CSE/IT 326 - promised by Dr. Shin
- CSE 423 - promised by Dr. Jeffery
- IT 481/2 - nobody promised. Frank and Subhasish?
- MGT - more broadly.
IT Program Topics
Catalog Change to remove C or Better Requirement
CS had this requirement removed, how's about IT?
Catalog Change to Reflect MGT 472 Requirement
...with the following fix to the IT BS sample curriculum:
Fix Either 382 Prereq and/or 481 Prereq
- As you recall, 382 has a now-spurious prereq of IT 326.
- 481 prereq requires "all junior-level IT courses with a grade of C
or higher". Ambiguous and unreasonable as it stands.
- Both of these are problems that need fixes; together they are a nightmare
We don't have to all agree with every decision, but we do have to fix our
curriculum's broken pain points. Possible motions:
- Define "Junior Level standing in IT" and
Move to change 326 prereq from 382 to "Junior Level standing in CS/IT"
- Move to change 481 prereq to "IT 326, 330, 353 and 373 with a grade of C- or higher".
Proposal to Drop "Secure" from 481/482
Frank or Subhasish make the argument "for" this change. Someone else feel
free to make the argument "against" this change.
(tabled the following. Frank and Subhasish will supply new language.):
IT 481 / IT 482, Senior Secure System Design Project, 3 cr,
3 lab hrs ea
Prerequisite: IT 326, 330, 353 and 373 with a grade of C- or higher
A substantial system and security-relateddesign
and implementation project taken
over 2 regular semesters, under the supervision of a
faculty member. In addition to software design and project management, considers major design
facets such as hardware platforms, resource requirements, interfaces,
file formats, protocols, security, deployment and updates.
IT BA
After consulting with many faculty, here's
Jeffery's evolving thinking on the IT BA.
- Not a Python-only degree
- Graduates not as marketable; too many new courses. So, Python-first,
not Python-only.
- Not a less-programming-than-CS degree
- Python+Java instead of C+Java does not mean
coding skills magically take fewer semesters to learn.
- We still can't add a lot of new courses for this
- Like, one, once a year would be good.
We can tweak existing courses, but not to make program weaker.
- Not-Calculus and Not 113+122 is plenty differentiated from IT BS
The [current Jeffery] IT BA strawperson looks like this:
IT 117, Intermediate Programming in Python, 3 cr, 3 cl hrs
Prerequisite: IT 107 with a grade of C or higher, Math 1240
Using objects, lists, tuples, and dictionaries to implement
data structures such as trees and graphs. Algorithms for sorting,
searching, and other fundamental operations.
Introduction to mathematical foundations for analysis of
iterative and recursive algorithms and for basic correctness
proofs. Introductory analysis of algorithms.
Sequences, series, sockets, and processes.
- IT 213 - OK | needs lists, trees, maps/dictionaries from IT117
in lieu of 122
- IT 2yy - Data Science ??
- change CSE 241 1520 prereq to say (MATH1520 or IT117)
- CSE 241 - Potential argument to split off an IT 241 class after enrollment grows.
- change IT 353 222 prereq to say (CS 222 or IT117)
- IT 363 - OK? What is needed instead of 221 prereq
- change IT 373 122 prereq to say (CS 122 or IT117)
To sum up: