Sorry I took so long to get around to this, but I've been busy. I came in before ELEC 121 was required, so I've never taken it. I haven't sensed any deficiency in my preparedness for other classes as a result. I've also heard at least one other student express the opinion that it's a redundant class. I took PHYS 213, and I can see why it is dropped. I can't comment on the value of 222, but I see potential value in bringing back an altered version of 213, focused on semiconductors. I feel like I would be more comfortable with some of the later EE material if I'd had a better education in the specifics of P/N junctions. I think CSCE 340 is quite useful as it is. Maybe in some cases, it could be taught more effectively, but the material seems good. If CSCE 361 became a requirement, would JDE students get it waived? If the course focused on systems-level engineering, I could see the value of adding it, but if a large portion of it is covered in the JDE software engineering course and it becomes a requirement for JDE students, that would be wasteful of time. I personally enjoy networking, but I can't comment on whether it (CSCE 462) is essential to a computer engineering curriculum. Are you talking about dropping CSCE 488 to a 2-credit course or making it 2 hours a day? I wouldn't mind seeing it dropped to 2 credits. Testing is very valuable, and there is some high-school-level material in STAT 380 that I think could be pushed aside in favor of a testing component. Ironically enough, I don't know enough about VLSI to comment on its importance. I'm only just starting ELEC 316, so I don't know how much of it, 307, and 361 is essential. I don't know about 400-level ELEC courses. I haven't taken the regular CSCE 155 and 156, but the JDE 156-equivalent is primarily C++. That's close enough to C that I don't see a need to drastically change things. I think exposure to other languages such as Java is useful. One other note: While I enjoyed CHEM 109, it hardly covered anything that I didn't learn in high-school chemistry, and I didn't take AP Chem! It seems this course could be phased out, at least for students who can show competence in high-school chemistry. Thank you for seeking the students' input!