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

As a Bucknell computer science major, you'll learn to code and create new technology. More importantly, you'll discover exciting applications of computer science for the benefit of society. In small classes and learning communities built around hands-on experiences, you'll work with expert faculty as you explore the latest in artificial intelligence, bioinformatics, data mining, data privacy, distributed computing, human-computer interaction, image processing, the internet of things and natural language processing. As you immerse yourself in these and more cutting-edge topics, you'll gain the technical skills and an investigative mindset that will help you succeed at any graduate program or tech firm — like recent graduates who've landed jobs at Amazon, Google, IBM, PayPal and Cisco.
Computer Science & Engineering Video Tour
Major & Minor Options
Bucknell offers three majors for students interested in computer science. All share a common core of computer science courses that develops a problem-solving mindset and gives students the preparation to choose their own exciting career paths.
- 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

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.

Picture Yourself Here
Go inside all of our engineering buildings in a special version of Bucknell’s virtual campus tour, just for engineering majors. In videos, helpful text and stunning photographs, you'll learn about the high-tech labs and diverse learning spaces where you’ll work closely with faculty from your very first year.
Contact Details
Computer Science
Location
335 Dana Engineering Bldg.