This course equips students with the knowledge and skills needed to manage the technological infrastructure of a small IT environment that supports 100-500 employees. Topics to be covered include architectures, heterogeneous systems, authentication and security, network services including firewalls, storage services, performance analysis and tuning, management and configuration of services and system resources, system initialization, drivers, cross-platform services, policies and procedures. Students pursuing careers in system administration, network administration or software development; or those who desire deeper knowledge of how to manage the systems that are the foundation of all IT organizations will find this course beneficial. The course is very practical in nature and will be delivered by face-to-face instruction in the form of lectures and lab sessions. Some aspects of the course will be delivered online and through in-class discussions.