Schedule of Classes
Apply Now
Skip to Menu Toggle Button

2024 Summer: May 8 - August 13

Course Class No. Section Start & End Date Day Time Status Location
CMIT 382 Managing Microsoft 365 Identity (3)
(Designed to help prepare for the Microsoft 365 Certified: Enterprise Administrator Expert certification examination. Prerequisite: CMIT 380. An introduction to Microsoft 365 identity and services. The aim is to demonstrate ability to design and implement Microsoft 365 services, manage user identity and roles, manage access and authentication, and plan Microsoft 365 workloads and applications. Students may receive credit for only one of the following courses: CMIT 371 or CMIT 382.
Start date has passed. Please register for the next start date.
54557 6981 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Anderle, Aaron Syllabus Course Materials
CMIT 386 Penetration Testing and Cyber Red Teaming (3)
(Designed to help prepare for the CompTIA PenTest+ certification exam). Prerequisite: CMIT 291 or CMIT 391 (or CompTIA Linux+ or Linux Professional Institute LPIC-1 certification) AND CMIT 321 (or EC Council Certified Ethical Hacker certification). An introduction to the concepts and skills necessary to perform penetration testing and red teaming. The goal is to use penetration testing techniques focused on the Penetration Testing Execution Standard (PTES) including pre-engagement interactions, intelligence gathering, threat modeling, vulnerability analysis, exploitation, post-exploitation, and reporting to perform a penetration test and present findings to management. Topics include tools, such as KALI Linux and the Metasploit Framework, that can be used for penetration testing and strategies for red teaming.
Start date has passed. Please register for the next start date.
51097 6380 15 May 2024-09 Jul 2024 Open Online
Faculty: Orr, Stephen Robert Syllabus Course Materials
CMIT 386 Penetration Testing and Cyber Red Teaming (3)
(Designed to help prepare for the CompTIA PenTest+ certification exam). Prerequisite: CMIT 291 or CMIT 391 (or CompTIA Linux+ or Linux Professional Institute LPIC-1 certification) AND CMIT 321 (or EC Council Certified Ethical Hacker certification). An introduction to the concepts and skills necessary to perform penetration testing and red teaming. The goal is to use penetration testing techniques focused on the Penetration Testing Execution Standard (PTES) including pre-engagement interactions, intelligence gathering, threat modeling, vulnerability analysis, exploitation, post-exploitation, and reporting to perform a penetration test and present findings to management. Topics include tools, such as KALI Linux and the Metasploit Framework, that can be used for penetration testing and strategies for red teaming.
Start date has passed. Please register for the next start date.
51113 6381 15 May 2024-09 Jul 2024 Closed Online
Faculty: Weidman, Georgia E Syllabus Course Materials
CMIT 386 Penetration Testing and Cyber Red Teaming (3)
(Designed to help prepare for the CompTIA PenTest+ certification exam). Prerequisite: CMIT 291 or CMIT 391 (or CompTIA Linux+ or Linux Professional Institute LPIC-1 certification) AND CMIT 321 (or EC Council Certified Ethical Hacker certification). An introduction to the concepts and skills necessary to perform penetration testing and red teaming. The goal is to use penetration testing techniques focused on the Penetration Testing Execution Standard (PTES) including pre-engagement interactions, intelligence gathering, threat modeling, vulnerability analysis, exploitation, post-exploitation, and reporting to perform a penetration test and present findings to management. Topics include tools, such as KALI Linux and the Metasploit Framework, that can be used for penetration testing and strategies for red teaming.
Start date has passed. Please register for the next start date.
51120 6382 15 May 2024-09 Jul 2024 Open Online
Faculty: McHuen, Jason A Syllabus Course Materials
CMIT 386 Penetration Testing and Cyber Red Teaming (3)
(Designed to help prepare for the CompTIA PenTest+ certification exam). Prerequisite: CMIT 291 or CMIT 391 (or CompTIA Linux+ or Linux Professional Institute LPIC-1 certification) AND CMIT 321 (or EC Council Certified Ethical Hacker certification). An introduction to the concepts and skills necessary to perform penetration testing and red teaming. The goal is to use penetration testing techniques focused on the Penetration Testing Execution Standard (PTES) including pre-engagement interactions, intelligence gathering, threat modeling, vulnerability analysis, exploitation, post-exploitation, and reporting to perform a penetration test and present findings to management. Topics include tools, such as KALI Linux and the Metasploit Framework, that can be used for penetration testing and strategies for red teaming.
Start date has passed. Please register for the next start date.
51332 6383 15 May 2024-09 Jul 2024 Open Online
Faculty: Chipman, William Richard Syllabus Course Materials
CMIT 386 Penetration Testing and Cyber Red Teaming (3)
(Designed to help prepare for the CompTIA PenTest+ certification exam). Prerequisite: CMIT 291 or CMIT 391 (or CompTIA Linux+ or Linux Professional Institute LPIC-1 certification) AND CMIT 321 (or EC Council Certified Ethical Hacker certification). An introduction to the concepts and skills necessary to perform penetration testing and red teaming. The goal is to use penetration testing techniques focused on the Penetration Testing Execution Standard (PTES) including pre-engagement interactions, intelligence gathering, threat modeling, vulnerability analysis, exploitation, post-exploitation, and reporting to perform a penetration test and present findings to management. Topics include tools, such as KALI Linux and the Metasploit Framework, that can be used for penetration testing and strategies for red teaming.
Start date has passed. Please register for the next start date.
52287 6980 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Wilkins, Jody G Syllabus Course Materials
CMIT 386 Penetration Testing and Cyber Red Teaming (3)
(Designed to help prepare for the CompTIA PenTest+ certification exam). Prerequisite: CMIT 291 or CMIT 391 (or CompTIA Linux+ or Linux Professional Institute LPIC-1 certification) AND CMIT 321 (or EC Council Certified Ethical Hacker certification). An introduction to the concepts and skills necessary to perform penetration testing and red teaming. The goal is to use penetration testing techniques focused on the Penetration Testing Execution Standard (PTES) including pre-engagement interactions, intelligence gathering, threat modeling, vulnerability analysis, exploitation, post-exploitation, and reporting to perform a penetration test and present findings to management. Topics include tools, such as KALI Linux and the Metasploit Framework, that can be used for penetration testing and strategies for red teaming.
Start date has passed. Please register for the next start date.
52305 6981 12 Jun 2024-06 Aug 2024 Closed Online
Faculty: Cleghorn, Lance A Syllabus Course Materials
CMIT 386 Penetration Testing and Cyber Red Teaming (3)
(Designed to help prepare for the CompTIA PenTest+ certification exam). Prerequisite: CMIT 291 or CMIT 391 (or CompTIA Linux+ or Linux Professional Institute LPIC-1 certification) AND CMIT 321 (or EC Council Certified Ethical Hacker certification). An introduction to the concepts and skills necessary to perform penetration testing and red teaming. The goal is to use penetration testing techniques focused on the Penetration Testing Execution Standard (PTES) including pre-engagement interactions, intelligence gathering, threat modeling, vulnerability analysis, exploitation, post-exploitation, and reporting to perform a penetration test and present findings to management. Topics include tools, such as KALI Linux and the Metasploit Framework, that can be used for penetration testing and strategies for red teaming.
Start date has passed. Please register for the next start date.
52328 6982 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Lee, Marcelle Y. Syllabus Course Materials
CMIT 386 Penetration Testing and Cyber Red Teaming (3)
(Designed to help prepare for the CompTIA PenTest+ certification exam). Prerequisite: CMIT 291 or CMIT 391 (or CompTIA Linux+ or Linux Professional Institute LPIC-1 certification) AND CMIT 321 (or EC Council Certified Ethical Hacker certification). An introduction to the concepts and skills necessary to perform penetration testing and red teaming. The goal is to use penetration testing techniques focused on the Penetration Testing Execution Standard (PTES) including pre-engagement interactions, intelligence gathering, threat modeling, vulnerability analysis, exploitation, post-exploitation, and reporting to perform a penetration test and present findings to management. Topics include tools, such as KALI Linux and the Metasploit Framework, that can be used for penetration testing and strategies for red teaming.
53338 4555 12 Jun 2024-06 Aug 2024 T 6:30P-9:30P Open Odenton-Ft. Meade (Hybrid)
Faculty: Royal, Brandon R Syllabus Course Materials
CMIT 386 Penetration Testing and Cyber Red Teaming (3)
(Designed to help prepare for the CompTIA PenTest+ certification exam). Prerequisite: CMIT 291 or CMIT 391 (or CompTIA Linux+ or Linux Professional Institute LPIC-1 certification) AND CMIT 321 (or EC Council Certified Ethical Hacker certification). An introduction to the concepts and skills necessary to perform penetration testing and red teaming. The goal is to use penetration testing techniques focused on the Penetration Testing Execution Standard (PTES) including pre-engagement interactions, intelligence gathering, threat modeling, vulnerability analysis, exploitation, post-exploitation, and reporting to perform a penetration test and present findings to management. Topics include tools, such as KALI Linux and the Metasploit Framework, that can be used for penetration testing and strategies for red teaming.
Start date has passed. Please register for the next start date.
54444 6384 15 May 2024-09 Jul 2024 Open Online
Faculty: Klink, Aaron L Syllabus Course Materials
CMIT 388 Red Hat Linux System Administration I (3)
(Designed to help prepare for the Red Hat Certified System Administrator (RHCSA) certification exam. Prerequisite: CMIT 291 or CMIT 391. Development of the key foundational skills needed by an RHCSA-certified Red Hat Enterprise Linux system administrator. Focus is on the knowledge, skills, and abilities needed to become a Linux systems expert or Linux system administrator. Discussion covers advanced command line concepts and enterprise-level tools introduced in CMIT 291 and intended for cybersecurity professionals who need to perform essential Linux Administration tasks including installation, configuring networking connectivity, managing physical storage, automation/programmability, and performing security administration tasks.
Start date has passed. Please register for the next start date.
51153 6380 15 May 2024-09 Jul 2024 Closed Online
Faculty: Wright, Ralph W Syllabus Course Materials
CMIT 388 Red Hat Linux System Administration I (3)
(Designed to help prepare for the Red Hat Certified System Administrator (RHCSA) certification exam. Prerequisite: CMIT 291 or CMIT 391. Development of the key foundational skills needed by an RHCSA-certified Red Hat Enterprise Linux system administrator. Focus is on the knowledge, skills, and abilities needed to become a Linux systems expert or Linux system administrator. Discussion covers advanced command line concepts and enterprise-level tools introduced in CMIT 291 and intended for cybersecurity professionals who need to perform essential Linux Administration tasks including installation, configuring networking connectivity, managing physical storage, automation/programmability, and performing security administration tasks.
Start date has passed. Please register for the next start date.
51185 6381 15 May 2024-09 Jul 2024 Open Online
Faculty: Roberts, Kristoffer M Syllabus Course Materials
CMIT 388 Red Hat Linux System Administration I (3)
(Designed to help prepare for the Red Hat Certified System Administrator (RHCSA) certification exam. Prerequisite: CMIT 291 or CMIT 391. Development of the key foundational skills needed by an RHCSA-certified Red Hat Enterprise Linux system administrator. Focus is on the knowledge, skills, and abilities needed to become a Linux systems expert or Linux system administrator. Discussion covers advanced command line concepts and enterprise-level tools introduced in CMIT 291 and intended for cybersecurity professionals who need to perform essential Linux Administration tasks including installation, configuring networking connectivity, managing physical storage, automation/programmability, and performing security administration tasks.
Start date has passed. Please register for the next start date.
52341 6980 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Moreno, Jose E Syllabus Course Materials
CMIT 388 Red Hat Linux System Administration I (3)
(Designed to help prepare for the Red Hat Certified System Administrator (RHCSA) certification exam. Prerequisite: CMIT 291 or CMIT 391. Development of the key foundational skills needed by an RHCSA-certified Red Hat Enterprise Linux system administrator. Focus is on the knowledge, skills, and abilities needed to become a Linux systems expert or Linux system administrator. Discussion covers advanced command line concepts and enterprise-level tools introduced in CMIT 291 and intended for cybersecurity professionals who need to perform essential Linux Administration tasks including installation, configuring networking connectivity, managing physical storage, automation/programmability, and performing security administration tasks.
Start date has passed. Please register for the next start date.
52373 6981 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Webb, Dillon Powell Syllabus Course Materials
CMIT 420 Managing Security on Modern Microsoft Desktops (3)
(Designed to help prepare for the Microsoft 365 Certified: Modern Desktop Administrator Associate certification examination. Prerequisites: CMIT 320, CMIT 382. An introduction to implementation of a Windows 10 operating system strategy using modern deployment methods and implementing an update strategy. Focus is on methods for deployment and management of apps and browser-based applications. Key concepts include security in modern management including authentication, identity, access, and compliance policies. Topics such as Azure Active Directory, Azure Information Protection, and Windows Defender Advanced Threat Protection, as well as how to leverage these technologies to protect devices and data are covered.
Start date has passed. Please register for the next start date.
51150 6380 15 May 2024-09 Jul 2024 Open Online
Faculty: Choyce, Steve M Syllabus Course Materials
CMIT 421 Threat Management and Vulnerability Assessment (3)
(Designed to help prepare for the CompTIA Cybersecurity Analyst (CySA+) certification.) Prerequisite: CMIT 320. A study of the analysis of data in threat and vulnerability management. The goal is to properly utilize various cybersecurity tools and technologies. Discussion covers the analysis of threats and the impact on incident response, as well as the tools and equipment used in a forensic investigation. Various industry and government frameworks and regulatory compliance are highlighted.
Start date has passed. Please register for the next start date.
51091 6380 15 May 2024-09 Jul 2024 Closed Online
Faculty: Irrechukwu, Chinedum O Syllabus Course Materials
CMIT 421 Threat Management and Vulnerability Assessment (3)
(Designed to help prepare for the CompTIA Cybersecurity Analyst (CySA+) certification.) Prerequisite: CMIT 320. A study of the analysis of data in threat and vulnerability management. The goal is to properly utilize various cybersecurity tools and technologies. Discussion covers the analysis of threats and the impact on incident response, as well as the tools and equipment used in a forensic investigation. Various industry and government frameworks and regulatory compliance are highlighted.
Start date has passed. Please register for the next start date.
51092 6381 15 May 2024-09 Jul 2024 Open Online
Faculty: Rude, Bryan G. Syllabus Course Materials
CMIT 421 Threat Management and Vulnerability Assessment (3)
(Designed to help prepare for the CompTIA Cybersecurity Analyst (CySA+) certification.) Prerequisite: CMIT 320. A study of the analysis of data in threat and vulnerability management. The goal is to properly utilize various cybersecurity tools and technologies. Discussion covers the analysis of threats and the impact on incident response, as well as the tools and equipment used in a forensic investigation. Various industry and government frameworks and regulatory compliance are highlighted.
Start date has passed. Please register for the next start date.
51128 6382 15 May 2024-09 Jul 2024 Closed Online
Faculty: Russell, Notoane R Syllabus Course Materials
CMIT 421 Threat Management and Vulnerability Assessment (3)
(Designed to help prepare for the CompTIA Cybersecurity Analyst (CySA+) certification.) Prerequisite: CMIT 320. A study of the analysis of data in threat and vulnerability management. The goal is to properly utilize various cybersecurity tools and technologies. Discussion covers the analysis of threats and the impact on incident response, as well as the tools and equipment used in a forensic investigation. Various industry and government frameworks and regulatory compliance are highlighted.
Start date has passed. Please register for the next start date.
52283 6980 12 Jun 2024-06 Aug 2024 Closed Online
Faculty: Galloway, Mari K Syllabus Course Materials
CMIT 421 Threat Management and Vulnerability Assessment (3)
(Designed to help prepare for the CompTIA Cybersecurity Analyst (CySA+) certification.) Prerequisite: CMIT 320. A study of the analysis of data in threat and vulnerability management. The goal is to properly utilize various cybersecurity tools and technologies. Discussion covers the analysis of threats and the impact on incident response, as well as the tools and equipment used in a forensic investigation. Various industry and government frameworks and regulatory compliance are highlighted.
Start date has passed. Please register for the next start date.
52284 6981 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Carey, Brendan J Syllabus Course Materials
CMIT 421 Threat Management and Vulnerability Assessment (3)
(Designed to help prepare for the CompTIA Cybersecurity Analyst (CySA+) certification.) Prerequisite: CMIT 320. A study of the analysis of data in threat and vulnerability management. The goal is to properly utilize various cybersecurity tools and technologies. Discussion covers the analysis of threats and the impact on incident response, as well as the tools and equipment used in a forensic investigation. Various industry and government frameworks and regulatory compliance are highlighted.
Start date has passed. Please register for the next start date.
52514 6982 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Kempker, Ryan W Syllabus Course Materials
CMIT 421 Threat Management and Vulnerability Assessment (3)
(Designed to help prepare for the CompTIA Cybersecurity Analyst (CySA+) certification.) Prerequisite: CMIT 320. A study of the analysis of data in threat and vulnerability management. The goal is to properly utilize various cybersecurity tools and technologies. Discussion covers the analysis of threats and the impact on incident response, as well as the tools and equipment used in a forensic investigation. Various industry and government frameworks and regulatory compliance are highlighted.
Start date has passed. Please register for the next start date.
54429 6383 15 May 2024-09 Jul 2024 Open Online
Faculty: Vazquez-Barrett, Crystal Syllabus Course Materials
CMIT 422 Managing Microsoft 365 Security (3)
(Designed to help prepare for the Microsoft 365 Certified: Enterprise Administrator Expert certification examination.) Prerequisites: CMIT 320 and CMIT 382. A study of the three key components of Microsoft 365 services: Microsoft 365 security management, Microsoft 365 compliance management, and Microsoft 365 device management. Examination covers threat vectors and data breaches facing today's organizations and key elements of compliance management, such as data governance, data archiving and retention, and data loss prevention. The aim is to gain knowledge in managing all aspects of device management, including comanagement, Windows Autopilot, Windows Analytics, and Mobile Device Management. Students may receive credit for only one of the following courses: CMIT 373 or CMIT 422.
Start date has passed. Please register for the next start date.
51151 6380 15 May 2024-09 Jul 2024 Open Online
Faculty: Hugg, Robert A Syllabus Course Materials
CMIT 424 Digital Forensics Analysis and Application (3)
(Designed to help prepare for the Certified Computer Examiner [CCE] certification exam.) Prerequisites: CMIT 202 (or CompTIA A+ certification), CMIT 320 (or CompTIA Security+ certification), and CCJS 321. A project-driven study of the digital forensic evaluation process. The objective is to build forensic workstations, collect evidence, extract artifacts, identify unknown files, and reassemble evidence from network packet captures.
Start date has passed. Please register for the next start date.
50537 6380 15 May 2024-09 Jul 2024 Open Online
Faculty: Weston, Kevin D Syllabus Course Materials
CMIT 424 Digital Forensics Analysis and Application (3)
(Designed to help prepare for the Certified Computer Examiner [CCE] certification exam.) Prerequisites: CMIT 202 (or CompTIA A+ certification), CMIT 320 (or CompTIA Security+ certification), and CCJS 321. A project-driven study of the digital forensic evaluation process. The objective is to build forensic workstations, collect evidence, extract artifacts, identify unknown files, and reassemble evidence from network packet captures.
Start date has passed. Please register for the next start date.
51943 6980 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Berryhill, Jason L Syllabus Course Materials
CMIT 425 Advanced Information Systems Security (3)
(Designed to help prepare for the (ISC)2 Certified Information System Security Professional [CISSP] certification exam.) Prerequisite: CMIT 320 or CompTIA Network+ and Security+ certifications. A comprehensive study of information systems security to enhance organizational security. The goal is to manage risks by identifying and mitigating them. Students may receive credit for only one of the following courses: CMIT 425 or CMIT 499S.
Start date has passed. Please register for the next start date.
50371 6380 15 May 2024-09 Jul 2024 Open Online
Faculty: Hellmann, Karl J Syllabus Course Materials
CMIT 425 Advanced Information Systems Security (3)
(Designed to help prepare for the (ISC)2 Certified Information System Security Professional [CISSP] certification exam.) Prerequisite: CMIT 320 or CompTIA Network+ and Security+ certifications. A comprehensive study of information systems security to enhance organizational security. The goal is to manage risks by identifying and mitigating them. Students may receive credit for only one of the following courses: CMIT 425 or CMIT 499S.
Start date has passed. Please register for the next start date.
50467 6381 15 May 2024-09 Jul 2024 Open Online
Faculty: Thakur, Kutub U Syllabus Course Materials
CMIT 425 Advanced Information Systems Security (3)
(Designed to help prepare for the (ISC)2 Certified Information System Security Professional [CISSP] certification exam.) Prerequisite: CMIT 320 or CompTIA Network+ and Security+ certifications. A comprehensive study of information systems security to enhance organizational security. The goal is to manage risks by identifying and mitigating them. Students may receive credit for only one of the following courses: CMIT 425 or CMIT 499S.
Start date has passed. Please register for the next start date.
51279 6382 15 May 2024-09 Jul 2024 Open Online
Faculty: McClintock, Dorothy Anne Syllabus Course Materials
CMIT 425 Advanced Information Systems Security (3)
(Designed to help prepare for the (ISC)2 Certified Information System Security Professional [CISSP] certification exam.) Prerequisite: CMIT 320 or CompTIA Network+ and Security+ certifications. A comprehensive study of information systems security to enhance organizational security. The goal is to manage risks by identifying and mitigating them. Students may receive credit for only one of the following courses: CMIT 425 or CMIT 499S.
Start date has passed. Please register for the next start date.
51944 6980 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Magee, James W Syllabus Course Materials
CMIT 425 Advanced Information Systems Security (3)
(Designed to help prepare for the (ISC)2 Certified Information System Security Professional [CISSP] certification exam.) Prerequisite: CMIT 320 or CompTIA Network+ and Security+ certifications. A comprehensive study of information systems security to enhance organizational security. The goal is to manage risks by identifying and mitigating them. Students may receive credit for only one of the following courses: CMIT 425 or CMIT 499S.
Start date has passed. Please register for the next start date.
51945 6981 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Wynn, Sarah E Syllabus Course Materials
CMIT 425 Advanced Information Systems Security (3)
(Designed to help prepare for the (ISC)2 Certified Information System Security Professional [CISSP] certification exam.) Prerequisite: CMIT 320 or CompTIA Network+ and Security+ certifications. A comprehensive study of information systems security to enhance organizational security. The goal is to manage risks by identifying and mitigating them. Students may receive credit for only one of the following courses: CMIT 425 or CMIT 499S.
53333 3615 15 May 2024-09 Jul 2024 T 6:00P-9:00P Open Bethesda (Hybrid)
Faculty: Chike, Chike Patrick Syllabus Course Materials
CMIT 425 Advanced Information Systems Security (3)
(Designed to help prepare for the (ISC)2 Certified Information System Security Professional [CISSP] certification exam.) Prerequisite: CMIT 320 or CompTIA Network+ and Security+ certifications. A comprehensive study of information systems security to enhance organizational security. The goal is to manage risks by identifying and mitigating them. Students may receive credit for only one of the following courses: CMIT 425 or CMIT 499S.
53334 4620 15 May 2024-09 Jul 2024 W 6:30P-9:30P Open Hagerstown (Hybrid)
Faculty: Finucane, Christopher B Bldg/Room: USM-Hagerstown Educational Ctr 331 Syllabus Course Materials
CMIT 425 Advanced Information Systems Security (3)
(Designed to help prepare for the (ISC)2 Certified Information System Security Professional [CISSP] certification exam.) Prerequisite: CMIT 320 or CompTIA Network+ and Security+ certifications. A comprehensive study of information systems security to enhance organizational security. The goal is to manage risks by identifying and mitigating them. Students may receive credit for only one of the following courses: CMIT 425 or CMIT 499S.
53339 3860 12 Jun 2024-06 Aug 2024 T 6:00P-9:00P Open San Diego (Hybrid)
Faculty: DeGrazia, Bruce C Syllabus Course Materials
CMIT 425 Advanced Information Systems Security (3)
(Designed to help prepare for the (ISC)2 Certified Information System Security Professional [CISSP] certification exam.) Prerequisite: CMIT 320 or CompTIA Network+ and Security+ certifications. A comprehensive study of information systems security to enhance organizational security. The goal is to manage risks by identifying and mitigating them. Students may receive credit for only one of the following courses: CMIT 425 or CMIT 499S.
53339 3860 12 Jun 2024-06 Aug 2024 T 6:00P-9:00P Open San Diego (Hybrid)
Faculty: Algarin, Antonio Syllabus Course Materials
CMIT 426 Mastering the AWS Cloud (3)
(Designed to help prepare for the AWS Certified Solutions Architect - Associate exam.) Prerequisite: CMIT 326. A hands-on study of Amazon Web Services (AWS). The goal is to understand the computing, networking, storage, and database services in AWS; apply best practices in building secure and reliable applications in the AWS cloud environment; and identify the appropriate AWS service to meet an organization's technical requirements.
Start date has passed. Please register for the next start date.
51166 6380 15 May 2024-09 Jul 2024 Open Online
Faculty: Molstad, Christopher D Syllabus Course Materials
CMIT 426 Mastering the AWS Cloud (3)
(Designed to help prepare for the AWS Certified Solutions Architect - Associate exam.) Prerequisite: CMIT 326. A hands-on study of Amazon Web Services (AWS). The goal is to understand the computing, networking, storage, and database services in AWS; apply best practices in building secure and reliable applications in the AWS cloud environment; and identify the appropriate AWS service to meet an organization's technical requirements.
Start date has passed. Please register for the next start date.
51187 6381 15 May 2024-09 Jul 2024 Open Online
Faculty: Lewis, Dan R Syllabus Course Materials
CMIT 426 Mastering the AWS Cloud (3)
(Designed to help prepare for the AWS Certified Solutions Architect - Associate exam.) Prerequisite: CMIT 326. A hands-on study of Amazon Web Services (AWS). The goal is to understand the computing, networking, storage, and database services in AWS; apply best practices in building secure and reliable applications in the AWS cloud environment; and identify the appropriate AWS service to meet an organization's technical requirements.
Start date has passed. Please register for the next start date.
52354 6980 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Bhatta, Upakar Syllabus Course Materials
CMIT 436 Security in the Cloud (3)
(Designed to help prepare for the (ISC)2 Certified Cloud Security Professional exam.) Prerequisite: CMIT 326. A hands-on study of cybersecurity and means for securing critical assets in cloud environments. The goal is to apply the principles of confidentiality, integrity, and availability (CIA) of digital resources in cloud environments.
Start date has passed. Please register for the next start date.
51261 6380 15 May 2024-09 Jul 2024 Open Online
Faculty: Baldwin, Jefferey R Syllabus Course Materials
CMIT 436 Security in the Cloud (3)
(Designed to help prepare for the (ISC)2 Certified Cloud Security Professional exam.) Prerequisite: CMIT 326. A hands-on study of cybersecurity and means for securing critical assets in cloud environments. The goal is to apply the principles of confidentiality, integrity, and availability (CIA) of digital resources in cloud environments.
Start date has passed. Please register for the next start date.
52493 6980 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Crespo, Miguel A Syllabus Course Materials
CMIT 436 Security in the Cloud (3)
(Designed to help prepare for the (ISC)2 Certified Cloud Security Professional exam.) Prerequisite: CMIT 326. A hands-on study of cybersecurity and means for securing critical assets in cloud environments. The goal is to apply the principles of confidentiality, integrity, and availability (CIA) of digital resources in cloud environments.
Start date has passed. Please register for the next start date.
54356 6381 15 May 2024-09 Jul 2024 Open Online
Faculty: Lesick, Kenneth W Syllabus Course Materials
CMIT 440 Mobile Forensics (3)
(Designed to help prepare for the IACIS Certified Mobile Device Examiner (ICMDE) certification exam.) Prerequisite: CMIT 424. A project-driven study of mobile devices from a forensic perspective. The aim is to implement various techniques to collect and analyze information from mobile devices used in forensic investigations.
Start date has passed. Please register for the next start date.
50538 6380 15 May 2024-09 Jul 2024 Open Online
Faculty: Bolt, Steven L Syllabus Course Materials
CMIT 455 Implementing and Operating Cisco Enterprise Network Core Technologies (3)
(Designed to help prepare for the Cisco Certified Network Professional (CCNP) Implementing and Operating Cisco Enterprise Network Core Technologies (ENCOR) certification examination. Students will earn a Cisco-issued digital badge on the Acclaim credentials platform for successfully completing this course content. Prerequisite: CMIT 350 or CMIT 352. A comprehensive study designed to broaden the architectural understanding and deepen the implementation skills required in today's enterprise networks. Covers switching, routing, wireless, and related security topics, along with the technologies that support software-defined programmable networks. Students may receive credit for only one of the following courses: CMIT 451 or CMIT 455.
Start date has passed. Please register for the next start date.
51093 6380 15 May 2024-09 Jul 2024 Open Online
Faculty: Salmon, Arthur E Syllabus Course Materials
CMIT 456 Implementing Cisco Enterprise Advance Routing and Services (3)
(Designed to help prepare for the Cisco Certified Network Professional (CCNP) Implementing Cisco Enterprise Advanced Routing and Services (ENARSI) certification examination. Students will earn a Cisco-issued digital badge on the Acclaim credentials platform for successfully completing this course content. Prerequisite: CMIT 455. An in-depth study of the architectural understanding and implementation skills required in today's enterprise networks. The aim is to implement and troubleshoot advanced routing technologies and services including Layer 3, VPN services, infrastructure security, infrastructure services, and infrastructure automation. Students will earn a Cisco-issued Networking Academy badge for completing this course on the Acclaim credentials platform. Students may receive credit for only one of the following courses: CMIT 452 or CMIT 456.
Start date has passed. Please register for the next start date.
51152 6380 15 May 2024-09 Jul 2024 Open Online
Faculty: Hall, Michael J. Syllabus Course Materials
CMIT 486A Workplace Learning in Computer and Information Technology (3)
Prerequisites: 9 credits in the discipline and prior program approval (requirements detailed online at www.umgc.edu/wkpl). The integration of discipline-specific knowledge with new experiences in the work environment. Tasks include completing a series of academic assignments that parallel work experiences.
Start date has passed. Please register for the next start date.
54323 6980 08 May 2024-13 Aug 2024 Open Online
Faculty: Champion, Donald B Syllabus Course Materials
CMIT 495 Cybersecurity Technology Capstone (3)
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design.
Start date has passed. Please register for the next start date.
50514 6380 15 May 2024-09 Jul 2024 Closed Online
Faculty: Ahrens, Justin E. Syllabus Course Materials
CMIT 495 Cybersecurity Technology Capstone (3)
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design.
Start date has passed. Please register for the next start date.
50539 6381 15 May 2024-09 Jul 2024 Open Online
Faculty: Nguyen, Uy M. Syllabus Course Materials
CMIT 495 Cybersecurity Technology Capstone (3)
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design.
Start date has passed. Please register for the next start date.
50736 6382 15 May 2024-09 Jul 2024 Open Online
Faculty: Chiang, Chiyun-Kwei Syllabus Course Materials
CMIT 495 Cybersecurity Technology Capstone (3)
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design.
Start date has passed. Please register for the next start date.
50771 6383 15 May 2024-09 Jul 2024 Closed Online
Faculty: Ognita, Ramon Valenzuela Syllabus Course Materials
CMIT 495 Cybersecurity Technology Capstone (3)
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design.
Start date has passed. Please register for the next start date.
50805 6384 15 May 2024-09 Jul 2024 Open Online
Faculty: Maderi, Anthony Dominic Syllabus Course Materials
CMIT 495 Cybersecurity Technology Capstone (3)
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design.
Start date has passed. Please register for the next start date.
51045 6385 15 May 2024-09 Jul 2024 Open Online
Faculty: Worster, Dean D Syllabus Course Materials
CMIT 495 Cybersecurity Technology Capstone (3)
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design.
Start date has passed. Please register for the next start date.
51071 6386 15 May 2024-09 Jul 2024 Open Online
Faculty: Nelson, Brian E. Syllabus Course Materials
CMIT 495 Cybersecurity Technology Capstone (3)
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design.
Start date has passed. Please register for the next start date.
51072 6387 15 May 2024-09 Jul 2024 Closed Online
Faculty: Dodoo, Seth Otoo Syllabus Course Materials
CMIT 495 Cybersecurity Technology Capstone (3)
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design.
Start date has passed. Please register for the next start date.
51201 6388 15 May 2024-09 Jul 2024 Open Online
Faculty: Lang, Brett D Syllabus Course Materials
CMIT 495 Cybersecurity Technology Capstone (3)
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design.
Start date has passed. Please register for the next start date.
51276 6389 15 May 2024-09 Jul 2024 Open Online
Faculty: Moreno, Moises O Syllabus Course Materials
CMIT 495 Cybersecurity Technology Capstone (3)
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design.
Start date has passed. Please register for the next start date.
51300 6390 15 May 2024-09 Jul 2024 Open Online
Faculty: McNabb, Patrick Neal Syllabus Course Materials
CMIT 495 Cybersecurity Technology Capstone (3)
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design.
Start date has passed. Please register for the next start date.
51335 6391 15 May 2024-09 Jul 2024 Open Online
Faculty: Wright, Ralph W Syllabus Course Materials
CMIT 495 Cybersecurity Technology Capstone (3)
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design.
Start date has passed. Please register for the next start date.
51946 6980 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Tharp, Steven A Syllabus Course Materials
CMIT 495 Cybersecurity Technology Capstone (3)
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design.
Start date has passed. Please register for the next start date.
51947 6981 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Russell, Antonio L Syllabus Course Materials
CMIT 495 Cybersecurity Technology Capstone (3)
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design.
Start date has passed. Please register for the next start date.
51948 6982 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Champion, Donald B Syllabus Course Materials
CMIT 495 Cybersecurity Technology Capstone (3)
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design.
Start date has passed. Please register for the next start date.
51949 6983 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Burt, Michael E Syllabus Course Materials
CMIT 495 Cybersecurity Technology Capstone (3)
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design.
Start date has passed. Please register for the next start date.
52278 6984 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Russ, Clifton M Syllabus Course Materials
CMIT 495 Cybersecurity Technology Capstone (3)
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design.
Start date has passed. Please register for the next start date.
52326 6985 12 Jun 2024-06 Aug 2024 Closed Online
Faculty: Bartlett, Michael W Syllabus Course Materials
CMIT 495 Cybersecurity Technology Capstone (3)
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design.
Start date has passed. Please register for the next start date.
52393 6986 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Lyle, Alton G Syllabus Course Materials
CMIT 495 Cybersecurity Technology Capstone (3)
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design.
53341 7665 12 Jun 2024-06 Aug 2024 Th 6:30P-9:30P Open Dorsey Station (Hybrid)
Faculty: Hiett, William C Syllabus Course Materials
Note: Dorsey Station: Classroom assignments are subject to change. Please view the electronic board in the hallway for your classroom assignment.
CMSC 100 Social Networking and Cybersecurity Best Practices (3)
(Formerly CMIS 111). A hands-on study of current social networking applications and approaches to protect against cyber attacks and enhance personal cybersecurity. The goal is to collaborate and interact through personal and professional social networking while developing and using computer security best practices. Discussion covers issues associated with the impact of social computing on individuals and society. Projects include creating and maintaining accounts on selected social networking sites. Students may receive credit for only one of the following courses: CMIS 111 or CMSC 100.
Start date has passed. Please register for the next start date.
53455 6380 15 May 2024-09 Jul 2024 Open Online
Faculty: Guster, Dennis C Syllabus Course Materials
CMSC 100 Social Networking and Cybersecurity Best Practices (3)
(Formerly CMIS 111). A hands-on study of current social networking applications and approaches to protect against cyber attacks and enhance personal cybersecurity. The goal is to collaborate and interact through personal and professional social networking while developing and using computer security best practices. Discussion covers issues associated with the impact of social computing on individuals and society. Projects include creating and maintaining accounts on selected social networking sites. Students may receive credit for only one of the following courses: CMIS 111 or CMSC 100.
Start date has passed. Please register for the next start date.
53456 6980 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Beache, Vidda Syllabus Course Materials
CMSC 100 Social Networking and Cybersecurity Best Practices (3)
(Formerly CMIS 111). A hands-on study of current social networking applications and approaches to protect against cyber attacks and enhance personal cybersecurity. The goal is to collaborate and interact through personal and professional social networking while developing and using computer security best practices. Discussion covers issues associated with the impact of social computing on individuals and society. Projects include creating and maintaining accounts on selected social networking sites. Students may receive credit for only one of the following courses: CMIS 111 or CMSC 100.
Start date has passed. Please register for the next start date.
54300 6381 15 May 2024-09 Jul 2024 Open Online
Faculty: Copeland, Keiona A Syllabus Course Materials
CMSC 100 Social Networking and Cybersecurity Best Practices (3)
(Formerly CMIS 111). A hands-on study of current social networking applications and approaches to protect against cyber attacks and enhance personal cybersecurity. The goal is to collaborate and interact through personal and professional social networking while developing and using computer security best practices. Discussion covers issues associated with the impact of social computing on individuals and society. Projects include creating and maintaining accounts on selected social networking sites. Students may receive credit for only one of the following courses: CMIS 111 or CMSC 100.
Start date has passed. Please register for the next start date.
54469 6981 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Gonzales, Matthew M Syllabus Course Materials
CMSC 100 Social Networking and Cybersecurity Best Practices (3)
(Formerly CMIS 111). A hands-on study of current social networking applications and approaches to protect against cyber attacks and enhance personal cybersecurity. The goal is to collaborate and interact through personal and professional social networking while developing and using computer security best practices. Discussion covers issues associated with the impact of social computing on individuals and society. Projects include creating and maintaining accounts on selected social networking sites. Students may receive credit for only one of the following courses: CMIS 111 or CMSC 100.
Start date has passed. Please register for the next start date.
54497 6382 15 May 2024-09 Jul 2024 Open Online
Faculty: Beache, Vidda Syllabus Course Materials
CMSC 105 Introduction to Problem Solving and Algorithm Design (3)
(Formerly CMIS 102). A study of techniques for finding solutions to problems through structured programming and step-wise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem solving. Students may receive credit for only one of the following courses: CMIS 102, CMIS 102A, CMSC 101, or CMSC 105.
53360 5425 15 May 2024-09 Jul 2024 Th 6:00P-9:00P Open Kuhn Hall-Ft. Meade (Hybrid)
Faculty: Thomas, Darren J Syllabus Course Materials
CMSC 105 Introduction to Problem Solving and Algorithm Design (3)
(Formerly CMIS 102). A study of techniques for finding solutions to problems through structured programming and step-wise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem solving. Students may receive credit for only one of the following courses: CMIS 102, CMIS 102A, CMSC 101, or CMSC 105.
53361 4025 15 May 2024-09 Jul 2024 Th 6:30P-9:30P Open College Park (Hybrid)
Faculty: Williams, Gregory T Bldg/Room: Hornbake Library (Undergrad) 0103 Syllabus Course Materials
CMSC 105 Introduction to Problem Solving and Algorithm Design (3)
(Formerly CMIS 102). A study of techniques for finding solutions to problems through structured programming and step-wise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem solving. Students may receive credit for only one of the following courses: CMIS 102, CMIS 102A, CMSC 101, or CMSC 105.
53362 4065 12 Jun 2024-06 Aug 2024 Th 6:30P-9:30P Open College Park (Hybrid)
Faculty: Alhabashi, Khattab A Bldg/Room: Plants Sciences Bldg 1117 Syllabus Course Materials
CMSC 105 Introduction to Problem Solving and Algorithm Design (3)
(Formerly CMIS 102). A study of techniques for finding solutions to problems through structured programming and step-wise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem solving. Students may receive credit for only one of the following courses: CMIS 102, CMIS 102A, CMSC 101, or CMSC 105.
Start date has passed. Please register for the next start date.
53457 6380 15 May 2024-09 Jul 2024 Open Online
Faculty: Welch, William J Syllabus Course Materials
CMSC 105 Introduction to Problem Solving and Algorithm Design (3)
(Formerly CMIS 102). A study of techniques for finding solutions to problems through structured programming and step-wise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem solving. Students may receive credit for only one of the following courses: CMIS 102, CMIS 102A, CMSC 101, or CMSC 105.
Start date has passed. Please register for the next start date.
53458 6980 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Azhar, Mohammad Q Syllabus Course Materials
CMSC 105 Introduction to Problem Solving and Algorithm Design (3)
(Formerly CMIS 102). A study of techniques for finding solutions to problems through structured programming and step-wise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem solving. Students may receive credit for only one of the following courses: CMIS 102, CMIS 102A, CMSC 101, or CMSC 105.
Start date has passed. Please register for the next start date.
54177 6381 15 May 2024-09 Jul 2024 Open Online
Faculty: Grady, Stephen Howard Syllabus Course Materials
CMSC 105 Introduction to Problem Solving and Algorithm Design (3)
(Formerly CMIS 102). A study of techniques for finding solutions to problems through structured programming and step-wise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem solving. Students may receive credit for only one of the following courses: CMIS 102, CMIS 102A, CMSC 101, or CMSC 105.
Start date has passed. Please register for the next start date.
54246 6981 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Manocha, Subhash Syllabus Course Materials
CMSC 105 Introduction to Problem Solving and Algorithm Design (3)
(Formerly CMIS 102). A study of techniques for finding solutions to problems through structured programming and step-wise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem solving. Students may receive credit for only one of the following courses: CMIS 102, CMIS 102A, CMSC 101, or CMSC 105.
Start date has passed. Please register for the next start date.
54272 6382 15 May 2024-09 Jul 2024 Open Online
Faculty: Kayed, Rabiha J Syllabus Course Materials
CMSC 105 Introduction to Problem Solving and Algorithm Design (3)
(Formerly CMIS 102). A study of techniques for finding solutions to problems through structured programming and step-wise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem solving. Students may receive credit for only one of the following courses: CMIS 102, CMIS 102A, CMSC 101, or CMSC 105.
Start date has passed. Please register for the next start date.
54294 6383 15 May 2024-09 Jul 2024 Open Online
Faculty: Romero, Jose A Syllabus Course Materials
CMSC 105 Introduction to Problem Solving and Algorithm Design (3)
(Formerly CMIS 102). A study of techniques for finding solutions to problems through structured programming and step-wise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem solving. Students may receive credit for only one of the following courses: CMIS 102, CMIS 102A, CMSC 101, or CMSC 105.
Start date has passed. Please register for the next start date.
54317 6982 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Yadav, Abbasaheb P Syllabus Course Materials
CMSC 105 Introduction to Problem Solving and Algorithm Design (3)
(Formerly CMIS 102). A study of techniques for finding solutions to problems through structured programming and step-wise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem solving. Students may receive credit for only one of the following courses: CMIS 102, CMIS 102A, CMSC 101, or CMSC 105.
Start date has passed. Please register for the next start date.
54352 6384 15 May 2024-09 Jul 2024 Open Online
Faculty: Gonzales, Matthew M Syllabus Course Materials
CMSC 105 Introduction to Problem Solving and Algorithm Design (3)
(Formerly CMIS 102). A study of techniques for finding solutions to problems through structured programming and step-wise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem solving. Students may receive credit for only one of the following courses: CMIS 102, CMIS 102A, CMSC 101, or CMSC 105.
Start date has passed. Please register for the next start date.
54412 6385 15 May 2024-09 Jul 2024 Open Online
Faculty: Al-Marzooq, Taghreed Syllabus Course Materials
CMSC 105 Introduction to Problem Solving and Algorithm Design (3)
(Formerly CMIS 102). A study of techniques for finding solutions to problems through structured programming and step-wise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem solving. Students may receive credit for only one of the following courses: CMIS 102, CMIS 102A, CMSC 101, or CMSC 105.
Start date has passed. Please register for the next start date.
54448 6983 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Gorham, Christopher L Syllabus Course Materials
CMSC 105 Introduction to Problem Solving and Algorithm Design (3)
(Formerly CMIS 102). A study of techniques for finding solutions to problems through structured programming and step-wise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem solving. Students may receive credit for only one of the following courses: CMIS 102, CMIS 102A, CMSC 101, or CMSC 105.
Start date has passed. Please register for the next start date.
54456 6386 15 May 2024-09 Jul 2024 Closed Online
Faculty: Dulmage, William B Syllabus Course Materials
CMSC 105 Introduction to Problem Solving and Algorithm Design (3)
(Formerly CMIS 102). A study of techniques for finding solutions to problems through structured programming and step-wise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem solving. Students may receive credit for only one of the following courses: CMIS 102, CMIS 102A, CMSC 101, or CMSC 105.
Start date has passed. Please register for the next start date.
54548 6984 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Ghosh, Soumajit Syllabus Course Materials
CMSC 105 Introduction to Problem Solving and Algorithm Design (3)
(Formerly CMIS 102). A study of techniques for finding solutions to problems through structured programming and step-wise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem solving. Students may receive credit for only one of the following courses: CMIS 102, CMIS 102A, CMSC 101, or CMSC 105.
Start date has passed. Please register for the next start date.
54584 6985 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Johnson, Tiffany N Syllabus Course Materials
CMSC 105 Introduction to Problem Solving and Algorithm Design (3)
(Formerly CMIS 102). A study of techniques for finding solutions to problems through structured programming and step-wise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem solving. Students may receive credit for only one of the following courses: CMIS 102, CMIS 102A, CMSC 101, or CMSC 105.
Start date has passed. Please register for the next start date.
54613 6986 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Butu, Emilia V Syllabus Course Materials
CMSC 115 Introductory Programming (3)
CMSC 115 (Formerly CMIS 141). Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115.
Start date has passed. Please register for the next start date.
53459 6380 15 May 2024-09 Jul 2024 Open Online
Faculty: Haight, Timothy W Syllabus Course Materials
CMSC 115 Introductory Programming (3)
CMSC 115 (Formerly CMIS 141). Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115.
Start date has passed. Please register for the next start date.
53460 6980 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Rowson, Rebecca R Syllabus Course Materials
CMSC 115 Introductory Programming (3)
CMSC 115 (Formerly CMIS 141). Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115.
Start date has passed. Please register for the next start date.
54121 6381 15 May 2024-09 Jul 2024 Open Online
Faculty: Pitocco, Nickolas J Syllabus Course Materials
CMSC 115 Introductory Programming (3)
CMSC 115 (Formerly CMIS 141). Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115.
Start date has passed. Please register for the next start date.
54233 6382 15 May 2024-09 Jul 2024 Open Online
Faculty: Elsaghir, Hesham M Syllabus Course Materials
CMSC 115 Introductory Programming (3)
CMSC 115 (Formerly CMIS 141). Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115.
Start date has passed. Please register for the next start date.
54273 6981 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Marcello, Cynthia V. Syllabus Course Materials
CMSC 115 Introductory Programming (3)
CMSC 115 (Formerly CMIS 141). Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115.
Start date has passed. Please register for the next start date.
54301 6383 15 May 2024-09 Jul 2024 Open Online
Faculty: Zevallos, Omar A Syllabus Course Materials
CMSC 115 Introductory Programming (3)
CMSC 115 (Formerly CMIS 141). Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115.
Start date has passed. Please register for the next start date.
54432 6982 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Elsaghir, Hesham M Syllabus Course Materials
CMSC 115 Introductory Programming (3)
CMSC 115 (Formerly CMIS 141). Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115.
Start date has passed. Please register for the next start date.
54434 6385 15 May 2024-09 Jul 2024 Open Online
Faculty: Tapus, Nicolae Syllabus Course Materials
CMSC 115 Introductory Programming (3)
CMSC 115 (Formerly CMIS 141). Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115.
Start date has passed. Please register for the next start date.
54579 6983 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Del Orbe, Walther A Syllabus Course Materials
CMSC 150 Introduction to Discrete Structures (3)
Prerequisite or corequisite: MATH 140. A survey of fundamental mathematical concepts relevant to computer science. The objective is to address problems in computer science. Proof techniques presented are those used for modeling and solving problems in computer science. Discussion covers functions, relations, infinite sets, and propositional logic. Topics also include graphs and trees, as well as selected applications. Students may receive credit for only one of the following courses: CMSC 150 or CMSC 250.
Start date has passed. Please register for the next start date.
50335 6380 15 May 2024-09 Jul 2024 Open Online
Faculty: Korrapati, Srinivas Syllabus Course Materials
CMSC 150 Introduction to Discrete Structures (3)
Prerequisite or corequisite: MATH 140. A survey of fundamental mathematical concepts relevant to computer science. The objective is to address problems in computer science. Proof techniques presented are those used for modeling and solving problems in computer science. Discussion covers functions, relations, infinite sets, and propositional logic. Topics also include graphs and trees, as well as selected applications. Students may receive credit for only one of the following courses: CMSC 150 or CMSC 250.
Start date has passed. Please register for the next start date.
50611 6381 15 May 2024-09 Jul 2024 Open Online
Faculty: Marcello, Cynthia V. Syllabus Course Materials
CMSC 150 Introduction to Discrete Structures (3)
Prerequisite or corequisite: MATH 140. A survey of fundamental mathematical concepts relevant to computer science. The objective is to address problems in computer science. Proof techniques presented are those used for modeling and solving problems in computer science. Discussion covers functions, relations, infinite sets, and propositional logic. Topics also include graphs and trees, as well as selected applications. Students may receive credit for only one of the following courses: CMSC 150 or CMSC 250.
Start date has passed. Please register for the next start date.
51631 6980 12 Jun 2024-06 Aug 2024 Open Online
Faculty: King, Lauren Beth Syllabus Course Materials
CMSC 150 Introduction to Discrete Structures (3)
Prerequisite or corequisite: MATH 140. A survey of fundamental mathematical concepts relevant to computer science. The objective is to address problems in computer science. Proof techniques presented are those used for modeling and solving problems in computer science. Discussion covers functions, relations, infinite sets, and propositional logic. Topics also include graphs and trees, as well as selected applications. Students may receive credit for only one of the following courses: CMSC 150 or CMSC 250.
Start date has passed. Please register for the next start date.
52501 6981 12 Jun 2024-06 Aug 2024 Open Online
Faculty: Dulmage, William B Syllabus Course Materials
CMSC 150 Introduction to Discrete Structures (3)
Prerequisite or corequisite: MATH 140. A survey of fundamental mathematical concepts relevant to computer science. The objective is to address problems in computer science. Proof techniques presented are those used for modeling and solving problems in computer science. Discussion covers functions, relations, infinite sets, and propositional logic. Topics also include graphs and trees, as well as selected applications. Students may receive credit for only one of the following courses: CMSC 150 or CMSC 250.
Start date has passed. Please register for the next start date.
54419 6382 15 May 2024-09 Jul 2024 Open Online
Faculty: Stricklin, Steve D. Syllabus Course Materials
Top of Page