Programs of Study
Computer Science
The Computer Science Program of Study offers exceptional students a unique opportunity to engage in an intensive and personalized study of various topics in computer science. This program seeks to prepare highly motivated students for successful careers in either academia or industry. Students in this program are afforded the freedom to construct a program of study (around a core of requirements) that is designed to meet their intellectual interests. Upon successful completion of this program, students receive the degree Bachelor of Science in Computer Science and are ready to begin graduate work. Please note, however, that this unique program differs from the standard B.S. degree in Computer Science that is offered by the Russ College of Engineering and Technology. The B.S. degree in Computer Science from the Russ College is accredited by the Computing Accreditation Commission of the Accreditation Board of Engineering and Technology, 111 Market Place, Suite 1050, Baltimore, MD 21202-4014. The B.S. degree program in Computer Science offered by the Honors Tutorial College is not accredited by this organization.
PROGRAM DESCRIPTION
The Honors Tutorial Program in computer science stresses the fundamentals of computer science. A significant amount of student's work takes place in tutorials. These consist of weekly instructional sessions with a faculty tutor who directs the student's independent work in a specified topic area. One tutorial is taken each quarter. In addition to tutorials, students take a core set of courses in Computer Science and other disciplines. Tutorial students are encouraged to develop broad academic backgrounds through courses in areas outside of Computer Science, such as English, science, and mathematics. Students are also encouraged to develop independent research and professional skills.
ELIGIBILITY AND ADMISSION
The HTC Computer Science program admits a limited number of students each year. These students are selected by the Computer Science Director of Studies and the Honors Tutorial College. Students applying for this program should have exceptional ability and interest in computer science as demonstrated by superior high school grades or class rank, excellent scores on standardized ACT or SAT tests, outstanding letters of recommendation, or other indicators of special ability. An interview with the Director of Studies is also required.
PROGRAM SUMMARY
Core Computer Science and Engineering
Students take the following 14 core courses in computer science and engineering:
EE 102 (Introduction to Computer Engineering), CS 240A (Introduction to Computer Science), CS 240B (Introduction to Computer Science), CS 240C (Introduction to Computer Science), CS 265 (Computer Ethics), CS 300 (Introduction to Discrete Structures), CS 320 (Programming Languages), CS 361 (Data Structures), CS 404 (Design and Analysis of Algorithms), CS 406 (Computation Theory), CS 442 (Operating Systems and Computer Architecture I), CS 456 (Software Design and Development), EE 371 (Applied Probability and Statistics for Electrical Engineers), and EE 395A (Intermediate Design Experience for Electrical and Computer Engineers).
Tutorials
Students take nine tutorials in advanced areas of computer science, such as
Real-Time Systems, Bioinformatics, Parallel Processing, Artificial Intelligence, Programming Language Theory, Networking, Computational Geometry, Computer Graphics, Computational Complexity, or other areas.
Mathematics and Science
Students take at least 20 hours of mathematics (MATH 263A, 263B, 263C, 263D, and MATH 410), and at least 19 hours of science (either PHYS 251, 252, 253, or CHEM 151, 152, 153, and an additional advanced science course from the list: BIOS 325 (General Genetics), BIOS 352 (Biomechanics), PBIO 331 (Plant Genetics), PHYS 311 (Mechanics), or CHEM 351 (Physical Chemistry)).
Writing
Students are encouraged to develop superior verbal skills. To this end, students must complete the general education requirement for English composition. Students are encouraged to take ENG 305J or ENG 308J to complete the junior composition requirement.
Thesis
All students in the Honors Tutorial College are required to complete a thesis.
GRADING AND EVALUATION
Students’ work in tutorials is evaluated by the individual faculty tutor, and a grade is given at the end of the quarter. At the beginning of the quarter, the individual faculty tutor specifies in writing the evaluation criteria for the tutorial. The evaluation criteria may include a combination of any following evaluation devices: written homework, projects, tests and comprehensive examinations.
FURTHER INFORMATION
For further information about the Computer Science tutorial program, contact:
Dr. David Chelberg
(740) 593-1251
322B Stocker Hall
Ohio University
Athens, Ohio 45701
chelberg@ohio.edu
Additional information can be found at http://webeecs.ent.ohiou.edu/.