Computer Science

Bachelor of Arts in Computer Science
Bachelor of Science in Computer Science
Bachelor of Science in Computer Science & Engineering

Professor in computer science class

As a Bucknell computer science major, you'll learn to write killer code and create new technology. Working closely with our expert faculty, you'll explore artificial intelligence and data mining, cloud computing and human-computer interaction, the internet of things and online privacy. Then you'll try out what you've learned in hands-on exercises, like mining genetic datasets in search of hidden patterns related to human disease. As you deepen your studies and question how they intersect with culture and social responsibility, you'll gain the technical savvy to succeed at any graduate program or tech firm — like recent graduates who've landed jobs at Amazon, Google, IBM, PayPal and Cisco. And you'll develop a problem-solving mindset that will open up even more career options.

Find your path to computer science at Bucknell

Major & Minor Options

Bucknell offers three majors for students interested in computer science. All share a common core of computer science courses.

  • The bachelor of arts in computer science major in the College of Arts & Sciences comprises eight courses in computer science, five in mathematics and a one-semester senior-year design project. Prospective students should apply to the College of Arts & Sciences.
  • The bachelor of science in computer science major in the College of Arts & Sciences comprises 11 courses in computer science, five in mathematics, three in physics and a one-semester senior-year design project. Prospective students should apply to the College of Arts & Sciences.
  • The bachelor of science in computer science & engineering major in the College of Engineering comprises an introductory engineering course, nine courses in computer science, seven in mathematics, two in physics, two in electrical & computer engineering and a yearlong senior-year design project. Prospective students should apply to the College of Engineering.

A minor in computer science also is available. 

View all computer science major requirements
View all computer science & engineering major requirements
View all computer science minor requirements

Firefly circuit board

Electrical & Computer Engineering

Related Major

The College of Engineering also offers a major in computer engineering through the Department of Electrical & Computer Engineering. This major places greater emphasis on computer hardware and system design, while computer science emphasizes programming and software design.

Learn more

Bucknell's computer science and computer science & engineering programs are accredited by ABET

Computer Science

Location

335 Dana Engineering Bldg.