Why Study CS at Bucknell University?
All our faculty have PhD degrees and are dedicated to high-quality undergraduate teaching and, at the same time, are active in scholarship. All classes and laboratories are taught by faculty.
A supportive learning environment
Close interaction between students and faculty. Small class size. A strong core curriculum supplemented by a wide array of electives. A variety of opportunities to do research and to study abroad. State-of-the-art instructional and computing facilities with outstanding technical support.
Most of our core classes and electives have weekly laboratory sessions taught by faculty with support from student assistants. These structured, hands-on experiences allow students to explore through practice the topics learned in the classroom.
A Liberal Arts foundation.
A Computer Science education at Bucknell has a strong focus on the discipline. At the same time, it embraces the goals of the liberal arts education by providing classes in Humanities and Social Sciences. In the context of today’s global economy, this is a valuable strength.
While academics is the core of student-life at Bucknell, there are plenty of opportunities for involvement in extra-curricular activities, such as athletics, performing arts, social, political, and economic clubs among many others.
Evidence of success
Feedback from students and alumni, graduate programs, and employers in industry has been consistently positive. Several companies return to recruit from our graduates year after year. Students who go on to pursue advanced degrees in the discipline are admitted to excellent graduate programs.
Choice of excellent degree programs
We offer three different degree programs, all of which are based on a strong common core curriculum. The BA program imposes the fewest requirements and is best suited to students who want to explore interests outside Computer Science, while at the same time receiving a strong background in the discipline. The BS program has additional requirements in natural sciences and mathematics coupled with a stronger focus in Computer Science. The BS in Computer Science and Engineering gives the student a strong background in our discipline in the general context of engineering.
Additionally, together with the Department of Electrical Engineering, we offer a BS in Computer Engineering. This new program combines the in-depth study of digital electronics with the study of computer systems software.
Personal development resources
Students can make use of resources such as the Program for Undergraduate Research, the Institute for Leadership in Technology and Management, and the Small Business Development Center to pursue interests that complement the education they receive from the department.