background image
RIT Bar Background Image

Site-wide links

10 Reasons to Choose SE @ RIT

  1. Co-op: Real-world work experience

    Students agree – the co-op experience is invaluable. You will enter the workforce with a full year of work experience - and have the amazing resume to prove it.

    “Now that I've had a co-op experience, I feel more confident in my skills and abilities. I will take what I’ve learned and apply it to the rest of my courses at RIT.”
    Elizabeth, 3rd year

    Learn more about Co-op & Careers at RIT

  2. Friends and fun with Society of Software Engineers (SSE)

    As a member of the student club SSE, it’s easy to become involved in daily life in the department. Founded by students, for students, SSE is a lively social hub, providing everything from lasting friendships to homework help to professional networking.

    Learn more about SSE

  3. Prove yourself through your Senior Project

    For Senior Project, you’ll be assigned to a small team of students to solve challenging, real-world software issues for a local organization. You’ll test your mettle while applying everything you’ve learned in courses and on co-op.

    Learn more about Senior Project

  4. Tap in to our extensive alumni network

    As the saying goes, it’s not what you know, it’s who you know. As an SE student, you’ll have a direct link to alumni located at hundreds of top companies across the country, such as Microsoft, IBM, EA Games, Fidelity Investments, Lockheed Martin, Boeing and Oracle, to name a few!

    Read Alumni Success Stories

  5. Excellent reputation with employers

    Employers trust the quality, skills and professionalism which our students are known for, and it shows…. Graduating students have a placement rate over 90%, and many students receive multiple job offers.

    Recruiters from companies like Microsoft and Goodrich Aerospace visit us frequently. They hold info sessions targeted at SE students, collect resumes and schedule interviews on the spot!

  6. Learn in-demand skills from award-winning faculty

    Software Engineering is more than just coding. Our curriculum covers the key topics that are in demand in industry, including software design, process, architectures and testing.

    We are a friendly department, boasting small class-size and an ‘open-door’ policy. You’ll have the unique opportunity to get to know faculty members, and be involved in special projects and research.

    View our curriculum flow chart

  7. Support from top-rated academic advisors

    College can be overwhelming, but your academic advisor will help you sort through options, overcome hurdles and set goals. In a recent survey, students gave our advisors a 97% approval rating. Students overwhelmingly agreed that our advisors are approachable, accurate, clear and knowledgeable.

    "It's easy to make appointments, it's easy to get answers to questions via email (and prompt!), and the staff in the office is very knowledgeable."

    Learn more about our Academic Advising services

  8. Excellent facilities

    Our facilities support our teaching philosophy. We provide interactive, team-based learning in flexible, well-equipped lab space.

    Learn more about our facilities

  9. The first Software Engineering undergraduate program in the US

    We’re not new at this. Our program was the first undergraduate software engineering program in the US, and many programs around the country are based on our model. Since welcoming our first incoming class in 1996, we have worked hard to ensure our curriculum is comprehensive and cutting edge.

    To stay current with industry trends, we keep in close contact with our Industrial Advisory Board. Board members offer insight on everything from curriculum to teaching methods.

    Cutting edge coursework: developing apps for Google's Android phone

  10. Wide range of opportunities and great salary

    As a software engineering major, you will have your pick of exciting opportunities in a range of industries - financial services, computer gaming, health care, aerospace and more... anywhere software is used!

    The average starting salary for our graduates is over $60,000, with some graduates starting at $80,000 or more.

    Learn more from the US Dept of Labor Statistics