Computer Information Systems

The Computer Information Systems program at Bay Mills Community College emphasizes hands-on experience with the systems and tools that power real-world IT environments. Students work directly with Linux and Windows Server platforms, learning to install, configure, and manage file systems, user accounts, services, and security policies. Practical lab-based coursework covers topics such as Active Directory, group policy configuration, shell scripting, and system hardening, giving students the skills needed to manage servers in both on-premise and hybrid settings.

Networking is a central focus of the program. Students design and troubleshoot wired and wireless networks using physical and virtual equipment, learning to configure routers, switches, DHCP, DNS, VLANs, and subnetting. These foundational experiences align with industry certifications like CompTIA Network+ and Cisco’s CCNA and prepare students for roles in infrastructure and support. Assignments reflect real IT workflows—like provisioning users, responding to service failures, and documenting system builds.

The program also incorporates programming, automation, and a DevOps mindset. Through scripting with Python and tools like Ansible, students automate infrastructure tasks such as package installation, user provisioning, and service configuration. Concepts like Infrastructure as Code and version control are introduced to promote scalable, repeatable system management. Rather than learning programming in isolation, students apply code directly to the systems and networks they’re managing.

The curriculum also looks forward, with courses in virtualization, cloud technologies, and the Internet of Things. Students explore how connected devices operate within networks and how cloud-based infrastructure supports scalable services and automation. Graduates are prepared for a wide range of roles, such as system administrator, IT support technician, network specialist, or junior DevOps engineer, or may continue into BMCC’s Bachelor of Science in CIS to pursue more advanced computing topics.


Programs Offered:
Program Learning Outcomes

Graduates of the bachelor's program should be able to 

  • Design, implement, and manage secure and scalable local and enterprise-level IT infrastructures, integrating systems administration and network engineering to support real-world computing environments
  • Develop and deploy automated solutions and scripts using tools like Python and Ansible, applying DevOps principles to streamline infrastructure provisioning and configuration management
  • Analyze complex computing problems and synthesize solutions through the integration of information systems, cloud technologies, virtualization, and Internet of Things frameworks
  • Apply active professional communication and documentation practices, effectively conveying technical information in assignments, projects and collaborative environments
  • Evaluate emerging technologies in networking, DevOps and cybersecurity, demonstrating adaptability and lifelong learning aligned with industry trends and best practices

Graduates of the associates program should be able to:

  • Construct and configure local area networks by interconnecting routers, switches, access points, firewalls, and computers to support secure data communication
  • Install, configure and maintain operating systems and basic server services, including user accounts, security policies, and backup schedules
  • Implement fundamental computer security practices by applying access controls, authentication, and protective measures against common threats.
  • Apply programming logic and problem-solving techniques to design, test, and troubleshoot simple applications using structured reasoning
  • Produce clear technical documentation and professional reports, effectively conveying solutions, procedures, and findings for diverse audiences.

Program Outcome Map - Computer Information Systems - BS 

Program Outcome Map - Computer Information Sytems - AAS

General Education Map - Computer Information Systems - BS

General Education Map - Computer Information Systems - AAS

 

See What Students are Saying about the Computer Information Systems

“The CIS program and Duane Bedell helped me gain the experience, knowledge, and understanding to progress in life.  I went from a dead-end job to having a career within one month of graduating from BMCC’s CIS program.”  
-- Audie Petrosky, Test/Turn Up Tech at WOW Business Inc.

“The CIS program at BMCC gave me all the tools I needed to start my career in IT! The course selection helped develop the skills I needed to become a great IT professional!”  
-- Alan Thomas, PC Technician/Help Desk at Associated Community Service

 


Contact Us

Tyler Postma photo

Tyler Postma
Computer Information Systems Faculty & Department Chair
[email protected]
906-248-8407