Faculty member working with student on computer

Computer Science

About Our Program

Housed within the Department of Mathematics, Computer Science, and Statistics, the computer science major is deeply rooted in the liberal arts experience. It will provide you with valuable technical skills in computer networking, software engineering, web programming, and artificial intelligence that can be applied across interdisciplinary topics and kickstart any career path.

Learning Experiences to Prepare for Your Career

Computer scientists solve problems that help people and companies in every industry. We prepare students so that they are eager to lead the teams that tackle them. Here are some of the ways you’ll collaborate with classmates and professors so you’re prepared for a team-oriented industry.

Paid Summer Research

Gain experience conducting hands-on, intensive research with a faculty mentor in a topic area of your choice through the University Fellowship Program. Research can take place on campus, across the country, and around the world. You’ll make unexpected connections and be equipped to make unprecedented discoveries.

Conferences and Programming Contests

Attend regional conferences and put your collaborative skills to the test with your classmates as you compete against teams from other colleges and universities. A popular competition is the annual Consortium for Computing Sciences in Colleges Northeast Regional.

Senior Year Experience

As a capstone to your education, you will have opportunities to work closely with a faculty member as you conduct original research on a topic of your choice. 

Festival of Science

St. Lawrence comes together each April to learn about and celebrate the research students conduct on campus everyday. Share your research during a community day focused on what you and your peers have accomplished.

Peterson Quantitative Resource Center

Encouraging and developing quantitative reasoning, skills, and applications, the QRC provides walk-in peer tutoring for students across all majors. You can gain help (or help others!) preparing for a quiz or exam, analyzing data, calculating and interpreting statistics, using quantitative software, designing an experiment, or anything else that would support your academic success.

Why St. Lawrence for Computer Science?

Day 1

Any student can get into and take introductory computer science classes as early as their first semester

68%

of computer science majors completed at least one internship before they graduated

Enhanced Research Infrastructure

Our high-performance computer and microarray scanner is an IBM System x3850 that contains:

  • 64 Intel Xeon 2.2GHz Processors
  • one terabyte of RAM
  • 1.2 terabytes of hard drive
  • Red Hat Enterprise Linux

96%

of computer science majors are satisfied with their first post-grad job

A student and a professor sit in a classroom, engaged in conversation. The student, with curly hair and a laptop, gestures with both hands while speaking. The professor, wearing glasses and a short-sleeved shirt, listens thoughtfully with his hand on his chin.

Meet Prof. Harcourt

From coding wallet-sized computers to decoding the latest slang, Professor Ed Harcourt is always learning—sometimes from his students! Whether he’s sparking innovation in the lab or picking up new lingo during student hours, he’s all about discovery.

Read the Story

More Program Information

Program Requirements & Courses

Explore computer science major requirements, as well as electives and combined study options.

Complementary and Related Programs

Many of our students use computer science as a lens to enhance their education in other fields. If you are interested in studying computer science, you may be interested in pairing it with another major.

Student with computer

Our Tools and Facilities

Thanks to a recent National Science Foundation grant, you can have access to our high-performance computer and a microarray scanner. We also maintain three lab facilities with 55 desktop computers which are open to all students during the week, and students in computer science courses have after-hours key-card access.

Students with pies

Beyond the Classroom

Celebrate Pi Day at our annual Piathlon. Challenge yourself with the Problem of the Week. Eat pizza and listen to short talks at Q-Club. Apply to do summer research with a faculty member. We’re proud that our students enjoy their coursework and seek even more opportunities to collaborate with their professors and peers.

Get More Information

We’re excited to learn more about you, tell you more about our interdisciplinary academic programs, show you around our beautiful campus, and help you navigate your college search.

Apply to St. Lawrence

We’re looking for curious students who are eager to make a difference. We take a holistic approach to reviewing applications and consider all aspects of your application and what we learn about you.