Computer scientists who graduate from Lehigh University go on to work in computer programming, software development, system administration, management, and research and development. They solve computational problems and design, implement and improve complex code, turning algorithms into usable products. They work in such fields as gaming, medical imaging, robotics, database and information systems, image processing and network security.

For degree requirements, please select an option below:

Interested in joining Lehigh University's Computer Science Program? Apply today:

The main difference between computer science and computer engineering is that computer engineering focuses more on hardware, while computer science focuses more on software.


Why Computer Science?

  • Because you want to create, design, implement, and improve computer programs and software that can make a difference in the world

  • Because you enjoy solving problems and want to work in a field that is growing and evolving as our society becomes more technology-dependent

  • Because you are fascinated by computer software and the complex algorithms that make it possible

What sets us apart

Lehigh's computer science program provides students with rigorous training in mathematics, science and computer science fundamentals while preparing them for the rapidly changing and ever-evolving field of computer science and information technology. Students collaborate with professors on cutting-edge research projects in areas such as blockchain, intelligent web search, medical imaging, robotics, database and information systems, image processing and network security, through coursework and independent study.

The program promotes the essentials of the discipline—the fundamentals of discrete mathematics, structured programming, algorithms, computer architecture, operating systems and programming languages. Yet its flexible curriculum enables students to work with their advisors to tailor their educational experiences to individual interest areas that promote their individual path to professional development. The curriculum also includes courses that integrate computer science with other fields, such as biology, design and business.

The Computer Science and Engineering (CSE) department is committed to excellence in both education and research. Students and faculty conduct exciting research in artificial intelligence, bioinformatics, blockchain, computer vision, machine learning, web systems and more. The faculty members in the department include IEEE and ACM fellows and many NSF CAREER award winners.


Computer Science

4+1 Accelerated Programs


The 4+1 Bachelor’s to Master’s Accelerated Programs allow eligible undergraduates to leverage up to 12 credits taken during undergraduate studies toward a master’s degree. Often, students can complete the credits for a master’s in one additional year of study at Lehigh beyond their four-year degree. | LEARN MORE >>


Department of Computer Science and Engineering
Lehigh University
113 Research Drive
Bethlehem, PA 18015-3084
(610) 758-3065

Lehigh University's Computer Science Program is accredited by the Computing Accreditation Commission of ABET,