Skip Content

Computer Science

Computer Science

As an undergraduate computer science student at Le Moyne, you'll learn how to: design and implement software; develop effective ways to solve computing problems, and devise new ways to use computational devices. Le Moyne's computer science program balances the theoretical and practical aspects of the discipline within a strong liberal arts framework.

As a computer science (CS) major at Le Moyne, you will be part of a small close knit community with lots of interaction with faculty members. Our introductory course has weekly laboratory sessions taught by faculty, where you will get hands-on experience with topics learned in the classroom. Our courses emphasize the fundamental concepts of computer science, treating today's popular languages, tools, and systems as current examples of these concepts. Our goal is not just to teach you the latest trending technologies but to prepare you for the dynamic nature of our field.

Degree Options for CS Majors @ Le Moyne

The College offers the following degree options:

  • Bachelor of Arts in Computer Science
  • Bachelor of Science in Computer Science
  • Pre-engineering concentration in computer science
  • Pre-engineering concentration in computer engineering

The two pre-engineering concentrations result in a B.S. degree in computer science from Le Moyne and leads to acceptance into Syracuse University's Master's program in either computer science or computer engineering.

Curriculum details on the Major

All computer science students must take eight required CSC courses, one required MTH course, and at least four upper-level CSC elective courses. A student must take at least two programming-intensive electives and at least one theory-intensive elective. Additional requirements include taking a two-course sequence in a foreign language and completing a minor in another discipline. See the College Catalog pages for CS for a complete description of the requirements to earn a B.A. or B.S. in computer science.

Curriculum Details on the Minor

Given the ubiquitous nature of computing tools across most industry sectors, a computer science minor complements many majors. To complete a minor in computer science, a student must take five computer science courses that are numbered 175 and higher.

Student Learning Goals

Le Moyne College expects its computer science graduates to:

  • Use critical thinking skills, problem solving techniques, and abstraction to develop computational solutions while understanding how theory and practice influence each other and appreciating the value of good design.
  • Apply the knowledge they have learned to solve real world problems, realize that there are multiple solutions to a given problem and be able to assess the benefits and weaknesses of different approaches.
  • Be prepared for the rapid pace of advances in the computing field and for continued growth as a computing professional.
  • Be able to communicate their knowledge to others in an ethically responsible manner and be prepared to work individually or in a collaborative environment.
Job Prospects

About 85% of our graduates have started a job within 3 months of graduating. All of these jobs have been in either CNY or in Upstate NY. Le Moyne's Office of Career Advising and Development can help you identify employment opportunities. The following websites may also be useful.

  • Occupational Outlook Handbook
  • ACM Career & Job Center
  • Computing Degrees & Careers
  • Careers @
  • Jobs @

  • Local Central NY Careers
  • CNY Developers Meetup
  • Job Postings
  • Syracuse Craigs List

    Get in Touch

    Contact the Program Director:

    David Voorhees


    (315) 445-4372


    Contact the Program:

    Reilly Hall 235
    Le Moyne College
    1419 Salt Springs Road
    Syracuse, NY 13214


    (315) 445-4100