Guidelines and forms for CMSC 495 and examples of honors theses are available: here.
You should apply to the departmental honors program at the same time that you request permission to enroll in CMSC 341H. If you are currently enrolled in CMSC 202, then admission to the program and enrollment in CMSC 341H is contingent upon your receiving an "A" in CMSC 202.
A: The purpose of the program is to challenge computer science majors to excel and to do more than the minimum required for graduation. In particular, the honors thesis is an opportunity for students to engage in original thinking and to complete a project that draws upon the skills and knowledge acquired in previous courses. Students interested in research with faculty are strongly encouraged to participate in the departmental honors program.
A: No, you do not need to be a member of the UMBC Honors College to participate in the departmental honors program. The two are separate.
A: Honors courses place a greater emphasis on depth of understanding and typically have greater expectations in terms of active student participation in classroom discussions, in-depth reading and technical writing. There is also a higher expectation of the students' programming abilities and computer science preparation. Honors courses need not cover more material or proceed at a faster pace (although this might be the natural consequence of having a class composed of high-achieving students). In short, when you are enrolled in an honors course, you definitely have to think harder and you might have to work harder.
The Characteristics of Honors Courses are available from the UMBC Honors College.
A: Starting Fall 2004, the CSEE Department will offer one section of CMSC 341H each Fall semester and at least one section of CMSC 4xxH in the Spring semester. The following is a viable schedule for completing the departmental honors requirements in two years:
| Fall | Spring | |
|---|---|---|
| Year 1 | CMSC 341H | CMSC 4xxH |
| Year 2 | CMSC 495 | CMSC 4xxH |
Additional honors courses might be offered, depending on demand and the department's scheduling needs.
A: The expectation is yes, a computer science honors course should count as an honors course for the Honors College. However, it is the prerogative of the Honors College to make this determination. As far as the distribution of honors courses is concerned, computer science honors courses would fall under the "Mathematics/Natural Sciences" area.
A: We expect that the typical student for the computer science departmental honors program is ready for CMSC 201 Computer Science I in his/her first semester. To enroll in CMSC 201 you must have prior programming experience (e.g., a programming course in high school). AP credit is helpful, but not required.
Thus, you should take CMSC 201 Computer Science I in the Fall then CMSC 202 Computer Science II and CMSC 203 Discrete Structures in the Spring. This will give you the prerequisites for CMSC 341H in the Fall of your second year. However, you should also make sure that you've satisfied the gateway requirements by the end of your first year. This means taking ENGL 100 Composition, MATH 151 Calculus I and a science course (one of BIOL 100, CHEM 101 or PHYS 121).
A typical first-year schedule for a student interested in the honors program is:
| Freshman Year | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
||||||||||||||||||||||||
Note that CMSC 201H, the honors version of CMSC 201, is usually offered in the Fall semester. CMSC 201H is not a requirement for participation in the honors program.
A: If you've placed out of CMSC 201, then the requirement for an "A" in CMSC 201 is waived. The recommendation is that you take CMSC 202 and CMSC 203 during the Fall semester of your first year then CMSC 313 and/or CMSC 331 during the following Spring semester. After that, CMSC 341H will fit nicely in your schedule for the Fall semester of your second year.
You should attempt CMSC 202 in the Fall semester instead of the Spring semester because if it turns out that you really should take CMSC 201 at UMBC, you will find this out sooner rather than later and take CMSC 201 in the Fall and CMSC 202 in the Spring.
A: Such cases will be handled on a case-by-case basis. If you received an "A" in CMSC 341 and you have a good idea for an honors thesis, you have a strong case (assuming that you satisfy all the other requirements for membership in the honors program). A recommendation from a CSEE faculty member is also very helpful. To proceed, petition the honors program director (currently, Prof. Richard Chang <chang@umbc.edu> ).
A: Due to the large variation in grading at different institutions, we want you to have done well in a UMBC computer science course. If you take CMSC 341 at UMBC and receive an "A", then you may petition the honors program director (currently, Prof. Richard Chang <chang@umbc.edu> ). Such cases will be handled on a case-by-case basis.
A: By permission of the instructor and on a space available basis, "good" students who are not in the honors program may be allowed in a computer science honors course. However, enrollment in honors courses is capped and priority will be given to students participating in the departmental honors program and to members of the UMBC Honors College.
Note: "CMSC 4xxH fits my schedule better" is not a good reason to enroll in an honors course.
A: Departmental honors will be indicated on your transcript, but not on the diploma.
Last Modified: 24 Sep 2008 13:12:01 EDT