Monroe Community College - State University of New York

prospective


The following is a complete listing of courses offered at MCC. Click on the blue arrow below to view a dropdown list of course descriptions for each program. You can also visit our Programs of Study page for a list of course requirements necessary to complete your degree.

Please note: Special Studies is a general heading for experimental courses or those for which the demand is untested, unknown, immediate, or temporary. You can visit our Special Studies page for a list of Special Studies courses.

NEW COURSE Descriptions
New and Revised Course Descriptions


Show details for AAD - Applied Art and DesignAAD - Applied Art and Design
Show details for ACC - AccountingACC - Accounting
Show details for ACD - Alcohol/Chemical DependencyACD - Alcohol/Chemical Dependency
Show details for AGS - Agricultural StudiesAGS - Agricultural Studies
Show details for ANT - AnthropologyANT - Anthropology
Show details for ARA - Arabic/Foreign LanguageARA - Arabic/Foreign Language
Show details for ART - ArtART - Art
Show details for ASL - American Sign Language/Foreign LanguageASL - American Sign Language/Foreign Language
Show details for ATP - Automotive TechnologyATP - Automotive Technology
Show details for BIO - BiologyBIO - Biology
Show details for BUS - BusinessBUS - Business
Show details for CDL - InterdisciplinaryCDL - Interdisciplinary
Show details for CE - Cooperative EducationCE - Cooperative Education
Show details for CE  - Computer Related CurriculaCE - Computer Related Curricula
Show details for CE  - Heating, Ventilating & Air ConditioningCE - Heating, Ventilating & Air Conditioning
Show details for CE  - HospitalityCE - Hospitality
Show details for CE  - Interior DesignCE - Interior Design
Show details for CE  - Office TechnologyCE - Office Technology
Show details for CEL - LeadershipCEL - Leadership
Show details for CHE - ChemistryCHE - Chemistry
Show details for CHI - Chinese/Foreign LanguageCHI - Chinese/Foreign Language
Show details for CIN - Cinema StudiesCIN - Cinema Studies
Show details for CIS - Computer Information SystemsCIS - Computer Information Systems
Show details for CIS - Information and Computer TechnologiesCIS - Information and Computer Technologies
Show details for CIT - Civil and Construction TechnologyCIT - Civil and Construction Technology
Show details for CLT - Clinical Laboratory Technician/Medical Laboratory TechnicianCLT - Clinical Laboratory Technician/Medical Laboratory Technician
Show details for COM - CommunicationCOM - Communication
Show details for COS - College Orientation SeminarCOS - College Orientation Seminar
Hide details for CPT - Computer TechnologyCPT - Computer Technology
CPT 101 --
Programming in Python

A gentle introduction to basic programming concepts using Python. Python is a high-level, interpreted object oriented programming language with built in data structures and dynamic data typing. This results in programs that are typically much shorter than programs written in Java or C++. Python’s built in debugger allows the developer to inspect variables, set breakpoints and evaluate expressions in real-time. The underlying C and Java like structure and modularity allow for easy integration or linkage to existing programs in these languages. The combined features of Python are well suited for rapid program development leading to enhanced productivity. Practical applications of Python may be found in the prominent fields of Biology, Chemistry, Physics, Astronomy and Mathematics. This course utilizes an electronic-classroom setting to introduce the beginner or curious programmer to Python and basic programming concepts through a series of practical hands-on exercises interlaced with the discussion material. Three class hours, two lab hours. 4 Credits.
MTH 104 with a grade of C or better, or MCC level 8 mathematics placement.
CPT 114 --
Problem Solving and Robotics

This course is designed to develop and/or enhance practical problem solving skills and apply these skills to Robotics. Challenging exercises and robotics projects are designed to foster critical thinking that is particularly useful to students interested in the engineering, computational and networking disciplines. The course focuses on the analysis, design and implementation phases in developing a complete solution to a given problem. Major concepts discussed include algorithm development,number systems conversions, logic flow diagram development, and solution testing. Appropriate use of data types, conditional selection, repetitive, and iterative solutions are emphasized throughout the course. A data flow programming approach using LabView is utilized extensively throughout the course to implement and test concepts. Projects make use of the exciting and challenging Lego Mindstorms Robotics system to create real-life applications that build on the skills developed throughout the course. 3 Credits.
Prerequisite: MTH 104 or higher level Algebra course
CPT 115 --
Introduction to Networks

This course corresponds to the first semester of the Cisco Networking Academy Exploration track. It introduces students to the architecture, structure, functions, components, and models of the Internet and other computer networks. It uses the OSI and TCP layered models to examine the nature and roles of protocols and services at the application, network, data link, and physical layers. The principles and structure of IP addressing and the fundamentals of Ethernet concepts, media, and operations are introduced to provide a foundation for further studies in computer networking. Hands-on labs for this course use a “model Internet” to allow students to analyze real data without affecting production networks. At the end of the course, students build simple LAN topologies by applying basic principles of cabling, performing basic configurations of network devices such as routers and switches, and implementing IP addressing schemes. Two class hours, two laboratory hours. 3 Credits.
CPT 210 --
Operating Systems and Peripherals

Fundamental multitasking/multi-user operating system concepts, as applicable to modern day computer systems, are studied. Major topics include priority boosting, priority and round robin scheduling, virtual memory management, paging, mapping, swapping, and process management. Applications that interface to the outside world via the PC's external I/O ports are examined in the laboratory. Emphasis is placed on developing simple "device drivers" using a combination of low and high level language tools. Two class hours, two laboratory hours. 3 Credits.
Prerequisites: A grade of C or better in CIS 101 or CSC 101
CPT 215 --
Routing Fundamentals

This course corresponds to the second semester of the Cisco Networking Academy Exploration track. It describes the architecture, components, and operation of routers, and explains the principles of routing and routing protocols. Students analyze, configure, verify, and troubleshoot the primary routing protocols RIPv1, RIPv2, EIGRP, and OSPF. By the end of this course, students will be able to recognize and correct common routing issues and problems. Two class hours, two laboratory hours. 3 Credits.
Prerequisites: CPT 115 with a grade of C or better.
CPT 216 --
Advanced Networking Concepts

This course focuses on securing local and wide area networks from the network administrator and an outside point of view. With successful completion of this course, students will have a thorough understanding of how outsiders attack networks and how to prevent these attacks from being successful. Students will also have a thorough understanding of current technologies that run over LANs and WANs and demand robust security. These technologies will be covered in depth throughout this course. Two class hours, two laboratory hours. 3 Credits.
Prerequisite: CPT 215 with a grade of C or better.
CPT 217 --
LAN Switching

This course corresponds to the third semester of the Cisco Networking Academy Exploration track and provides a comprehensive, theoretical, and practical approach to learning the technologies and protocols needed to design and implement a converged switched network. Students learn about the hierarchical network design model and how to select devices for each layer.

The course explains how to configure a switch for basic functionality and how to implement Virtual LANs (VLAN), VLAN Trunking Protocol (VTP), and Inter-VLAN routing in a converged network. The different implementations of Spanning Tree Protocol (STP) in a converged network are presented, and students develop the knowledge and skills necessary to implement a wireless local-area network (WLAN) in a small-to-medium network. 3 Credits.
Pre-requisite: CPT 215
CPT 218 --
WAN Systems

This course corresponds to the fourth semester of the Cisco Networking Academy Exploration track. It explores the WAN technologies and network services required by converged applications in enterprise networks. The course uses the Cisco Network Architecture to introduce integrated network services and explains how to select the appropriate devices and technologies to meet network requirements. Students learn how to implement and configure common data link protocols and how to apply WAN security concepts, principles of traffic, access control, and addressing services. Finally, students learn how to detect, troubleshoot, and correct common enterprise network implementation issues. 3 Credits.
Prerequisite: CPT 217
CPT 290 --
Independent Study

See Department Chairperson Variable Credit.
Show details for CRC - Computer Related CurriculaCRC - Computer Related Curricula
Show details for CRJ - Criminal JusticeCRJ - Criminal Justice
Show details for CSC - Computer ScienceCSC - Computer Science
Show details for DAS - Dental AssistingDAS - Dental Assisting
Show details for DEN - Dental HygieneDEN - Dental Hygiene
Show details for ECE - Education and Early CareECE - Education and Early Care
Show details for ECO - EconomicsECO - Economics
Show details for EDU - EducationEDU - Education
Show details for ELT - Electrical Engineering Technology/ElectronicsELT - Electrical Engineering Technology/Electronics
Show details for EMG - Emergency ManagementEMG - Emergency Management
Show details for EMS - Emergency Medical ServicesEMS - Emergency Medical Services
Show details for ENG - English LiteratureENG - English Literature
Show details for ENG - English WritingENG - English Writing
Show details for ENR - Engineering ScienceENR - Engineering Science
Show details for ESL - English For Speakers Of Other Languages (ESOL)ESL - English For Speakers Of Other Languages (ESOL)
Show details for FPT - Fire Protection TechnologyFPT - Fire Protection Technology
Show details for FRE - French/Foreign LanguageFRE - French/Foreign Language
Show details for FSA - Food Service AdministrationFSA - Food Service Administration
Show details for GEG - GeographyGEG - Geography
Show details for GEO - GeologyGEO - Geology
Show details for GER - German/Foreign LanguageGER - German/Foreign Language
Show details for GLF - Golf ManagementGLF - Golf Management
Show details for HBR - Hebrew/Foreign LanguageHBR - Hebrew/Foreign Language
Show details for HED - Health EducationHED - Health Education
Show details for HIM - Health Information TechnologyHIM - Health Information Technology
Show details for HIS - HistoryHIS - History
Show details for HMN - Honors StudiesHMN - Honors Studies
Show details for HMN - HumanitiesHMN - Humanities
Show details for HSE - Fire Protection TechnologyHSE - Fire Protection Technology
Show details for HSE - Health and Safety EducationHSE - Health and Safety Education
Show details for HSP - HospitalityHSP - Hospitality
Show details for HTL - Hotel TechnologyHTL - Hotel Technology
Show details for HUM - Human ServicesHUM - Human Services
Show details for HVA - Heating, Ventilating & Air ConditioningHVA - Heating, Ventilating & Air Conditioning
Show details for IDC - Honors StudiesIDC - Honors Studies
Show details for IDE - Interior DesignIDE - Interior Design
Show details for INT - Industrial Instrumentation TechnologyINT - Industrial Instrumentation Technology
Show details for ITA - Italian/Foreign LanguageITA - Italian/Foreign Language
Show details for ITG - Information and Computer TechnologiesITG - Information and Computer Technologies
Show details for ITP - Information and Computer TechnologiesITP - Information and Computer Technologies
Show details for JPN - Japanese/Foreign LanguageJPN - Japanese/Foreign Language
Show details for LAW - LawLAW - Law
Show details for LDS - LeadershipLDS - Leadership
Show details for MAR - MarketingMAR - Marketing
Show details for MET - Mechanical TechnologyMET - Mechanical Technology
Show details for MFG - Manufacturing Technology: Automation / RoboticsMFG - Manufacturing Technology: Automation / Robotics
Show details for MTH - MathematicsMTH - Mathematics
Show details for MUS - MusicMUS - Music
Show details for NUR - NursingNUR - Nursing
Show details for OFT - Office TechnologyOFT - Office Technology
Show details for OPT - Optical Systems TechnologyOPT - Optical Systems Technology
Show details for PE  - Physical Education--CoedPE - Physical Education--Coed
Show details for PEC - Physical Education--CoedPEC - Physical Education--Coed
Show details for PEJ - Physical Education-Criminal JusticePEJ - Physical Education-Criminal Justice
Show details for PEM - Physical Education--MenPEM - Physical Education--Men
Show details for PEW - Physical Education-WomenPEW - Physical Education-Women
Show details for PHL - PhilosophyPHL - Philosophy
Show details for PHO - PhotographyPHO - Photography
Show details for PHY - PhysicsPHY - Physics
Show details for PLA - Plastics TechnologyPLA - Plastics Technology
Show details for PLE - Police: Law EnforcementPLE - Police: Law Enforcement
Show details for PLS - Paralegal StudiesPLS - Paralegal Studies
Show details for POR - Spanish/Foreign LanguagePOR - Spanish/Foreign Language
Show details for POS - Political SciencePOS - Political Science
Show details for PPE - Physical Studies/Physical EducationPPE - Physical Studies/Physical Education
Show details for PS - Public Safety TrainingPS - Public Safety Training
Show details for PSC - Public Safety TrainingPSC - Public Safety Training
Show details for PSP - Public Safety TrainingPSP - Public Safety Training
Show details for PST - Public Safety TrainingPST - Public Safety Training
Show details for PSY - PsychologyPSY - Psychology
Show details for QCT - Quality Control TechnologyQCT - Quality Control Technology
Show details for REA - ReadingREA - Reading
Show details for SBS - Honors StudiesSBS - Honors Studies
Show details for SBS - Social & Behavioral SciencesSBS - Social & Behavioral Sciences
Show details for SCI - Honors StudiesSCI - Honors Studies
Show details for SCI - ScienceSCI - Science
Show details for SCR - Computer SecuritySCR - Computer Security
Show details for SOC - SociologySOC - Sociology
Show details for SPA - Spanish/Foreign LanguageSPA - Spanish/Foreign Language
Show details for SPC - Speech CommunicationSPC - Speech Communication
Show details for STT - Solar Thermal TechnologySTT - Solar Thermal Technology
Show details for SUS - Sustainability StudiesSUS - Sustainability Studies
Show details for SVL - Service LearningSVL - Service Learning
Show details for TAM - Tooling and MachiningTAM - Tooling and Machining
Show details for TEK - TechnologyTEK - Technology
Show details for THE - TheatreTHE - Theatre
Show details for TLC - TelecommunicationsTLC - Telecommunications
Show details for TRS - Transitional StudiesTRS - Transitional Studies
Show details for TVL - Travel And TourismTVL - Travel And Tourism
Show details for XRT - Radiologic TechnologyXRT - Radiologic Technology
Show details for  - Cinema Studies - Cinema Studies
Show details for  - Honors Studies - Honors Studies
Show details for  - Public Speaking - Public Speaking



mcc-web01.monroecc.edu