Skip Content
  • Academics
  • Student Life
  • Give
  • 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 lead to acceptance into Syracuse University's master's degree 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 Le Moyne College catalog 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.

    Tyler Schmitt ‘17

    Tyler Schmitt ‘17
    Researching the Software behind Satellites

    For Tyler Schmitt ‘17, creating coding for satellites in space all comes down to the right software.

    Schmitt was recently published in the International Journal of Science and Applied Information Technology for research he performed with Dr. Ronald Marsh, Chair of the Department of Computer Science at the University of North Dakota. Receiving a Research Experience for Undergraduates (REU) sponsored by the National Science Foundation (NSF) and the U.S. Department of Defense, Schmitt spent ten weeks over the summer working with the Open Prototype for Educational Nanosats (OPEN) program research team under Dr. Marsh.
    Read more about Tyler here.

    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-4349


    Interested in learning more about Le Moyne College? Have questions about our programs? Contact Us Today