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

Monday, April 19, 2021

Highlighting CS Professor, Cody Watson’s publication

Cody Watson, an assistant professor of W&L Computer Science Department, has published a paper in the International Conference on Software Engineering (ICSE) .  ICSE is the top conference in software engineering. Learn more about Prof. Watson’s paper — “On Learning Meaningful Assert Statements for Unit Test Cases” here. https://columns.wlu.edu/wls-watson-publishes-paper-for-conference/ The post Highlighting CS Professor, Cody Watson’s publication first appeared on W&L Computer Science Blog.

Monday, April 19, 2021

Welcoming Professor Taha Khan to the CS Department

Taha Khan joined W&L’s Computer Science Department as an assistant professor during the 2020-21 academic year.  His research focuses on computer security, privacy and human-computer interaction, including cybercrime, commercial VPN services privacy, and privacy-centric management of longitudinal data in the personal cloud. Click on the link to learn more about Professor Khan! https://columns.wlu.edu/meet-the-professor-taha-khan/ The post Welcoming Professor Taha Khan to the CS Department first appeared on W&L Computer Science Blog.

Wednesday, February 17, 2021

Professor Matthews wins Best Paper Award

Liz Matthews, Assistant Professor of Computer Science at W&L, was selected for the  Outstanding Paper Award  at the 13th International Conference on Game and Entertainment Technologies.  The paper, which was co-authored by Juan Gilbert (University of Florida) is entitled “ATLAS CHRONICLE: DEVELOPMENT AND VERIFICATION OF A SYSTEM FOR PROCEDURAL GENERATION OF STORY-DRIVEN GAMES”. The Conference …

Monday, November 16, 2020

Check out CSCI 319 Video Game Design Final Projects!

The students of CSCI 319 – Video Game Design have turned in their final projects!  See their hard work at https://student-games.academic.wlu.edu/ under the Fall 2020 Games Page. Instructions for how to run the programs can be found on the page, see individual game pages for how to play. Windows OS does not need to install …

Tuesday, June 23, 2020

2020 Computer Science Degrees, Scholarships, Prizes and Awards

Congratulations to the Class of 2020 Computer Science Majors and Minors for their outstanding achievements! 2020 Graduates: KELLY ANNE AMAR (’20) – Bachelor of Arts GEORGE BERNARD BARKER (’20) – Bachelor of Science, Phi Beta Kappa, summa cum laude LOGAN McCRAY BRAND (’20) – Bachelor of Science ROBERT COOPER BREITHAUPT (’20) – JOSEPH LEO CALIHAN …

Events and Deadlines

Loading...

Announcements