Report on Undergraduate Forum of Feb. 22, 2005


The CSE Undergraduate Studies Committee (UGSC) organized the annual undergraduate forum on Feb. 22, '05 in DL 369. The forum started at about 6:00 pm and continued a bit past 8:00 pm, with most students staying on till the end. The summary below tries to describe the main points that were made during the discussions but it defintely does not capture the enthusiasm of the participants.

One problem this year was that the number of students at the forum was lower than in previous years. It was conjectured that this may have been because the forum was not sufficiently well publicized, the only announcements having been on the cis newsgroups. It was also suggested that in the future, it might be a good idea to have post hardcopy announcements on the building walls and possibly in some classrooms; and also to send emails to all majors and pre-majors a few days before the forum. In any case, thanks to all those who came to the forum and made it successful despite the somewhat low turnout.

On the positive side, we had a special guest, Gautam Reddy, Academic Relations Manager, Microsoft. Gautam attended the first few minutes of the forum and gave tips on how best to find good job and internship opportunities (see below for details).


Attendees:
Students:
Kyle Boon, CSE senior;
Joey Brinkmeyer, recent CSE grad;
Ted Han, CIS minor (major: Linguistics);
Grant Johnson, pre-CSE;
Donghwan Lee, pre-CIS;
Aaron Lint, CIS senior;
Michael McGrath, pre-CSE;
Warren Page, CSE senior;
Matt Schwaberow, CSE senior;
Stephen Sebeny, CSE senior;
Eugene Talagrand, CSE senior;
Guest: Gautam Reddy, Microsoft.
Faculty: Paolo Bucci, Eric Fosler-Lussier, Neelam Soundarajan, Bruce Weide, Stu Zweben (Dept. Chair).
Advising office: Ming Liu.
Staff: Tamera Cramer (Tamera took care of the pizza and pop; thanks, Tamera!)

Summary:

  1. Stu Zweben presented a brief summary of the "state of the department".

  2. Gautam Reddy (Microsoft Academic Relations) offered a number of comments about how students can make themselves more attractive to potential employers. Here is a summary of some of the points he made:

  3. Minors: There was a general discussion of the possibility (and importance) of CSE/CIS majors completing a minor in some appropriate area. The university has been trying to encourage students in all majors to also do a minor in some appropriate area as a way to broaden their knowledge and skills, and hence their appeal to potential employers. Thus, recently the College of Engineering decided that courses may be "double counted" between the major and the minor without any restrictions (other than that the courses in question be intellectually an appropriate part of the major and the minor in question). Thus, for example, a CSE major could pick up a Business Minor with a relatively small increase in the total number of credit hours (see below).
    But there was also some question about whether students will actually do this if it means having to stay in school for even one additional quarter. There was a feeling that many students are keen on finishing their program as soon as possible and graduating and that the potential benefits of completing a minor may not be sufficient to offset this consideration.
    One specific suggestion was to maintain information about various minors that might be of interest to CSE/CIS majors in an easily accessible location. Further, it might be useful to work out a few sample four-year schedules ("bingo sheets") showing how a student could complete the major as well as the minor without adding substantially to the time-to-graduation.

  4. New/recent courses: A number of courses have been recently developed and/or are in varying stages of development: Some of the students present had attended (or were currently attending) some of these courses, and had generally positive reactions to them.

  5. General discussion concerning various courses: The previous topic led to a general discussion of courses, including in particular the transition from RESOLVE-C++ in the intro sequence to later courses.
    One comment was that although RESOLVE teaches important design principles, many students don't seem to apply them in later courses possibly because in these later courses, they use standard C++ (or Java), rather than RESOLVE-C++.
    A related point was that the 459 courses, especially 459.22 (on C++) and to a lesser extent 459.23 (Java), should help in the transition but usually do not since they spend a fair amount of time on basic OO ideas which are already part of the 221-sequence.
    It was mentioned that a recent section of 560 used a real machine (Intel x86) as the target, rather than an artificial architecture. This seemed to have worked well since students could see the complexities of an actual architecture instead of working with an artificially simplified one (on the flip side, the simulator portion of the project had to be replaced since, this being a real machine, there was no need for a simulator).
    Some specific suggestions were made:

  6. Prerequisite for CSE 221: There was a brief discussion of whether the prerequisites for admission to 221 were appropriate. There was a comment that a score of 3 on the AP Computer Science exam was not really a good score and that a student with such a score cannot be assumed, at least not on the basis of just that score, to be capable of handling 221. There was also a comment that the placement exam that lets students test out of 201/202 and into 221 is perhaps a bit too simple and needs to be beefed up. (Response: Bruce promised to look into this.)

  7. Recent and possible future changes in the programs: This led to a general discussion of whether a single course on public speaking or a single business course would really be of any value. One response was that a single business course is not going to make you an expert but gives you an introduction to the field, and exposes you to key terms in the field, so it becomes easier for you to pick up more on your own later on. Similarly, the public speaking course won't transform you into an expert speaker but it provides techniques that can be used in the future, as well as a forum to practice in front of a decent sized group.