![Show Menu](styles/mobile-menu.png)
![Page Background](./../common/page-substrates/page0064.jpg)
• 301.846.2400 121
120
www.frederick.edu• 301.846.2400
2019 - 2020 FCC Academic Catalog
CHIN: World Languages:
Chinese
CHIN 101-Introductory Chinese I (4)
• Gen Ed Humanities
(formerly LC 101)
Introduces the fundamentals of the Chinese
language and culture. Develops communicative
competence in the four basic language skills
(speaking, listening, reading, and writing). The Pinyin
phonetic system of Mandarin Chinese and the
Chinese characters are introduced in this course.
CMIS: Computer and
Information Sciences
CMIS 101-Information Systems
and Technology (3)
• Gen Ed Computer Literacy
Prerequisites: (ENGL 70 or ENGL 75) OR (ESOL
72 and ESOL 73) OR Co-requisite: ENGL 75
(formerly CIS 101)
Explores the fundamentals of information
systems and relevant technologies. This course
surveys the terminologies, types, components,
functions, architectures, and development life
cycle of information systems. Topics include
roles, values, impacts, applications, security
concerns, social issues, ethics, and responsibilities
related to the use of information systems in
businesses. Students also learn productivity
applications, such as word processing, spreadsheet,
presentation, and database software.
CMIS 105-Introduction to Programming (2)
Prerequisites: (ENGL 70 or ENGL 75) OR
(ESOL 72 and ESOL 73) OR Co-requisite:
ENGL 75 or ESOL 72 or ESOL 73
(formerly CIS 107)
Introduces programming and is aimed at students
with no prior programming knowledge or
skills. Covers basics of programming including
variables, decision-making statements, and
iterative statements. Students create logical
solutions to novel problems using tools such as
pseudocode and flowchart. Students write, test,
and run elementary programs to solve problems
using a high-level programming language.
CMIS 106-Object Design and Programming (3)
• Gen Ed Computer Literacy
Prerequisites: (ENGL 70 or ENGL 75) OR (ESOL 72
and ESOL 73) AND Prerequisite or Co-requisite:
MATH 81 or MATH 83 or MATH 85 or appropriate
score on mathematics placement test
(formerly CIS 106)
Covers basics of object-oriented programming,
fundamentals of computer information systems,
impact of information technology on the economic,
political and cultural development of society as
well as the ethical, societal, and legal aspects of
information technology. Students will design,
implement, document, and debug object-oriented
programs to solve problems by utilizing various
data types and algorithms, control structures,
encapsulation, and inheritance. Students will
participate in structured walkthroughs and
discussions, create Unified Modeling Language
(UML) diagrams in designing solutions, and
debug errors within the designed solutions.
Requires no prior programming experience.
CMIS 111-Microcomputer
Software Applications (3)
(formerly CIS 111)
A series of individual courses involving
various state-of-the-art microcomputer
software application packages.
CMIS 111B-Database (3)
Prerequisite or Co-requisite: CMIS 101 or
(CMIS 105 or CIS 107) or CMIS 106
(formerly CIS 111B)
Covers the basic and advanced features of
a commercial database software package.
Students plan, define and use a database;
perform queries; produce reports and forms;
work with multiple files; and learn the basic
concepts of database programming.
CMIS 111E-Spreadsheets (3)
Prerequisite or Co-requisite: CMIS 101 or
(CMIS 105 or CIS 107) or CMIS 106
(formerly CIS 111E)
Covers the basic and intermediate features of a
commercial spreadsheet software package. Students
design a variety of worksheets and charts; create
formulas and functions, work with a spreadsheet's
database features; apply 'what if' techniques
and interchange data with other applications.
CMIS 111J-Web Page Development (3)
Prerequisite or Co-requisite: CMIS 101 or
(CMIS 105 or CIS 107) or CMIS 106
(formerly CIS 111J)
Introduces modern web development tools
for website construction. This course covers
the topics relevant to the development of
interactive websites, including conceptualization,
design, layout, and visual stimulation. Students
will learn HTML5, CSS3, and JavaScript.
CMIS 111K-Practical Structural Cabling (3)
(formerly CIS 111K)
Provides students with the fundamental skills to
work with structured cabling systems that make up
data and voice systems. This course will cover copper
and fiber-optic cable types, installation, testing,
and troubleshooting. Students will also learn about
OSHA safety standards, applicable building codes,
and industry standards. An overview of accrediting
associations (e.g., BICSI, ETA) will be included.
CMIS 111L-UNIX/Linux Operating System (3)
Prerequisite or Co-requisite: (CMIS 105 or CIS
107) or CMIS 106 or (CMIS 120 or CIS 111M)
(formerly CIS 111L)
Explores the practical use and operation of an
open-source operating system (Linus/Unix). Students
will learn how to use basic Unix commands,
shell scripting, and various system utilities.
CMIS 111R-Business Software Applications (3)
(formerly CIS 111R)
Emphasizes an integrated approach. Covers
different software applications, from spreadsheet
to word processor, to graphs, to the file manager, to
communication files. Provides numerous hands-on
assignments and exercises. Students gain practical
experience using a computer to solve problems
that arise in the automated office environment.
CMIS 111S-Social Media Tools (3)
Prerequisite or Co-requisite: CMIS 101 or (CMIS 105
or CIS 107) or CMIS 106 or (CMIS 120 or CIS 111M)
(formerly CIS 111S)
Explores social media tools, social media marketing
tools, and social media monitoring tools. Covers
both well-established and emerging social media
tools as well as their applications for measuring,
leveraging, and optimizing digital media content.
Students learn to implement social campaigns or
marketing initiatives using social media, manage
social media, and monitor social media channels.
CMIS 111T-Digital Marketing (3)
Prerequisite or Co-requisite: CMIS 101 or (CMIS 105
or CIS 107) or CMIS 106 or (CMIS 120 or CIS 111M)
(formerly CIS 111T)
Introduces the digital marketing communications
landscape, channels, and technology. Topics
include online advertising campaigns utilizing
the web technologies such as Email marketing,
YouTube marketing, and Facebook marketing.
Students learn to create contextual marketing
plans and establish digital analytics related
to digital marketing and advertising.
Course Descriptions
CMIS 111V-Virtualization and
Cloud Essentials (3)
Prerequisite or Co-requisite: CMIS 106 or (CMIS
105 or CIS 107) or (CMIS 120 or CIS 111M)
(formerly CIS 111V)
Surveys the virtualization technology and
applications. Introduces the business value and
impact of virtualization and cloud computing,
essential characteristics of cloud computing, cloud
technologies and applications, cloud computing
architecture, and cloud service models as well as
cloud adoption and deployment. Topics include
virtualization concepts, virtualization infrastructure,
virtualization in cloud environment, business and
technical perspective of cloud computing, cloud
models, cloud economics, cloud computing services,
and application as well as adoption and deployment
of cloud computing. Covers the objectives of Amazon
Web Services (AWS) Certified Cloud Practitioner exam
and CompTIA Cloud Essentials certification exam.
CMIS 117-Data Science Essentials (3)
Prerequisite: ENGL 70 OR Prerequisites or Co-
requisites: ENGL 75 or (ESOL 72 and ESOL 73)
(formerly CIS 117)
Introduces concepts and techniques of data
collection and discovery as well as computer based
data analysis tools. Surveys data wrangling, data
journalism, data visualization, big data analytics,
and data engineering technologies, such as
Hadoop and MapReduce. Topics include the data
organization and repository, data science process,
inductive data-driven modeling, statistical inference,
logistic regression, and exploratory data analysis.
CMIS 118-Data Analytics Using Spreadsheets (3)
Prerequisite or Co-requisite: CMIS 101 or (CMIS 105
or CIS 107) or CMIS 106 or CMIS 111E or CMIS 111R
(formerly CIS 118)
Covers the theory and techniques of data modeling
and data analysis using spreadsheets. Students
learn to summarize data, explore data, produce
accumulated data, and visualize data by utilizing
spreadsheet software, such as MS Excel.
CMIS 119-Statistical Analysis System (SAS) (3)
Prerequisite or Co-requisite: (CMIS
105 or CIS 107) or CMIS 106
(formerly CIS 119)
Covers the point-and-click interactive SAS Studio
and basics of SAS programming. Students utilize SAS
Studio to visualize and summarize data by creating
reports, charts, and graphs as well as conduct
statistical tests and analysis. Students also learn SAS
programming capabilities necessary to process data
from a variety of sources and to solve problems.
CMIS 120-PC Operating Systems (3)
Prerequisite or Co-requisite: CMIS 121 or CIS 212
(formerly CIS 111M)
Explores the installation, configuration, and
operations of operating systems. Students learn
to set up, configure, troubleshoot, and maintain
hardware devices and software applications on
an operating system. Covers the objectives of
CompTIA A+ certification exam. It is required
that students take this course and CMIS 121 PC
Repair & Diagnostics in the same semester.
CMIS 121-PC Repair & Diagnostics (3)
Prerequisite or Co-requisite: CMIS 120 or CIS 111M
(formerly CIS 212)
Introduces diagnosis and troubleshooting of
personal computers. This course covers the
hardware and software troubleshooting techniques,
including diagnosis software, board replacement,
storage, and memory troubleshooting. Covers the
objectives of CompTIA A+ certification exam. It is
required that students take this course and CMIS
120 PC Operating Systems in the same semester.
CMIS 140-Java Programming (3)
Prerequisite or Co-requisite: CMIS 106
(formerly CIS 140)
Introduces Java programming language with an
emphasis on object-oriented principles. Students
utilize library classes in developing Java standalone
applications and applets. Topics include Graphical
User Interface (GUI) programming, event-driven
programming, inheritance, and polymorphism.
CMIS 173-Healthcare Information Technology (3)
Prerequisite or Co-requisite: CMIS 101 or (CMIS 105
or CIS 107) or CMIS 106 or (CMIS 120 or CIS 111M)
(formerly CIS 173)
Prepares students to become healthcare information
technology technicians. Topics covered include
healthcare-related regulatory requirements,
healthcare terminology/acronyms, medical
business operations, electronic health records
(EHRs), and healthcare specific security best
practices. Students will obtain the knowledge
and skills required to implement, deploy, and
support health IT systems in medical facilities.
CMIS 175-Game Theory and Design (3)
Prerequisites: (ENGL 70 or ENGL 75)
OR (ESOL 72 and ESOL 73)
(formerly CIS 175)
Covers game theory and design. Topics include
the roles of game designers, game structures
and elements as well as game development
stages and methods. Students learn about
designing, prototyping, and playtesting games.
CMIS 176-Game Creation (3)
Prerequisite or Co-requisite: CMIS 101 or (CMIS
105 or CIS 107) or CMIS 106 or CMIS 175
(formerly CIS 176)
Covers the creation of basic games. This hands-
on course guides students step by step through
the basics of building interactive games.
Students learn to create computer games
utilizing current technologies, such as web page
design/development languages, animation/
simulation software, and game engines.
CMIS 177-Interactive 3D Technology (3)
Prerequisite or Co-requisite: CMIS 101 or
(CMIS 105 or CIS 107) or CMIS 106
(formerly CIS 177)
Surveys the current 3 dimensional (3D) technologies
and introduces the design and creation of virtual
interactive 3D models. Covered techniques include
mesh modeling, texturing, lighting, rigging,
animating, and rendering. Students learn to design
and develop computer generated interactive 3D
worlds using 3D production tools such as Blender.
CMIS 178-3D Modeling and Animation (3)
Prerequisite or Co-requisite: CMIS 177
(formerly CIS 178)
Introduces fundamentals of creating and animating
3 dimensional (3D) computer modeling. The industry
standard 3D modeling and animation software
are surveyed and explored. This course covers
Autodesk Maya Certified Professional exam topics
and objectives. Topics include 3D modeling concepts
and 3D animation process. Students learn to create
and animate 3D models using 3D modeling tools.
CMIS 179-Cybersecurity Fundamentals (3)
Prerequisite or Co-requisite: CMIS 101 or (CMIS 105
or CIS 107) or CMIS 106 or (CMIS 120 or CIS 111M)
(formerly CIS 179)
Introduces the Essential Body of Knowledge for IT
security and the fundamentals of cybersecurity,
including the cyber architecture, components
of security practices, and cybersecurity-related
legislative framework. Students learn to identify
risks, threats, and vulnerabilities relevant to
information technology resources and to analyze
the significance of security models and issues
associated with security management. Surveys
the software lifecycle and software assurance.