Samuel A. Malachowsky

Lecturer, Department of Software Engineering
Project Management Professional (PMP)
Samuel Malachowsky

Hello, and welcome to Samuel Malachowsky's academic profile. As a career-long Project Manager, I'm passionate about process and project management and how they can provide practical and real R.O.I. in today's software development environments.

Project Team Leadership and Communication Book by Samuel Malachowsky

I'm excited to announce the publication of my textbook, Project Team Leadership and Communication! It's designed for students and business professionals who are entering into their first project leadership role. Chapters cover the basics of leadership, team dynamics, project fundamentals/management, project communication, some common pitfalls to avoid, and a practical discussion of up-and-coming Agile methods.

You can check out the details on the information page on the publisher's website. Using Amazon's "look inside" feature, you can preview a fair amout of the book - check it out.


Research interests:

Want to know more? Check out my latest article or paper below, take a look at the courses I am currently teaching, or click around.

Most Recent Article

 

My New Textbook: Project Team Leadership and Communication External Link

Announcing the publication of my textbook, Project Team Leadership and Communication.

Most Recent Publication

 

Darwin: A Static Analysis Dataset of Malicious and Benign Android Apps External Link

Cite This: BibTeX | EndNote | RefMan | CSV

The Android platform comprises the vast majority of the mobile market. Unfortunately, Android apps are not immune to issues that plague conventional software including security vulnerabilities, bugs, and permission-based problems. In order to address these issues, we need a better understanding of the apps we use everyday. Over the course of more than a year, we collected and reverse engineered 64,868 Android apps from the Google Play store as well as 1,669 malware samples collected from several sources. Each app was analyzed using several static analysis tools to collect a variety of quality and security related information. The apps spanned 41 different categories, and constituted a total of 576,174 permissions, 39,780 unique signing keys and 125,159 over-permissions. We present the dataset of these apps, and a sample set of analytics, on our website http://darwin.rit.edu with the option of downloading the dataset for offline evaluation. (Nuthan Munaiah, Casey Klimkowsky, Shannon McRae, Adam Blaine, Samuel A. Malachowsky, Cesar Perez, and Daniel E. Krutz; Conference Paper, 2016-11-14)

Featured Course

SWEN 261

SWEN 261 – Introduction to Software Engineering External Link

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 course. (Prerequisites: CSCI 142 or CSCI 243; Offered: Fall/Spring Semesters, Multiple Sections )
Lovingly Hand-Coded by Samuel Malachowsky © 2018 W3C Validation CSS