Computer Science Department

Over the course of three decades, the computer science department at Washington and Lee has built a curriculum that provides outstanding computer science education in a liberal arts setting.  We offer students courses in all of the major areas of computing, as well as opportunities to participate in several ongoing research programs sponsored by our faculty.

Beginning students take a two-semester introductory programming sequence course in the Python language, where they become proficient in problem solving and developing software using the latest and most advanced programming techniques.  They then take courses in software development with Java, computer organization (assembly language and C programming), programming language design, and algorithm analysis.  Electives in many areas are then available.  You can enter the honors program and write a senior thesis if you qualify.

Research areas included robotics, web applications, digital humanities, and genetic programming.  The department also has strong interdisciplinary ties to such areas as neuroscience, engineering, mathematics, business administration, and digital humanities.

Faculty sponsor student research with summer internships, and you can also find summer opportunities at other universities, in government, or in the private sector.  Some graduates have been admitted to some of the top graduate schools in the country.  Other graduates use our aggressive career office and strong alumni network to find permanent employment in government or the private sector.

Students have majored in computer science and also majored in almost any other subject here.  Many students have another science major, such as biology or physics; some have a second major in our commerce school, and a few have a second major in a subject like philosophy, classics, or theater.  Students can also have a minor in a subject that offers one, where you take approximately one half of the courses required for  a major.  In all cases, we encourage our majors to pursue a broad sampling of subjects in the liberal arts, which we believe is the best way to get a true education.

We have a collegial and fun-loving group of students in the program at any given time, and our record of attracting women and students of underrepresented groups to the major is unsurpassed.  Our majors, like other students, are involved outside the classroom in many extracurricular clubs, organizations, and athletic teams.

In short, if you want a first-rate computer science education at a first-rate liberal arts college, you should check out the computer science department at Washington and Lee.  Please feel free to contact the department chair, Professor Ken Lambert at lambertk@wlu.edu, if you have any questions.

Computer Science Department Blog

Tuesday, May 16, 2017

Highlight on CSCI Alum Cory Walker ’15 work in the field of Cyber Security

While at W&L, Cory Walker majored in computer science and minored in music.  After graduation, Cory attended JMU and received her master’s in computer science and digital forensics.  She is currently working with the government in the field of Cyber Security.  Click on the link below to learn more about Cory’s exciting endeavors! https://columns.wlu.edu/licensed-to-hack/  

Tuesday, May 16, 2017

CSCI Minor Liza Freed ’18 honored at the 2017 WGCA Awards Banquet

The Women’s Golf Coaches Association (WGCA) announced its 2017 Division III Awards in Houston, Texas earlier this month.  Washington and Lee junior Liza Freed (Alexandria, Va. / St. Stephen’s & St. Agnes) was among those honored.  Click on the link to read more about her achievements: http://www.generalssports.com/sports/wgolf/2016-17/releases/WGCA17  

Monday, March 27, 2017

CSCI Major Azmain Amin ’17 Honors Thesis Presentation

Azmain Amin’s Honors Thesis is entitled “An Automated, Customizable Framework for Applying Genetic Algorithms to Generate Test Cases for Web Applications” and will be presented on Friday, April 7 at 3:30 pm in Parmly 405. THESIS ABSTRACT: Web application testing is an integral part of the web application development process. Faults within a web application can damage […]

Monday, March 27, 2017

Meet Johnson Scholar and CSCI Major Karishma Patel ’18

Karishma, a double major in Business Administration and Computer Science is currently studying abroad in Madrid.  Click on the link to learn more, as she shares her insights and experiences… https://columns.wlu.edu/karishma-patel-18

Tuesday, March 14, 2017

Computer Science Department 2017 PBK Inductees

Congratulations to PBK Inductees Dan Claroni ’17 (CS Minor), Patrick Ozark ’17 (CS Major) and Gillen Beck ’18 (CS Minor). The Phi Beta Kappa/Society of the Cincinnati Convocation will be held on Sunday, March 19 at 3 p.m. in Lee Chapel. Click on the links for more details: https://columns.wlu.edu/william-m-tsutsui-president-of-hendrix-college-to-address-wls-phi-beta-kappa-convocation/ https://columns.wlu.edu/phi-beta-kappa-initiates-new-members-during-2017-convocation/