Software Engineering Seminar Provides first-year students with the skills necessary to succeed at RIT and in the software engineering program. Small group sessions are used to help new students make friends, create a stronger bond with RIT and their program and become acquainted with the campus and its facilities. In addition, students are introduced to the profession of software engineering and to ethical issues they will face at RIT and through throughout their careers.
Students engage in active participation in the software process through projects.
All courses are structured around exploration of design patterns of construction, case studies and standards. Topics include structuring computation, patterns of design, graphical user interfaces, documenting design and functional design. Class lectures are reinforced by laboratory exercises and projects. 3010-441 Principles of Concurrent Software Systems Issues and structures common in the construction of concurrent software systems. Emphasis is on fundamentals repeated in the design and development of closely coupled systems.