Software Engineering (CS 300)

Term: 2025-2026 Fall

Faculty

Mack Steadman
Email address is hidden, click here to email

Mack Steadman, M.Eng., is an Adjunct Professor of Computer Science. He brings over 25 years of experience in IT project management, having led technology initiatives at organizations such as Bank of America, Hanes Brands, and XPO Logistics. Professor Steadman holds a Master of Engineering in Computer Science from North Carolina State University and a Bachelor of Science in Mathematics from the University of North Carolina at Charlotte. His teaching emphasizes practical skills, student success, and preparing graduates for the evolving technology landscape.

Description

This course studies the software development process. Topics include phases of a software project; life-cycle models; metrics; tools; and ethical and professional issues.Participation on team projects is integral. Software is developed using engineering methodologies and techniques.