

2015/2016 fcc catalog
104
www.frederick.edu• 301.846.2400
CIS 225B–Computer Programming Language:
eXtensible Markup Language (XML) (3)
Prerequisite: CIS 106
Introduces programming using XML.
CIS 225C–Computer Programming Language:
Mobile Applet Programming (3)
Prerequisite: CIS 106
Introduces applet programming for mobile devices
using the Android operating system.
CIS 225D–Computer Programming Language:
HTML5 & CSS3 (3)
Prerequisite: CIS 106
Surveys the latest Web Design and Development
skills with a focus on HTML5 and CSS3. Students will
learn a variety of tools including Open Source editing
tools as well as Dreamweaver and some editing
software. It is recommended that students have a
foundational knowledge of HTML. Emphasis is placed
on designing cross-browser compatible interfaces
that optimize usability, accessibility, and enhance
browser interoperability.
CIS 226–Game Scripting (3)
Prerequisite or Corequisite: CIS 106
Introduces the development of computer games
using a scripting language. A current scripting
language will be covered and used to develop game
programs. Students learn to design and develop
cross-platform computer games.
CIS 227–Game Programming (3)
Prerequisite: CIS 106
Covers the development of computer games using
a high-level programming language. Introduces the
game development aspects and techniques through
creation of computer programs. Surveys the current
game engines. Students learn to develop computer
game programs for specific game engines and
platforms.
CIS 228–Simulation and Game Development
(4)
Prerequisite: CIS 106
Covers the development of digital interactive
contents used in computer games and computerized
simulations. This course introduces students to the
current game engines and simulation software used
to build comprehensive and interactive computer
games and simulations.
CIS 230–Database Management Systems (3)
Prerequisite: CIS 106
Provides an in-depth study of database management
systems and the fundamentals of database design
and development. Topics include Structured Query
Language (SQL), normalization, integrity constraints,
data models, and transaction control. Students design
and develop databases and database applications
utilizing database management systems (DBMS),
such as Oracle or Microsoft SQL Server.
CON: Construction
Management
CON 101–Introduction to Construction
Management (3)
Prerequisite: EN 52 or ESL 99 or ESL 72
Introduces the construction management process,
each party’s roles and responsibilities, forms of
construction management delivery systems, and
construction documents. Students will describe the
role of the construction manager within the context
of ensuring timely, high quality, profitable, and safe
construction projects.
CON 131–Construction Law (3)
Prerequisite: EN 52 or ESL 99 or ESL 72; Corequisite: CON
101
Explores construction law and the relationship
between owners, engineers, architects, contractors,
sub-contractors, suppliers, and attorneys relative to
construction legal and contractual issues.
CON 132–Materials & Methods of
Construction I (3)
Prerequisite: EN 52 or ESL 99 or ESL 72
Provides the construction manager with a
fundamental understanding of construction materials
and methods of construction. Emphasis of the course
is on properties of materials, engineering methods,
construction methods, testing methods, and related
building codes. Part one of two courses, this course
focuses on soil, earthwork, foundations, paving,
concrete, masonry, thermal products, and roofing.
CON 133–Materials & Methods of
Construction II (3)
Prerequisite: CON 132
Provides the construction manager with a
fundamental understanding of construction materials
and methods of construction. Emphasis of the course
is on properties of materials, engineering methods,
construction methods, testing methods, and related
building codes. Part two of two courses, this course
focuses on wood construction, steel construction,
exterior and interior finishes, glazing, windows,
doors, exterior wall systems, cladding, interior walls/
partitions, finish ceilings, and flooring.
CON 140–Architectural Blueprint Reading (3)
Prerequisite: EN 51 or ESL 97 or ESL 70
Introduces basic blueprint and construction
document reading methodology. Develops the
practice of utilizing construction documents as an
important communication tool in the construction
process. Areas of focus include views, symbols, scales,
dimensions, materials, construction methods, and
terminology used in the various disciplines included
in construction documents.
CON 171–Green Building - Introduction to
LEED & Other Rating Systems (3)
Prerequisite: CON 101 or BLD 101 or CAD 101 or
permission of programmanager based on industry
experience
Provides an overview of emerging delivery systems
for high performance green buildings and the basis
on which their sustainability can be evaluated. The
U.S. Green Building Council Leadership in Energy and
Environmental Design (LEED) criteria are discussed
in detail.
CON 200–Construction Surveying (3)
Prerequisites: CON 140 or CAD 101, and MA 81
Introduces basic principles and concepts of
surveying with an emphasis on building construction
applications.
CON 202–Mechanical and Electrical Systems
(3)
Prerequisite or Corequisite: CON 101 or BLD 101 or CAD
101
Introduces basic principles and concepts of
mechanical and electrical building systems and
their application to design and construction of
buildings. The course develops an understanding of
basic concepts of heating, cooling, plumbing, and
electricity.
CON 203–Principles of Site Management (3)
Prerequisites or Corequisites: CON 101 or BLD 101; and
CON 133
Examines the principles that apply to planning and
managing construction project field operations.
Major areas of focus include documentation and
recordkeeping, jobsite layout and control, project
safety, jobsite labor relations, subcontracting and
purchasing, time and cost control, changes and
claims, quality management, payments, and project
closeout.
CON 204–Construction Project Cost
Estimating (3)
Prerequisite: CON 101 or CAD 101, and CON 133; Note:
students who do not have experience using spreadsheet
software (Excel) should take an introductory course in
spreadsheet applications prior to taking this course.
Introducing cost estimating concepts and
methodologies that apply to the construction
industry. Areas of emphasis include estimating
techniques, quantity take-off, pricing, material and
labor estimation, estimating by division, bidding, and
computer applications.
CON 205–Construction Accounting and
Financial Management (3)
Prerequisites: CON 101 and CIS 101
Provides an introduction to construction accounting
and financial management. Areas of emphasis
include principles of construction accounting, job
costing, interpreting financial statements, cash
flow/management, cost and profit management,
financing, computer applications, and tax
management.