Kenn Martinez
Senior Lecturer, Software Engineering
Department of Software Engineering
Golisano College of Computing and Information Sciences
Kenn Martinez
Senior Lecturer, Software Engineering
Department of Software Engineering
Golisano College of Computing and Information Sciences
Education
BS, Syracuse University; MS, Rensselaer Polytechnic Institute
Select Scholarship
Published Conference Proceedings
Martinez, Kenn, et al. "Instilling a Software Engineering Mindset through Freshman Seminar." Proceedings of the IEEE- Frontiers in Education. Ed. IEEE. Seattle, Washington: IEEE, 2012. Print.
Currently Teaching
SWEN-256
Software Process and Project Management
3 Credits
An introductory course to software process and related software project management issues. Emphasis is on the study, use, evaluation, and improvement of the software development process and related project management. Topics include software development methodologies, software project planning and tracking, change control, software quality assurance, risk management, and software process assessment and improvement.
SWEN-261
Introduction to Software Engineering
3 Credits
An introductory course in software engineering, emphasizing the organizational aspects of software development and software design and implementation by individuals and small teams within a process/product framework. Topics include the software lifecycle, software design, user interface issues, specification and implementation of components, assessing design quality, design reviews and code inspections, software testing, basic support tools, technical communications and system documentation, team-based development. A term-long, team-based project done in a studio format is used to reinforce concepts presented in class.
SWEN-383
Software Design Principles and Patterns
3 Credits
Quality software designs and architectures reflect software engineering principles that represent best contemporary practice. This course focuses on explicating these fundamental principles, examining a set of design and architecture patterns that embody the principles, and applying patterns appropriate to a design problem in a given context. Restricted to IST majors only.
SWEN-498
Software Engineering CIR Experience
0 Credits
This course may be taken in lieu of one of the four cooperative education blocks to provide experience in non-traditional venues for creativity, innovation and research. Registration conditional on submitted plan of activity and approval of Department of Software Engineering.
In the News
-
April 22, 2026
BizCloud Experts and RIT Partner to Invest in the Next Generation of Software Engineers
AWS Advanced Partner provided resources and guidance to students learning cloud computing.