www.rit.edu
Open in
urlscan Pro
129.21.1.40
Public Scan
Submitted URL: http://www.se.rit.edu/
Effective URL: https://www.rit.edu/computing/department-software-engineering
Submission: On June 17 via api from US — Scanned from SE
Effective URL: https://www.rit.edu/computing/department-software-engineering
Submission: On June 17 via api from US — Scanned from SE
Form analysis
0 forms found in the DOMText Content
Skip to main content RIT Logo with Text Jump to Section ✕ Request Info Visit Apply Give -------------------------------------------------------------------------------- MOBILE MAIN NAVIGATION * About * Overview * Leadership * Accreditation * Facilities * Student Resources * Centers and Institutes * Diversity Initiatives Office * National Council * Key Facts * News * Academics * Undergraduate Degrees * Graduate Degrees and Advanced Certificates * Minors * Immersions * Departments and Schools * Academic Advising * Tutoring Center * Academic Support * Dean’s Lecture Series * FirstByte * Computing and Information Sciences Ph.D. * Visit Campus * Experiential Learning * Admissions and Aid * Faculty * Research * Key Research Areas * Research News * Search People by Areas of Expertise * Computing and Information Sciences Ph.D. * ESL Global Cybersecurity Institute * Contact -------------------------------------------------------------------------------- myRIT News Directory Golisano College of Computing and Information Sciences Site Search Button ✕ Future Students Current Students Parents Faculty and Staff Alumni Partners -------------------------------------------------------------------------------- Request Info Visit Apply Give Future Students Current Students Parents Faculty and Staff Alumni Partners Request Info Visit Apply Give RIT logo and full name Golisano College of Computing and Information Sciences News Directory myRIT * About * Overview * Leadership * Accreditation * Facilities * Student Resources * Centers and Institutes * Diversity Initiatives Office * National Council * Key Facts * News * Academics * Undergraduate Degrees * Graduate Degrees and Advanced Certificates * Minors * Immersions * Departments and Schools * Academic Advising * Tutoring Center * Academic Support * Dean’s Lecture Series * FirstByte * Computing and Information Sciences Ph.D. * Visit Campus * Experiential Learning * Admissions and Aid * Faculty * Research * Key Research Areas * Research News * Search People by Areas of Expertise * Computing and Information Sciences Ph.D. * ESL Global Cybersecurity Institute * Contact Site Search Button DEPARTMENT OF SOFTWARE ENGINEERING Department of Software Engineering BREADCRUMB 1. RIT/ 2. Golisano College of Computing and Information Sciences/ 3. Academics/ 4. Departments and Schools/ 5. Department of Software Engineering * Overview * Research * Faculty / Staff * Degree Programs * Current Students * Prospective & Incoming Students * Scholarships * Latest News * Alumni & Industrial Advisory Board * Facilities Department Contact SE Office Manager: 585-475-4921 IT Support GCCIS Technical Operations gccisit@rit.edu - Email for password resets. OVERVIEW The Department of Software Engineering’s mission is the development of professionals who can produce high-quality, cutting-edge, and cost-effective software systems. The department provides a forward-thinking approach in an inclusive environment that encourages students to become pioneers in the field by developing in-depth knowledge through hands-on design of innovative products. As real-world construction of complex software systems is done by engineering teams, our curriculum focuses on team-based activities with an emphasis on collaboration and the design process. Students receive mentorship to become world-class engineers and to conduct world-class research by closely collaborating with both faculty and industry. From classes to co-ops: experience SE at RIT -------------------------------------------------------------------------------- Design -------------------------------------------------------------------------------- Collaboration -------------------------------------------------------------------------------- Real-World Software -------------------------------------------------------------------------------- Process 97% Approval rating for our academic advisors in student surveys $86k Median starting salary for our graduates, with some graduates starting at more than $100k $5M+ In college research funding since 2017 RESEARCH Software Engineering Research at RIT's Global Cybersecurity Institute -------------------------------------------------------------------------------- Publications -------------------------------------------------------------------------------- MS Student Research FACULTY * Kal Rabb Senior Lecturer * Mehdi Mirakhorli Director of Cybersecurity Research in GCI * Zhe Yu Assistant Professor View Department Directory STAFF * Megan Lehman Academic Advisor * Lauren McQueen Staff Assistant * Denise Stade Senior Staff Specialist View Department Directory UNDERGRADUATE PROGRAMS As software becomes ever more common in everything from airplanes to appliances, there is an increasing demand for professionals who can develop high-quality, cost-effective software systems. Students learn principles and techniques for the construction of complex and evolving software systems as well as issues affecting software architecture, design, and implementation. Additional topics include project management, planning, quality assurance, and product maintenance. Software Engineering BS (Accelerated dual degree available) RIT's software engineering degree encompasses technical issues affecting software architecture, design, and implementation, as well as process issues. Learn more about the Software Engineering BS program GRADUATE PROGRAMS The Master of Science in software engineering or data science assures that graduates possess both breadth and depth of knowledge of their program's content. Special topics courses and electives provide students with the opportunity to match their graduate education with their professional goals, from pursuing groundbreaking research to developing game-changing products. Computing and Information Sciences Ph.D. The Ph.D. in computing and information sciences is a research degree that produces independent scholars, cutting-edge researchers, and well-prepared educators. You'll study with RIT's world-class computing faculty and take advantage of diverse academic offerings and modern facilities as you identify and research challenges within and beyond computing. Learn more about the Computing and Information Sciences Ph.D. program Data Science MS Demand is high for professionals skilled in both analytics and computing. Enhance your skill set by learning to manage large-scale data sets in this data science master’s. Learn more about the Data Science MS program Software Engineering MS Gain hands-on experience through team-based and individual projects in this master's in software engineering, all while you further your understanding of the development and implementation of modern software systems. Learn more about the Software Engineering MS program MINORS AND IMMERSIONS Software Engineering Minor Students in disciplines with a heavy reliance on software applications may be interested in pursuing a minor in software engineering. The minor provides a broad view of the software engineering landscape including introductory material and fundamentals in design and process. Students deepen their software design skills and learn techniques for working on a productive software engineering team by choosing electives in design or process to gain a deeper understanding of one of these areas, or they may choose to balance their courses for a broad view of both topics. Learn more about the Software Engineering Minor program CURRENT STUDENTS -------------------------------------------------------------------------------- Advising Resources -------------------------------------------------------------------------------- Undergraduate Resources -------------------------------------------------------------------------------- Graduate Resources -------------------------------------------------------------------------------- BS/MS Student Resources -------------------------------------------------------------------------------- Student Organizations -------------------------------------------------------------------------------- Co-Op Program -------------------------------------------------------------------------------- Senior Projects -------------------------------------------------------------------------------- Student Employment -------------------------------------------------------------------------------- Change of Program -------------------------------------------------------------------------------- Flowcharts - Undergraduate Curriculum PROSPECTIVE & INCOMING STUDENTS Incoming Students Welcome to RIT and the Department of Software Engineering (SE) in the Golisano College of Computing & Information Sciences! Here is where all incoming undergraduate and transfer students can find SE Academic Day information, Math Placement exam and FAQS. View Information >>> Why SE? RIT Software Engineering was First in the U.S. We’re not new at this. Our program was the first undergraduate software engineering program in the U.S., 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. We have graduated over 600 software engineering students. Our program is in a software engineering department which means all of our work focuses on the best education for the next generation of software engineers. Watch this video to learn more! Top 10 Reasons to Choose Software Engineering at RIT: 1. Co-op: Real-world Work Experience Students and employers agree – the co-op experience is invaluable. You will enter the workforce with three terms 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 SSE student club, 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 commercial, non-profit, and RIT organizations. You’ll test your mettle while applying everything you’ve learned in courses and on co-op. 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! 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 United Technologies Aerospace Systems visit us frequently. They hold info sessions targeted at SE students and members of SSE, 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." -current SE student 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. 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 median starting salary for our graduates is $86,000 with some graduates starting at over $100,000. Learn more from the US Dept of Labor Statistics 10. Possibility of graduate studies We offer BS/MS degrees leading from a Bachelor of Science in Software Engineering to a Master of Science in Software Engineering, Computer Science, or Computing Security. We are also working on new accelerated programs in other degree areas. Learn more about our BS/MS programs Change of Program If you are looking to switch into the Software Engineering program, please fill out our interest form. We will have 1-2 SE program overview sessions each semester for students looking to come into the SE program from another program at RIT. This is the first step in the change of program process, and will allow you to learn about SE, meet faculty, and chat with our advisors. Change of Program Into SE Information Sheet. If you are looking to switch out of the Software Engineering program, please visit with your academic advisor to discuss future plans. SCHOLARSHIPS Both the National Science Foundation and Department of Defense offer scholarships for service, designed to increase and strengthen the cadre of federal information assurance professionals that protect the government's critical information infrastructure. Department of Defense Cyber Scholarship Program NSF CyberCorps Scholarship for Service LATEST NEWS * April 29, 2024 Students discover research opportunities on the path to graduation Independent research projects can help cultivate critical thinking, collaboration, and problem-solving skills. Whether it’s late nights spent in a RIT lab or a field study in the mountains, research experiences can be a cutting-edge way for students to prepare for the future. * March 28, 2024 Potential of Internet of Things is booming, but personal info could be at risk The Rochester Business Journal talks to Ashique KhudaBukhsh, assistant professor in the Department of Software Engineering, about the future of Internet of Things. * March 7, 2024 American Sign Language Reveals Wordplay Beyond Sound The New York Times interviews alumnus Eric Epstein ’19 (software engineering). More Department News ALUMNI & INDUSTRIAL ADVISORY BOARD Are you an SE alum that wants to stay involved? Here's how: 1. Join us on Facebook and LinkedIn. 2. Sponsor a Senior Project. 3. Recruit through Society of Software Engineers - email the SE department for more information. 4. Attend alumni events. Watch the RIT alumni page for details. 5. Keep in touch and let us know what you are up to! View the department directory for contact information. You can also take a look at what research projects faculty are involved in! Our Industrial Advisory Board (IAB) consists of professional software engineers from a range of companies. The board helps us stay current with industry trends by offering insight on everything from curriculum to teaching methods. IAB plays an integral role in helping us maintain a balanced, vibrant department. Please find a list of our current IAB members here. FACILITIES The department provides a variety of facilities where students collaborate on projects, polish their skills, and consult with faculty. Outfitted with the latest hardware and software technology, our facilities reflect our commitment to teamwork, interactive learning, and professional education. The department’s facilities include three student instructional studio labs, a specialized embedded systems lab, and a collaboration lab. In addition, freshmen are encouraged to take advantage of the department’s mentoring lab. Staffed by advanced software engineering students, this lab offers new students an environment where they can learn from those who have successfully fulfilled most of the major's academic requirements. Students enrolled in software engineering courses also can use any of the department’s eleven team rooms. Equipped with a computer and projector, network connections, a meeting table, seating for six, and generous whiteboard space, these rooms support the department’s commitment to teamwork, both inside and outside the classroom. * SE Collaboration Lab * Real-time and Embedded Systems Lab * Projects Lab View More Facilities Address and Phone 20 Lomb Memorial Drive Rochester, NY 14623-5608 585-475-7203 * facebook * twitter * instagram Sign up for our newsletter FOOTER MAIN NAVIGATION * About * Overview * Leadership * Accreditation * Facilities * Student Resources * Centers and Institutes * Diversity Initiatives Office * National Council * Key Facts * News * Academics * Undergraduate Degrees * Graduate Degrees and Advanced Certificates * Minors * Immersions * Departments and Schools * Academic Advising * Tutoring Center * Academic Support * Dean’s Lecture Series * FirstByte * Computing and Information Sciences Ph.D. * Visit Campus * Experiential Learning * Admissions and Aid * Faculty * Research * Key Research Areas * Research News * Search People by Areas of Expertise * Computing and Information Sciences Ph.D. * ESL Global Cybersecurity Institute * Contact RIT logo and full name (footer) Address and Phone One Lomb Memorial Drive Rochester, NY 14623 585-475-2411 * RIT Facebook * RIT Instagram * RIT Twitter * RIT TikTok * RIT YouTube * RIT LinkedIn Sign up for RIT news Website feedback About Academics Experiential Learning Admissions and Aid Research RIT Life Athletics News Copyright © Rochester Institute of Technology. All Rights Reserved. Land Acknowledgment. Disclaimer. Copyright Infringement. Privacy Statement. Nondiscrimination. Accessibility. Emergency Information. Search RIT Close X This website uses cookies to provide better user experience and functionality. You can control and configure cookies in your web browser. Cookie Statement | How to Disable Cookies OK