Mar 28, 2024  
2020-2021 College Catalog 
    
2020-2021 College Catalog [ARCHIVED CATALOG]

Course Descriptions


How to Read the Course Listings

The following listing is a basic description of courses currently offered by the college. Courses are listed alphabetically by department and numerically within the department. Descriptions are general in nature and are not intended to include all topics which may be part of the course. Specific course questions should be directed to the responsible academic department.

Explanation of Course Description Items:

Subject Code and Course Number - Each course is assigned a four-letter code identifying the course subject and a three-digit number.

Pre-requisite(s) - Course(s) that must be completed before the student is eligible to schedule the course.

Co-requisite(s) - Course(s) that must be taken during the same term as the course.

Pre- or co- requisite(s) - Course(s) that must be either completed before the student is eligible to schedule the course or taken during the same term as the course.

Lab Fee - Indicates that an additional fee will be required of students registering for the course. Lab fees vary by course from $10 and up.

Terms Offered - The term or terms the course is normally offered during the year.

Offered Distance Learning: Indicates whether the course is offered in a distance learning format. Refer to each term’s course listing for when it is offered as such. PLEASE NOTE: Distance Learning sections, or sections with a distance learning component, may have specific hardware and/or software requirements. Computers that meet these requirements are available for student use on campus.

Liberal Arts and Sciences Designation  - Courses designated as Liberal Arts and Sciences electives are identified with the applicable category name:

Humanities (HUM)
Mathematics (MAT)
Science (SCI)
Social Science (SSC)

SUNY General Education Designation(s)   - Courses designated as SUNY General Education electives are identified with the applicable category name(s):

American History (AH)
Arts (AR)
Basic Communications (BC)
Foreign Language (FL)
Humanities (HU)
Mathematics (MT)
Natural Science (NS)
Other World Civilizations (OC)
Social Science (SS)
Western Civilization (WC)

Applied Learning Type - Courses that include a service learning component are identified with the following abbreviations:

OSL - Optional Service Learning
RSL - Required Service Learning

Credits - The number of credits to be awarded to a student who successfully completes the course. If the credits are followed by “ND,” the course is not college-level and therefore not applicable toward a degree, but this number of hours will be included in the student’s tuition charge and course load status.

Contact Hours - Lists the type and number of contact hours per week for the course if taken in a standard term.

Lecture - The number of hours per week, during the standard term, that a particular course meets in a classroom situation.
Lab - The number of hours per week, during the standard term, that a particular course meets in a laboratory situation.
Other - The number of hours per week, during the standard term, that a particular course meets in a setting other than the classroom or laboratory. Field work, small group discussions and shop hours may be included in these hours.

   

 

Civil Engineering Technology

  
  • CIVL 100 Introduction to Hand Drawing Techniques

    This course introduces the student to traditional hand drawing and board drafting techniques using a variety of mediums. The purpose of the course is to teach students to represent, interpret, analyze and model objects for the purpose of conveying thoughts or developing ideas related to space in a graphic and realistic manner. The concept of graphic composition will also be introduced in this course. Students will learn to effectively utilize various drawing techniques based on the desired outcome. Oral presentation skills will also be practiced as students learn to effectively speak about drawing methods and spatial relationships. Some of the techniques presented are: color theory; rendering; perspective methods; drawing; shade; shadow; and free-hand sketching.
    Terms Offered: Fall
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 2
    Lab: 3
  
  • CIVL 101 Surveying I

    In this course, students will become familiar with the practice of using tapes, levels and transits. Field practice in taping, differential leveling, profile and cross-section leveling, contour mapping and traversing is included.
    NOTE: Students should contact department to determine which pre-requisite would be appropriate based on college goals.
    Pre- or co- requisite(s): MATH 110 Intermediate Algebra  or MATH 150 College Algebra with Trigonometry .
    Lab fee will be required
    Terms Offered: Fall, Summer
    Offered Distance Learning: No
    Credits: 4
    Contact Hours:
    Lecture: 3
    Lab: 3
  
  • CIVL 102 Architectural Fundamentals

    This course is an introduction to the fundamentals of architectural design. Students will develop critical thinking processes and use them to communicate using basic architectural forms. Demonstration of these skills will be accomplished through a series of five projects focused on the study of various aspects of architectonics. The first four projects consider space, volume and mass; techniques to articulate order; structural order- vertical and horizontal hierarchies and site considerations. The final project will be the culmination of the course. Students, utilizing the knowledge gained, will design a building based on set criteria. Each project will build upon the lessons previously learned. Students will use the same design toolbox utilized by architects to develop the decision making skills needed in industry.
    Lab fee will be required
    Terms Offered: Fall
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 2
    Lab: 3
  
  • CIVL 103 Digital Media for Architectural Technology

    Students will solve spatial problems utilizing skill sets learned in CIVL 100  including recorded observations, sketches and field surveys. A variety of digital media products and techniques will be utilized to allow students to illustrate design solutions, and employ spatial techniques they have learned to create dynamics places. Digital media will include: CAD drawings, digital photography, Adobe Photoshop, Adobe Illustrator, SketchUp and 3D printing. Traditional forms of model making, including study models, mass models, cast plaster models and 3D printed models, will be employed to advance concepts.
    Pre-requisite(s): CIVL 100 Introduction to Hand Drawing Techniques .
    Lab fee will be required
    Terms Offered: Spring
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 2
    Lab: 3
  
  • CIVL 110 Engineering Graphics

    This is a fundamental course in graphic expression, covering topics relevant to civil engineering technology, architecture, and construction. CAD and freehand sketching are developed at the start to provide a foundation for the application of theory. Geometric construction, orthographic projection, auxiliary views, sections, surface intersections and developments are covered. Students solve graphical problems according to current industrial practices and conventions which include the use of symbols, notations and dimensions.
    Terms Offered: Fall, Spring
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 2
    Lab: 3
  
  • CIVL 111 Civil Engineering Applications

    This course provides an introduction to personal computers with an emphasis on computing and presentation capabilities of Microsoft Excel. Students are expected to use scientific calculators in a systematic way, and will solve problems from various fields of civil engineering technology.
    Terms Offered: Fall
    Offered Distance Learning: No
    Credits: 2
    Contact Hours:
    Lecture: 1
    Lab: 2
  
  • CIVL 112 Statics and Strength of Materials

    This course covers vectors and force systems, centroids, moment of inertia, truss analysis, stresses and strains in homogeneous and non-homogeneous elastic bodies, temperature effects, bolted and welded joints, mechanical properties of materials, shear and bending moment, stresses in beams, deflection theory and column theory.
    Pre-requisite(s): MATH 150 College Algebra with Trigonometry  with a grade of “C” or higher.
    Terms Offered: Spring
    Offered Distance Learning: No
    Credits: 4
    Contact Hours:
    Lecture: 3
    Lab: 2
  
  • CIVL 114 Construction Materials

    This course is an investigation of the various engineering properties of the materials of construction; design of concrete mixes, testing of Portland cement, concrete, steel, wood and asphalt.
    Lab fee will be required
    Terms Offered: Spring
    Offered Distance Learning: No
    Credits: 2
    Contact Hours:
    Lecture: 1
    Lab: 3
  
  
  • CIVL 205 Fundamentals of GPS

    This course emphasizes the fundamentals of the Global Positioning System and its use in land surveying. Topics to be presented are: nomenclature, the various types of GPS equipment, Static and RTK methods of data collection, geodetic coordinate systems and vertical datum. Students will perform GPS surveys to gain knowledge in mission planning, data collection, data analysis and adjustment. RTK methods for data collection and project layout will be discussed and presented as well as the limitations of spacebased navigation and surveying techniques.
    Pre-requisite(s): CIVL 101 Surveying I  or permission of department chair.
    Terms Offered: Fall, Spring
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 2
    Lab: 2
  
  • CIVL 210 Structural Steel Design

    This course discusses structural steel design theory and principles necessary for design of simple steel structures, design and analysis of beams, columns, tension members, beam-columns and bolted and welded connections. A simple steel frame is designed for a project.
    Pre-requisite(s): CIVL 112 Statics and Strength of Materials  with a grade of “C” or higher.
    Terms Offered: Fall
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 2
    Lab: 2
  
  • CIVL 211 Reinforced Concrete Design

    This course discusses reinforced concrete design theory and principles necessary for design of concrete structures; design and analysis of slabs, beams, columns, foundations and retaining walls based on strength design and the latest ACI code. Prestressed concrete basics also are discussed. A wall or simple structure is designed as a project.
    Pre-requisite(s): CIVL 112 Statics and Strength of Materials  with a grade of “C” or higher.
    Terms Offered: Spring
    Offered Distance Learning: No
    Credits: 4
    Contact Hours:
    Lecture: 3
    Lab: 2
  
  • CIVL 212 Hydraulics and Drainage

    This course discusses hydrostatics of fluids, energy losses in fluids in motion, pipe flow, open channel flow, surface runoff, culvert design and ditch design. Emphasis will be on the flow of water.
    Pre-requisite(s): CIVL 112 Statics and Strength of Materials  or PHYS 135 Technical Physics I .
    Lab fee will be required
    Terms Offered: Fall
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 2
    Lab: 3
  
  • CIVL 213 Soils and Foundations

    This course discusses soil properties, classifications, compaction, earth pressure calculations, shear strength, consolidation, and settlement. Students will conduct and file reports on laboratory tests.
    NOTE: Students should contact the department to determine which pre-requisite would be appropriate based on career goals.
    Pre-requisite(s): CIVL 112 Statics and Strength of Materials  or CNST 110 Statics and Strength of Materials  or PHYS 135 Technical Physics I  
    Lab fee will be required
    Terms Offered: Spring
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 2
    Lab: 2
  
  • CIVL 215 Building Systems Overview and CAD Integrated Design

    This course will provide an overview of the different variables that engineers and architects consider when designing the mechanical systems, electrical systems, lighting, plumbing, fire suppression and structural elements in a project. We will review the ways these systems function and the reasons we might choose one over another in a design project. We will discuss fixture and equipment locations within a building to optimize efficiency. Students will also be exposed to the terminology, abbreviations and symbols used in drafting construction documents to depict design intent. We will then use an industry-wide CAD software in the execution of construction documents, providing students with a practical application of the information they have learned. Upon completion of the course, students will have the tools necessary to understand why certain systems are used and the ability to draft construction documents.
    Pre-requisite(s): Pre-requisites: CIVL 103, Digital Media for Architectural Technology and CIVL 220, Architectural Design.
    Terms Offered: Spring
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 2
    Lab: 3
  
  • CIVL 220 Architectural Design

    In this course, students will produce a set of architectural construction drawings typical of those incorporated in a full set of working drawings. The emphasis is placed on non-residential construction methods with comparison to residential techniques as appropriate. Students will prepare these drawings using a 3D parametric CAD drawing program prevalent in the production of these documents in the workplace today. In addition, students will learn about industry standards for the preparation of these documents and the building code requirements that apply to the project and impact design considerations.
    NOTE: Students should contact the department to determine which pre-requisite would be appropriate based on career goals.
    Pre-requisite(s): CIVL 110 Engineering Graphics  and CIVL 103 Digital Media for Architectural Technology .
    Terms Offered: Fall, Spring
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 2
    Lab: 3
  
  • CIVL 221 Design I

    This course will focus on critical thinking as it relates to the idea of space making and spatial relationships and how one interacts and moves in special environments. The focus is on developing an architectural parti. Students will engage in a series of projects with specific programmatic requirements and will be required to analyze space as a basis for architectural design. Through these projects, students will also begin a dialogue as it relates to developing building technologies, site, context and architectural form. Lectures will supplement the studio environment to assist in the development and communication of architectural ideas. Critiques of students work will allow for interaction and development and will form the basis for architectural dialogue.
    Pre-requisite(s): Pre-requisite: CIVL 100, Introduction to Hand Drawing Techniques and CIVL 102, Architectural Fundamentals.
    Lab fee will be required
    Terms Offered: Spring
    Offered Distance Learning: No
    Credits: 5
    Contact Hours:
    Lecture: 3
    Lab: 4
  
  • CIVL 222 Building Construction

    This course provides an introduction to the terminology, methods, procedures, products, materials, code compliance, sequence of operations, systems, types of construction and planning involved in the construction of frame, steel and concrete structures.
    NOTE: Students should contact the department to determine which pre-requisite or co-requisite course would be appropriate based on career goals.
    Pre- or co- requisite(s): CIVL 103 Digital Media for Architectural Technology  or CIVL 110 Engineering Graphics  or CNST 103 Blueprint Reading for Technologies .
    Terms Offered: Fall, Spring
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 2
    Lab: 2
  
  • CIVL 223 Introduction to Building Technology

    This course provides an overview of the interrelationship between the environment and building design. Students will utilize the latest codes, standards and systems for energy efficiency as they pertain to: thermal comfort, psychometric climate, passive heating and cooling, analysis of existing spaces, forming hypothesis of building performance, site planning, physical modeling and simulations and daylight and shading techniques.
    Pre-requisite(s): CIVL 110 Engineering Graphics  or CNST 103 Blueprint Reading for Technologies .
    Lab fee will be required
    Terms Offered: Fall, Spring
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 2
    Lab: 2
  
  • CIVL 224 Estimating

    This course covers the basic principles and methods most significant in contract relationships; appreciation of the legal considerations in construction work; preparation and writing of contracts and specifications to satisfy building codes and architectural considerations. The process of quantity surveying and the calculation of a formal bid for building construction projects also is covered.
    NOTE: Students should contact the department to determine which pre-requisite would be appropriate based on career goals.
    Pre-requisite(s): CIVL 220 Architectural Design  or CNST 103 Blueprint Reading for Technologies .
    Lab fee will be required
    Terms Offered: Spring
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 2
    Lab: 3
  
  • CIVL 225 Design II

    A continuation of CIVL 221 Design I , this course focuses on critical thinking as it relates to the idea of spacemaking as well as addressing multiple design issues with an emphasis on problem solving. Students will concentrate on developing spatial relationships into functional built forms. Students will explore and document their work through 2-D, 3-D and model making, spatial relationships, and the build environments. Students will also engage in complete design projects which will vary in size, scale and context. Each project will be set in context, which will allow students to investigate, analyze and develop architectural solutions. Lectures will supplement the studio environment to assist in the development and communication of architectural ideas. Student presentations and critique of the body of work will allow for interaction and form the basis for architectural dialogue.
    Pre-requisite(s): CIVL 221 Design I .
    Pre- or co- requisite(s): CIVL 223 Introduction to Building Technology .
    Terms Offered: Fall
    Offered Distance Learning: No
    Credits: 5
    Contact Hours:
    Lecture: 3
    Lab: 4
  
  • CIVL 226 Design III

    This course will focus on public spaces and the issues of planning relating to the urban context, with an understanding of human behavior in space. Students will engage in a semester-long project designed to address program, site and context. The project will require critical thinking as it relates to historical, environmental and social context. The investigation and inquiry into the projects will require the students to make critical design decisions relating to technology, structure and aesthetics. Lectures will supplement the studio environment to assist in the development and communication of architectural ideas. Student presentations and critiques will allow for interaction and development and form the basis for architectural dialogue.
    Pre-requisite(s): CIVL 225 Design II  and CIVL 223 Introduction to Building Technology .
    Terms Offered: Spring
    Offered Distance Learning: No
    Credits: 5
    Contact Hours:
    Lecture: 3
    Lab: 4
  
  
  • CIVL 234 Transportation and Highway Systems Analysis

    This is a comprehensive course in the analysis of issues on planning and implementing a large-scale transportation project. Topics covered include an introduction to transportation systems planning, economics, and land use. The study of vehicular characteristics, as they pertain to the transportation system, is developed, with particular emphasis on highway and urban street capacities. Geometric design is introduced with its impact on the transport system. The entire scale of transportation systems are covered, as well as urban transportation planning, local traffic management, Transportation Systems Management, system improvements, and safety.
    Pre-requisite(s): MATH 150 College Algebra with Trigonometry  or higher and CIVL 111 Civil Engineering Applications  or by permission of department chair.
    Terms Offered: Fall
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 2
    Lab: 3
  
  • CIVL 236 Highway Construction Planning and Methods

    In this course, basic construction operations are presented with emphasis placed on bidding, financial, equipment, labor, and management operations. Project planning is introduced and developed with the use of a project planning software system as the centerpiece of this course segment. Projects will include completion of a bid package for an NYSDOT project and the preparation of a project schedule using the computer software.
    Pre-requisite(s): CIVL 111 Civil Engineering Applications  and CNST 103 Blueprint Reading for Technologies  and MATH 150 College Algebra with Trigonometry  or higher or by permission of department chair.
    Terms Offered: Spring
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 2
    Lab: 2

College Forum

  
  • FORM 101 College Forum

    This course is required for all first-time, full-time students. Through a series of presentations jointly developed by the academic department and student services professionals, students will be provided information on career and transfer opportunities, academic procedures, campus regulations, and student rights and responsibilities. Through a series of activities and assignments students will learn to identify problems and take the initiative in solving the problems. The requirement may be waived by the department chair. This course may not be transferable.
    NOTE: For student scheduling purposes, this course is identified with a separate course number for each school/department in which it is offered.
    Terms Offered: Fall, Spring
    Offered Distance Learning: Yes
    Credits: (1)
    Contact Hours:
    Lecture: 1
  
  • FORM 102 College Forum

    This course is required for all first-time, full-time students. Through a series of presentations jointly developed by the academic department and student services professionals, students will be provided with information on career and transfer opportunities, academic procedures, campus regulations, and student rights and responsibilities. Through a series of activities and assignments students will learn to identify problems and take the initiative in solving the problems. The requirement may be waived by the department chair. This course my not be transferable.
    NOTE: For student scheduling purposes, this course is identified with a separate course number for each school/department in which it is offered.
    Terms Offered: Fall, Spring
    Offered Distance Learning: Yes
    Credits: (1)
    Contact Hours:
    Lecture: 1
  
  • FORM 104 College Forum

    This course is required for all first-time, full-time students. Through a series of presentations jointly developed by the academic department and the student service professionals, students will be provided information on career and transfer opportunities, academic procedures, campus regulations, and student rights and responsibilities. Through a series of activities and assignments students will learn to identify problems and take the initiative in solving the problems. The requirement may be waived by the department chair. This course may not be transferable.
    NOTE: For student scheduling purposes, this course is identified with a separate course number for each school/department in which it is offered.
    Terms Offered: Fall, Spring
    Offered Distance Learning: Yes
    Credits: (1)
    Contact Hours:
    Lecture: 1
  
  • FORM 105 College Forum

    This course is required of all first time, full-time honors students.  Through a series of presentations jointly developed by the academic department and the student service professionals, students will be provided information on career and transfer opportunities, academic procedures, campus regulations, and student rights and responsibilities.  Through a series of activities and assignments, students will learn to identify problems and take the initiative in solving the problems. The requirement may be waived by the department chair.  This course may not be transferable. Open only to students enrolled in the Business-Business Administration Honors Advisement Track. A case study will be introduced to the students in this course that they will work on throughout the Business Honors Advisement Track.
    Terms Offered: Fall, Spring
    Offered Distance Learning: No
    Credits: (1)
    Contact Hours:
    Lecture: 1
  
  • FORM 108 College Forum

    This course is required for all first-time, full-time students. Through a series of presentations jointly developed by the academic department and student services professionals, students will be provided information on career and transfer opportunities, academic procedures, campus regulations, and student rights and responsibilities. Through a series of activities and assignments, students will learn to identify problems and take the initiative in solving the problems. The requirement may be waived by the department chair. This course may not be transferable.
    NOTE: For student scheduling purposes, this course is identified with a separate course number for each school/department in which it is offered.
    Terms Offered: Fall, Spring
    Offered Distance Learning: Yes
    Credits: (1)
    Contact Hours:
    Lecture: 1
  
  • FORM 109 College Forum

    This course is required for all first-time, full-time students. Through a series of presentations jointly developed by the academic department and student services professionals, students will be provided information on career and transfer opportunities, academic procedures, campus regulations, and student rights and responsibilities. Through a series of activities and assignments students will learn to identify problems and take the initiative in solving the problems. The requirement may be waived by the department chair. This course may not be transferable.
    NOTE: For student scheduling purposes, this course is identified with a separate course number for each school/department in which it is offered.
    Terms Offered: Fall, Spring
    Offered Distance Learning: Yes
    Credits: (1)
    Contact Hours:
    Lecture: 1

Community Health

  
  • CMHL 100 Introduction to Community and Public Health

    This course will provide a general introduction to the basic elements of public health, its importance for everybody’s health and its integration in everyday life.  The course introduces the concept of health policy as a combination of research and politics.  In addition to the basic elements of public health, the course will illustrate community and public health in action discussing how the Delivery System Reform Incentive program (DSRIP) evolved and increased the demand for healthcare navigators.
    Terms Offered: Fall
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CMHL 110 U.S. Healthcare

    This course will function as an introduction to how the United States’ healthcare system works.  It will cover the basics of public and private health systems and discuss healthcare reform as it applies to hospitals and healthcare policy development.  The class will be suitable for all students interested in the community/public health and allied health.
    Terms Offered: Spring
    Offered Distance Learning: No
    SUNY General Education Designation(s): American History
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CMHL 115 Healthcare Ethics

    This course will provide an introduction to a variety of ethical principles as they apply to the healthcare environment.  Topics will include medical terminology, confidentiality, professionalism, patient rights and medical ethics.
    Terms Offered: Fall
    Offered Distance Learning: No
    SUNY General Education Designation(s): Humanities
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  
  

Computer Aided Drafting

  
  • CADD 100 Topics in 2D AutoCAD

    Utilizing current computer aided drafting (CAD) software, students will apply standard drafting theory to a diverse set of two-dimensional computer aided drafting applications. Topics included in this comprehensive, introductory level course are: preliminary CAD software techniques, basic computer skills, creation and editing of geometry, plotting, single and multiple view drawings, coordinate systems, dimensioning, and basic block use.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: No
    Credits: 4
    Contact Hours:
    Lecture: 3
    Lab: 3
  
  • CADD 110 Advanced Topics in AutoCAD

    Utilizing current computer aided drafting (CAD) software, students will apply standard drafting theory to advanced two-dimensional and three-dimensional computer aided drafting applications. Topics included in this course are a continuation of those in CADD 100 , including efficient creation and editing of advanced geometry, block attributes, external reference files, three-dimensional wire frame, surface and solid models, paper space, and customization of the software.
    Pre-requisite(s): CADD 100 Topics in 2D AutoCAD  or equivalent.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: No
    Credits: 4
    Contact Hours:
    Lecture: 3
    Lab: 3
  
  • CADD 115 Machining Processes

    This course is an introduction to machine shop equipment and practices. The purpose and principles of engineering design are discussed to prepare the student for interpretive knowledge necessary to create working drawings. Some lab time is spent in the machine shop learning the capabilities and limitations of machines.
    Lab fee will be required
    Terms Offered: Fall
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 2
    Lab: 3
  
  • CADD 120 Topographical Detailing in CAD

    This course is an introduction to software used in the civil engineering and land surveying field. It is intended to familiarize the student with the software used in this field so they can work with and understand surveyors and civil engineers in order to produce drawings based on information given to them by these professionals.
    Pre-requisite(s): CADD 100 Topics in 2D AutoCAD  or equivalent.
    Terms Offered: Fall, Spring
    Offered Distance Learning: No
    Credits: 4
    Contact Hours:
    Lecture: 3
    Lab: 3
  
  • CADD 125 Blueprint Reading and Mechanical Drawing

    This course will cover interpretation and representation of drawings currently used in industry. Selected topics include basic drawing practices, orthographic projection, auxiliary and sectional views, geometric construction, dimensioning practices, representation of threads and application of tolerances. Open only to matriculated Computer Aided Drafting students.
    Terms Offered: Fall
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CADD 130 Industrial Psychology

    This course is a study of individual differences in industry. It covers an analysis of human needs and morale; selecting, testing, training and motivating employees; evaluating and improving personal effectiveness; and factors affecting employee efficiency and behavior.
    Terms Offered: Fall, Spring
    Offered Distance Learning: No
    Liberal Arts and Sciences Designation: Social Science
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CADD 200 Architectural Applications in CAD

    Utilizing current computer aided drafting (CAD) software and industry add-on software, students will learn additional drafting standards as they apply to the architectural drafting field. Students will apply these standards to stock designs and their own designs.
    Pre-requisite(s): CADD 100 Topics in 2D AutoCAD  or equivalent.
    Terms Offered: Fall, Spring
    Offered Distance Learning: No
    Credits: 4
    Contact Hours:
    Lecture: 3
    Lab: 3
  
  • CADD 207 Computer Aided Drafting II

    This course will use a nationally-recognized “solids modeling” software as a tool for mechanical design. Students will use the solids concept to design parts and verify assemblies. Contact the Civil, Construction, Industrial and Mechanical Technologies Department to confirm current software.
    Pre-requisite(s): CADD 100 Topics in 2D AutoCAD .
    Terms Offered: Spring
    Offered Distance Learning: No
    Credits: 4
    Contact Hours:
    Lecture: 3
    Lab: 3
  
  • CADD 208 Inventor/CAD Basics

    This course is designed to provide students with the knowledge and practice to produce technical working drawings, files compatible with numerical control for production and inspection of mechanical parts with Autodesk Inventor software.
    Pre-requisite(s): CADD 105 Microcomputer Drafting – AutoCAD  or CADD 100 Topics in 2D AutoCAD  or computer and drafting experience or permission of instructor.
    Terms Offered: Fall, Spring
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 2
    Lab: 3
  
  • CADD 210 Solid Modeling Project in CAD

    Utilizing current computer aided drafting solid modeling software, students will apply the drafting and design standards they have learned to solid modeling designs. Applying the required standards, students will design a machine to be assigned by the instructor, and produce detailed drawings, parts lists, assembly instructions, an introduction and an assembly diagram.
    Pre-requisite(s): CADD 100 Topics in 2D AutoCAD  or equivalent.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: No
    Credits: 4
    Contact Hours:
    Lecture: 3
    Lab: 3
  
  • CADD 212 Facilities Layout and Design

    In this course, students will study concepts and principles of facilities planning functions. Topics include site selection, code satisfaction, future expansion accommodation, procurement and layout, and scheduling and cost projection.
    Terms Offered: Fall
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 2
    Lab: 2
  
  • CADD 215 CAD Applications in Building Mechanicals

    This course will cover the basics of HVAC, piping and electrical applications in CAD. It will give the student a basic understanding of electrical and electronic drafting and exposure to the creation of various drawings used in the electrical and related industries. Included is the ability to recognize and draw designations and functions of electrical/electronic components, graphs, logic circuits, schematics, and block diagrams, among others. Architectural wiring diagrams and electronic packaging will also be covered. It will also cover the basics of piping and plumbing drafting and exposure to the various symbol libraries used in the industry and understanding of piping schematics. Structural steel detailing and drafting and the basics of nomenclature and callouts used in the steel industry will be covered. Sheet metal drafting and a basic understanding of HVAC drawings will be taught and students will be able to understand these drawings and diagrams and produce industry standard drawings.
    Pre-requisite(s): CADD 100 Topics in 2D AutoCAD  or equivalent.
    Lab fee will be required
    Terms Offered: Spring
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 2
    Lab: 3
  
  • CADD 220 Graphical Analysis

    This is an introductory course in descriptive geometry that is designed to help students visualize objects in three-dimensional space. This course will help to develop a graphic mind, which will enable students to more effectively think in three dimensions. Initially, the physical relationship between lines and planes in space is studied. Students are taught the use of tools necessary to manipulate these objects.
    Pre-requisite(s): MATH 106 Applied Technical Mathematics II  or equivalent and IDLT 180, Mechanical Drawing or equivalent.
    Lab fee will be required
    Terms Offered: Fall
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 1
    Lab: 4
  
  • CADD 230 Computer Aided Drafting Practicum

    This course will provide students with a total of 192 hours in practical work experience, plus 12 hours of seminar, group discussion and lecture. Field experience will occur in engineering, manufacturing and contracting firms, companies and agencies that utilize computer aided drafting (CAD.) Open only to matriculated Computer Aided Drafting students.
    Pre-requisite(s): Successful completion of all coursework within the Computer Aided Drafting Certificate program.
    Terms Offered: Summer
    Offered Distance Learning: No
    Credits: 4
    Contact Hours:
    Lecture: 2
    Other: 4
  
  • CADD 240 Geometric Dimensioning and Tolerancing

    In this course, students will study geometric dimensioning and tolerancing standards and apply them to the design of machined parts. The course will be taught in accordance with the latest ASME Y14.5.
    Pre-requisite(s): MECT 100 Interpreting Engineering Drawings .
    Terms Offered: Fall
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 1
    Lab: 4

Computer Information Systems

  
  • CISS 100 Introduction to Computing and Information Sciences

    This course introduces and develops computing and information sciences concepts that include: emergent and contemporary computer technology and its nomenclature; information and data abstraction, representation, manipulation and storage; operating systems; networking and the internet; programming languages and formal mathematical logic; software engineering and information systems development; decision support systems; database systems management; computer graphics and multimedia; artificial intelligence; computer and network security; and the theory of computation. Integrated throughout the course is a focus on computer and information privacy, security and ethics and computing’s impact on society. Students will demonstrate comprehension of these concepts in assignments and exams.

    To provide students with a solid understanding of contemporary interconnected heterogeneous computer systems, every student will be led through the use of the Linux operating system (OS) command line interface (CLI) in a client-server environment. The Linux OS component is comprised of labs that include: file-management, process management, user management, networking and scripting; and will conclude with projects that include advanced scripting, virtualization, security and penetration testing with Kali Linux, implementation of a LAMP stack (Linux Apache, MySQL, PHP) to create a WordPress Web/Content Management System (CMS) instance, embedded computing with the Arduino or Raspberry Pi and emergent projects as they arise and evolve.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Liberal Arts and Sciences Designation: Mathematics
    Credits: 4
    Contact Hours:
    Lecture: 4
    Lab: 0

  
  • CISS 102 Introduction to The Linux Operating System

    This course will cover the basics of the Ubuntu Linux operating system and system virtualization. Topics include the desktop. The terminal and command line environment and virtualization.
    Terms Offered: Fall, Spring
    Offered Distance Learning: Yes
    Credits: 1
    Contact Hours:
    Lecture: 1
  
  • CISS 105 IT Essentials (A+): PC Hardware and Software

    This course, which maps to the Cisco IT Essentials and CompTIA A+ curricula, provides an introduction to the computer hardware and software skills needed to help meet the growing demand for entry-level information and communication technology (ICT) professionals. The curriculum includes installation, application and troubleshooting fundamentals of PC and mobile computing technology, networking and security. This is a hands-on, career-oriented course with an emphasis on practical experience to prepare students for entry-level ICT career opportunities and the CompTIA A+ certification.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 3
    Lab: 1
  
  • CISS 107 IT Support and Help Desk Fundamentals

    This course will provide IT support and help desk professionals with best practices, customer service principles and IT support/help desk methodologies.  Customer service skills and techniques are critical to provide exceptional customer service and support to end users and in support center and call center environments.  This foundational customer service training is necessary to understand how to assess customer needs while exceeding their expectations.  The course will also present IT support/help desk methodologies including troubleshooting and help desk management and the necessary documentation and communication to support these activities.
    Pre- or co- requisite(s): CISS 100 Introduction to Computing and Information Sciences  or by permission of department chair.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CISS 109 Python Programming

    Python is a widely implemented, cross-platform scripting language and has a powerful and increasing set of available libraries and a rich programming environment rendering it useful for a wide range of enterprise, desktop and Web application development that includes: operating systems, programming languages, Internet of Things (IoT), embedded devices, data analysis, visualization and machine learning and rapid prototyping and testing. This course provides an applied introduction to the Python language and will cover functions, data types, file handling, object-oriented programming, simple game construction, automation and Artificial Intelligence using Google’s Tensorflow APIs.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 4
    Contact Hours:
    Lecture: 4
  
  • CISS 110 Programming and Logic I

    A first course in computer logic and programming, this course investigates the basic operations of computer systems and introduces students to software development methodologies. Structured programming and introductory object oriented design principles will be used to provide a disciplined approach to computer program design. Students will solve interesting real-world problems.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    SUNY General Education Designation(s): Mathematics
    Credits: 4
    Contact Hours:
    Lecture: 4
  
  • CISS 111 Programming and Logic II – Data Structures

    This is the second course in computer logic and programming and focuses on commonly used abstract data structures and their implementation in an object oriented environment. Programming topics include: recursion, references, memory management and analysis of algorithms. Data-structure topics include: stacks, queues, lists, trees, and collections and their proper application. Object oriented programming topics include encapsulation, inheritance, and polymorphism. Advancing programming techniques will be introduced to assist students in acquiring a greater proficiency in writing applications and applets of increasing complexity.
    Pre-requisite(s): CISS 109 Python Programming  or  CISS 110 Programming and Logic I  with a final grade of “C” or better or by permission of Department Chairperson.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    SUNY General Education Designation(s): Mathematics
    Credits: 4
    Contact Hours:
    Lecture: 4
  
  • CISS 115 Introduction to Game Design and Development

    This course will introduce and develop the design principles, skills and techniques required to create game mechanics, design documents and functioning game prototypes. The coursework includes a focus on opensource development environments, project management, programming, game balancing and interaction, play-testing, interactive storytelling. interface design, community dynamics and critical evaluation.
    Pre-requisite(s): CISS 100 Introduction to Computing and Information Sciences  and (CISS 109 Python Programming  or  CISS 110 Programming and Logic I ) with final grades of “C” or better or by permission of Department Chairperson.
    Terms Offered: Spring
    Offered Distance Learning: Yes
    Credits: 4
    Contact Hours:
    Lecture: 4
  
  • CISS 116 Introduction to Augmented & Virtual Reality

    This course is designed for students who are new to augmented and virtual reality (AR/VR). By the end of the course, the student will have learned the history of AR/VR and developed and deployed an AR/VR application. The student will have an understanding of the physical principles involved in creating a user-friendly environment. The student will be knowledgeable of the current state of these technologies and of their many uses in various fields.
    NOTE: CISS 100 Introduction to Computing and Information Sciences  and (CISS 109 Python Programming  or CISS 110 Programming and Logic I ) with final grades of “C” or better or by permission of Department Chairperson
    Terms Offered: Fall, Spring
    Offered Distance Learning: Yes
    Credits: 4
    Contact Hours:
    Lecture: 4
  
  • CISS 120 Networking I- Intro to Data Communication

    This course will introduce the student to the organization and design of data networks, and provide the foundation for the ICND1/CCENT Cisco network certification. Topics include networking applications, network media, Ethernet technology, the TCP/IP protocol suite, network addressing, operation of routed and switched networks and configuring both switched and routed network using simulation tools and live equipment. This hands-on course utilizes both the college’s networking laboratories and the Cisco Network Academy resources. Successful completion of CISS 120 and CISS 121 provides the student with all requisite knowledge for the topics covered in the Cisco Certified Network Associate (CCNA) certification exam.
    NOTE: The Cisco certification exam is not offered through the college since it is an industry-controlled certification.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 3
    Lab: 1
  
  • CISS 121 Networking II- Intro to Network Administration

    This course builds on the foundation developed in CISS 120 , and extends the student’s capability to understand and manage data networks. The course covers four general areas – Local Area Network (LAN) management, intermediate routing with IPv4 and IPv6, Wide Area Network (WAN) technologies, and network security.  The LAN management portion explores optimizing LAN behavior through redundancy, L2 security, and wireless access, and covers the operation and configuration of common LAN protocols such as Dynamic Host Control Protocol (DHCP) and Network Address Translation (NAT).  The routing topics are focused on understanding and implementing OSPF and EIGRP for both IPv4 and IPv6 in an enterprise network.  The WAN Technology component covers layer 2 protocols such as PPP and Frame Relay, and examines the most widely used WAN access technologies, Access Control Lists and their application to network security, Network Address Translation (NAT), and an introduction to Internet Protocol version 6 (IPv6).  This hands-on course utilizes the college’s networking laboratories and the Cisco Network Academy resources. Successful completion of CISS 120  and CISS 121 provides the student with all requisite knowledge for the topics covered in the Cisco Certified Network Associate (CCNA) certification exam.
    NOTE: The Cisco certification exams are not offered through the college since they are industry-controlled certifications.
    Pre-requisite(s): CISS 120 Networking I- Intro to Data Communication .
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CISS 125 Computer and Information Security

    This course will introduce Computing and Information Science students and professionals to Information Security (e.g. computer and network security). Information Security plays a vital role in today’s integrated networked information systems by securing an organization’s critical data and systems from inside and outside threats. This course will examine general security concepts that include: communication security, infrastructure security, operation/organizational security, basic cryptography and steganography. Students will learn and apply defacto security best practices administering clients, servers and firewalls in a dedicated computer network laboratory. Through virtualization, students will have the opportunity to assess vulnerabilities and administrate Information Security on a multitude of operating systems. Presently the Computer and Information Sciences department has standardized on VMware as a virtualization platform. Distance learning students will need their own computer to complete the necessary coursework.
    Pre-requisite(s): CISS 100 Introduction to Computing and Information Sciences  and (CISS 109 Python Programming  or  CISS 110 Programming and Logic I ) with a final grade of “C” or better or permission of Department Chairperson.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CISS 130 Internet of Things (IoT) Programming

    This course will provide students with both an overarching top-down technical and business perspective of the Internet of Things (IoT) and a bottom-up perspective of programming IoT applications in a Raspberry Pi/Linux/Java environment.  From the top-down, this course will look at the IoT and the emergence of physical/real-world things becoming visible and actionable via Internet and web technologies.  The top-down exploration of existing IoT applications will allow students to understand what IoT technologies are available and how they are used in present environments.  With this top-down understanding, students will program an experimental Linus-based Raspberry Pi platform in Java to implement a prototype that will be presented as a final project.
    NOTE: Distance learning students will be required to purchase their own Raspberry Pi.
    Pre-requisite(s): CISS 100 Introduction to Computing and Information Sciences  and (CISS 109 Python Programming  or CISS 110 Programming and Logic I with a final grade of “C” or better or by permission of Department Chairperson.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CISS 135 Information Design and Content Management

    This course focuses on the structural, conceptual and heuristic design of information and its Web accessible presentation and management. Course content includes: information architecture; user–centered design (UCD) and human computer interface (HCI); content management; W3C standard Web design; search engine optimization (SEO); navigation and way-finding; accessibility; and applied integrated digital media. The course will help prepare students for technology based careers in Web design, knowledge management, marketing, communications, and software development. This case-based course will teach students how to think through information-based projects, using the principles of information design, content management and project management to turn theory into practical Web accessible projects using the open source WordPress and Content Management System (CMS).
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CISS 150 Operating Systems

    This course will further develop the applied operating system, system administration and virtualization concepts introduced in CISS 100 . Operating system theory and practice will be explored in both the Linux and Windows environments. Theoretical topics include: process management, communication and synchronization, memory management, device management, file systems, system administration and software management and security. Practical application will be applied to the most recent version of VMware VSphere with VCenter managing a HA/DRS cluster. This virtual environment allows simulation of multiple server and client environments in a heterogeneous networking environment. This environment will include, but is not limited to, basic network design including standard and distributed virtual switches, use of Network Address Translation (NAT), high-availability planning, load balancing using DRS, server software installation and management, account/username maintenance, authentication subsystems and integration, disk and file system maintenance, application installation and configuration, printing and the use of directories (e.g. LDAP and Active Directory)
    Pre-requisite(s): CISS 100 Introduction to Computing and Information Sciences ; (CISS 109 Python Programming  or  CISS 110 Programming and Logic I ); ( CISS 111 Programming and Logic II – Data Structures  or CISS 121 Networking II- Intro to Network Administration ) with a grade of “C” or better or by permission of Department Chairperson.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 4
    Contact Hours:
    Lecture: 4
  
  • CISS 180 Introduction to Robotics

    This course provides an overview of robotics and embedded systems and focuses on developing the skills, techniques and design principles required to program embedded systems and create functioning and properly documented robotic prototypes. Course topics include: contemporary robotic systems technologies and their social impact and embedded programming that includes: robotic system motion, control dynamics, sensors, autonomous intelligent robotic systems and real time systems. This course is both a theoretical and hands on course with significant programming assignments in Java for the Lego NXT and AR Parrot Drone environments.
    Pre-requisite(s): CISS 100 Introduction to Computing and Information Sciences  and (CISS 109 Python Programming  or  CISS 110 Programming and Logic I with a final grade of “C” or better or by permission of the Department Chairperson.
    Terms Offered: Summer
    Offered Distance Learning: Yes
    Credits: 4
    Contact Hours:
    Lecture: 4
  
  • CISS 200 COBOL Programming

    This course will provide thorough coverage of problem solving and structured programming in the study of the systematic technique of program construction. After completing this course, students will have a firm foundation in the concepts and techniques of structured program design and structured COBOL programming and will have solved a wide variety of business-related application problems using COBOL utilizing the Hudson Valley Community College computer system. Open only to matriculated Computer Information Systems students.
    Pre-requisite(s): CISS 110 Programming and Logic I  or permission of department.
    Terms Offered: Spring
    Offered Distance Learning: Yes
    Credits: 4
    Contact Hours:
    Lecture: 4
  
  
  • CISS 211 Information Systems Development

    This is a continuation of CISS 210 . Students will prototype the system they designed in CISS 210 , and will plan and coordinate all systems development phases using recommended project management techniques. They also will participate in group walk-throughs and prepare a formal presentation of their completed system. Open only to Information Systems students.
    Pre-requisite(s): CISS 210 Information Systems Analysis and Design .
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  
  • CISS 217 Cloud Computing

    This course provides a foundation in cloud computing concepts, models and application. Topics will include: virtualization, outsourcing, service provisioning, shared services, converged infrastructures and cloud computing business costs and benefits. Students will develop cloud applications using the Amazon Web services (AWS) Elastic Compute Cloud (EC2) Free Tier.
    Pre-requisite(s): CISS 100 Introduction to Computing and Information Sciences  or by permission of department chair.
    Pre- or co- requisite(s): CISS 210 Information Systems Analysis and Design  or by permission of department chair.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CISS 218 Introduction to Machine Learning and Analytics

    This course provides an introduction to machine learning and analytics using contemporary proprietory and open-source tools to quickly and cost-effectively analyze complex data sets. Data analysis will include both traditionally structured and emergent semi-structured or unstructured data types resulting from cloud, social and mobile computing (e.g. Facebook, Twitter, e-mail, SMS, location, etc.) often referred to as “big data”. Big data represents an extreme volume of data that is too large and costly to analyze with traditional relational database and statistical methods thereby requiring new and evolving approaches to data analysis that includes machine learning (e.g. Scikit-learn, Google TensorFlow), distributed cloud computing and storage (e.g. Hadoop) and statistical computing (e.g. R) solutions. The goal of this machine learning and analysis is to identify patterns and trends in data, facilitating an increased understanding of complex data sets necessary for quick decision making cost reduction, identification of new opportunities and continuing increases in stakeholder satisfaction.
    Pre-requisite(s): CISS 100 Introduction to Computing and Information Sciences  and  CMPT 115 Introduction to Business Analytics with Microsoft Excel  and (CISS 109 Python Programming  or  CISS 110 Programming and Logic I ) with final grades of “C” or better or by permission of Department Chairperson.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 4
    Contact Hours:
    Lecture: 4
  
  • CISS 220 Introduction to Web Design and Development

    This course introduces students to best practices W3C standards compliant web design and development, providing a foundation for the development of rich interactive user web experiences available on any device. Course topics include but are not limited to: the history and architecture of the internet and the World Wide Web, HTML, Extensible HTML (XHTML), HTML 5, Cascading Style Sheets (CSS), XML, User Centered Design (UCD), standards compliant accessibility, multimedia, Search Engine Optimization (SEO) and content management. This is a hands-on, project based course, conducted and tested in multiple operating systems (e.g. Windows, Mac, Linux, Apple iOS, Android), browsers (e.g. Safari, Firefox, Chrome, Internet Explorer) and environments.
    Pre- or co- requisite(s): CISS 100 Introduction to Computing and Information Sciences  and (CISS 109 Python Programming  or  CISS 110 Programming and Logic I ) with final grade of “C” or better or permission of Department Chairperson.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CISS 221 Web Design-Client Side Programming with JavaScript

    This course extends the W3C standards compliant content presented in CISS 220  Introduction to Web Design and Development and adds interactive user-centered content on the client side using JavaScript. Topics include but are not limited to: user centered design (UCD), virtual customer experience (VCE), the document- object model (DOM), form processing and validation, cookie management, browser and platform identification, Dynamic HTML, Javascript integration with HTML5 and CSS, Javascript Libraries (e.g. JQuery) and JavaScript Object Notation (JSON). This is a hands-on, project-based course, conducted and tested in multiple operating systems (e.g. Windows, Mac, Linux, Apple iOS, Android), browsers (e.g. Safari, Firefox, Chrome, Internet Explorer), and environments.
    Pre-requisite(s): (CISS 109 Python Programming  or  CISS 110 Programming and Logic I ) and CISS 220 Introduction to Web Design and Development  with a final grade of “C” or better or by permission of the Department Chairperson.
    Terms Offered: Fall
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CISS 225 Web Design - Server- Side Programming with PHP And MySQL

    This course extends the W3C standards compliant content presented in CISS 220 Introduction to Web Design and Development  and adds the back-end generation of dynamic web content from server side programming using PHP and MySQL. Topics include but are not limited to: user centered design (UCD), tailoring and optimizing virtual customer experience (VCE), cookie and session management, system security, file management and MySQL database access and management. This is a hands-on, project-based course, conducted and tested in multiple operating systems (e.g. Windows, Mac, Linux, Apple iOS, Android), browsers (e.g. Safari, Firefox, Chrome, Internet Explorer), and environments.
    Pre-requisite(s): (CISS 109 Python Programming  or  CISS 110 Programming and Logic I )and CISS 220 Introduction to Web Design and Development  with a final grade of “C” or better or by permission of the Department Chairperson.
    Terms Offered: Spring
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  
  • CISS 229 Mobile Computing Technologies

    This course will discuss the theory and practices of programming mobile devices for modern technologies. The students will have the opportunity to program as well as test application programming for current smart phones and other 3g and 4g devices. This class is meant to be a hands-on class in mobile computing application programming. Platforms will include, but are not limited to, the iPhone OS and Google Android OS architectures.
    Pre-requisite(s): CISS 100 Introduction to Computing and Information Sciences  and (CISS 109 Python Programming  or  CISS 110 Programming and Logic I )and  CISS 220 Introduction to Web Design and Development  with a final grade of “C” or better or by permission of the Department Chairperson.
    Terms Offered: Fall, Spring
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CISS 230 Object Oriented Design with VB.Net

    This course will teach the fundamentals of object-oriented programming using Visual Basic to reinforce and expand the essential tools of the language and programming environment as it relates to system application development. Utilizing design methodologies to explore and expand the full potential of Visual Basic, students will learn to become application developers. Students, using their own design, will create a visual basic application.
    Pre-requisite(s): CISS 111 Programming and Logic II – Data Structures  or permission of department.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 4
    Contact Hours:
    Lecture: 4
  
  • CISS 233 C# Programming

    This course is an introduction to the C# programming language and the .NET framework, the Microsoft Visual Studio.Net or an equivalent Integrated Development Environment (IDE). Students will be provided with the essential foundation necessary to design and develop robust and secure .NET applications using C#, Windows forms, and the .NET framework. This course will cover the following topics: classes, objects, multi-threading, the .NET framework, ADO.NET, ASP.NET, XML and Web Services.
    Pre-requisite(s): CISS 111 Programming and Logic II – Data Structures  or permission of department chair.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 4
    Contact Hours:
    Lecture: 4
  
  • CISS 241 Advanced Java Programming

    This course provides an in-depth study of object oriented design (OOD) and advanced Java topics using an integrated development environment (IDE). This course presents and applies a “best practices” approach to: exception handling, Java database connectivity (JDBC), multithreading and synchronization, collections, networking, serialization and marshalling, remote method invocation (RMI), graphical user interface (GUI), development using Swing, enterprise JavaBeans, and serverside programming with servlets and JavaServer pages. Students should possess a strong fundamental knowledge of object oriented design and Java.
    Pre-requisite(s): CISS 111 Programming and Logic II – Data Structures  or permission of department chairperson.
    Terms Offered: Spring, Summer
    Offered Distance Learning: Yes
    Credits: 4
    Contact Hours:
    Lecture: 4
  
  • CISS 250 Database Management Systems

    This course provides a solid and practical foundation for the design, implementation and management of a database system. It familiarizes students with the basic data base models –hierarchical, Network/CODASYL, relational and object-oriented, and their capabilities with standard data base management systems. Its main focus is the combination of data base design and manipulation principles with hands-on experience. Database design is emphasized using both theory and end-user requirements, as they relate to description support activities. The overall objective is to provide the basis for a solid education in the fundamentals of data base technology and, in particular, to pave the way for an understanding of the direction in which the field is currently developing and is likely to develop in the future. Open only to matriculated Computer Information Systems students.
    Pre-requisite(s): CISS 100 Introduction to Computing and Information Sciences ; CISS 111 Programming and Logic II – Data Structures ; CMPT 120 Introduction to Database Concepts with Microsoft Access  or permission of department.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 4
    Contact Hours:
    Lecture: 4
  
  • CISS 251 Structured Query Language (SQL) And PL/SQL

    This course covers database manipulation using Structured Query Language (SQL) and Procedural Language extensions to SQL (PL/SQL) in accord with relational database management theory to meet end-user and enterprise support activity requirements. This course provides hands-on experience with the Oracle database management system (DBMS) and its procedural language extensions and Open Database Connectivity (ODBC) programming languages (e.g. Java, C/C++, .Net, PHP, COBOL, etc.)
    Pre-requisite(s): CISS 100 Introduction to Computing and Information Sciences ; CISS 110 Programming and Logic I ; CMPT 120 Introduction to Database Concepts with Microsoft Access  or permission of department chair.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CISS 260 Internship

    The student will participate in a Computer Information Systems internship at an approved local organization to gain professional experience in applications programming, system and network administration, web design and development or other technological areas during the last term of study. Prior to registration, prospective CISS 260 – Internship students must prepare a resume in accord with the Center for Careers and Transfer resume guidelines and submit this resume to the Business Advisement Center in Brahan 205 or the CIS department via email. business@hvcc.edu. Students will receive additional registration information after submitting their resume. Please note that internship placement occurs on a first-come, first-serve basis; therefore, students are encouraged to submit their resumes and register early. Students may find their own internship site; however, the site must be approved by the department prior to the first day of the semester. Students who are not placed in an internship will be required to take an alternative course as approved by the department chair. Open only to matriculated Computer Information Systems or Telecommunications Technology students with 2.0 grade point index.
    Pre-requisite(s): CISS 210 Information Systems Analysis and Design  or permission of department.
    Terms Offered: Fall, Spring
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 1
    Lab: 6
  
  • CISS 270 Advanced Routing and Wide Area Network (WAN) Infrastructure

    This course provides an in depth exploration of Wide Area Network (WAN) design through the study of the related protocols and the methods used to optimize data flow. It combines sound theoretical foundations with hands-on lab exercises to provide the students depth and experience in understanding and managing networks. Topics include hierarchal design of scalable networks, advanced features of EIGRP, OSPF and BGP routing protocols for both IPv4 and IPv6, and path control tools such as route maps, policy based routing, and route filtering. Network security concepts are integrated with nearly all topics, and students will be creating secure, authenticated designs. This course builds on the concepts taught in CISS 121 , and assumes the student has a working knowledge of standard WAN protocols and the Cisco Internetwork Operating System. This course uses the resources available at the Hudson Valley Community College CCNP networking laboratories and the Cisco Network Academy. The course content aligns with the topics covered in the Cisco routing certification exam (CCNP ROUTE 300-101) and will help prepare students for successful completion of that certification.
    Pre-requisite(s): CISS 121 Networking II- Intro to Network Administration .
    Terms Offered: Fall
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 3
    Lab: 1
  
  • CISS 271 Advanced Switching and Network Management

    The purpose of this course is to ground students in the concepts of modern LAN design, and to provide an understanding of the growing operational requirements of today’s changing networks. These changes are rooted in the continued growth in size and criticality of LANs and by the convergence of voice, streaming applications and data networks on to a common network infrastructure. Students will explore topics including network redundancy, multilayer switching, security, Rapid Spanning Tree, Quality of Service (QoS), queuing, wireless networking, and Voice over IP in depth. These concepts are underscored and reinforced through hands-on labs using relevant networking equipment and software. Many of the labs are adapted from the Cisco Certified Network Professional (CCNP) curriculum. This course builds on the intermediate switching lessons from CISS 121  and assumes the student has a working knowledge of standard LAN protocols and the Cisco Internetwork Operating System. The course content will align with the topics covered in the Building Cisco Professional-level certification exam (CCNP SWITCH 300- 115) and will help prepare students for successful completion of that certification.
    NOTE: The Cisco certification exam is not offered through the college since it is an industry-controlled certification.
    Pre-requisite(s): CISS 121 Networking II- Intro to Network Administration .
    Terms Offered: Spring
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 3
    Lab: 1
  
  • CISS 272 Wireless, VOIP and Advanced Networking Troubleshooting

    This course will present applied evolving and emerging topics in networking.  The course’s main focal points will be Cisco “advanced technologies” which include the lastest wireless standards and the most current Cisco collaboration architectures (e.g. VOIP) and advanced troubleshooting contained in the Cisco Certified Network curriculum.  These components are presented with an integrated approach citing their interdependence using the Enterprise Composite Network Model concepts.  The course’s troubleshooting component will provide students with applied experience in correcting errors from a fully deployed enterprise network and allow them to use the skills they have learned from the networking curriculum to solve complex routing and switching issues in a production setting. The collaboration component will introduce the concepts of implementing voice and video over a data network, its relationship with Quality of Service (QoS) concepts, and the challenges of deploying these tools in both small and large business environments.  The wireless component will focus on the newer 802.11 standard wireless technologies and will give students the knowledge base to survey, analyze, design, implement, configure and deploy a secure wireless infrastructure.
    Pre-requisite(s): CISS 121 Networking II- Intro to Network Administration .
    Terms Offered: Spring
    Offered Distance Learning: No
    Credits: 4
    Contact Hours:
    Lecture: 4
  
  • CISS 273 Network Security

    This course provides students with an in-depth understanding of the principles and practice of network security design. This course allows students to develop and demonstrate the knowledge and skills needed to address the growing need for secure networks. The course emphasizes both an understanding of the underlying theory and the practical experience required to implement network security. Using state-of-the-art equipment, students learn to install, troubleshoot and monitor network devices to maintain integrity, confidentiality and availability of data and devices.
    Pre-requisite(s): CISS 121 Networking II- Intro to Network Administration  and CISS 125 Computer and Information Security .
    Terms Offered: Fall
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CISS 280 Assembly Language and Computer Architecture

    This course offers an introduction to assembly language and computer architecture. Topics include Boolean logic, date representation, processor and computer architecture, memory management, registers, machine instruction sets, addressing, subroutines, parameter passing, assembly and linking.
    Pre-requisite(s): CISS 111 Programming and Logic II – Data Structures  with a grade of “C” or better or permission of department chair.
    Terms Offered: Fall, Spring
    Offered Distance Learning: Yes
    Credits: 4
    Contact Hours:
    Lecture: 4
  
  • CISS 290 C++ Programming

    This course covers the features of the C++ programming language including class design and data structures. A modern, object-oriented approach is followed with regard to data structures and their use in programming, unified around the notion of the Standard Template Library (STL) container classes. The most useful concepts are stressed so students can begin writing programs immediately to solve real world problems. Students should possess a strong fundamental knowledge of programming concepts and control structures.
    Pre-requisite(s): CISS 111 Programming and Logic II – Data Structures  with a grade of “C” or better or permission of Department Chair.
    Terms Offered: Fall, Spring
    Offered Distance Learning: Yes
    Credits: 4
    Contact Hours:
    Lecture: 4

Computer – General

  
  • CMPT 101 Computer Concepts and Applications I

    This course provides both a practical and conceptual background in computing and information processing and management fundamentals. Students receive hands-on experience while learning the latest graphical interface technology and how it interacts with word processing, spreadsheets, database management, presentation graphics and the internet. Microsoft Windows and Windows applications are the software products used. Lab time outside of class is required. Students must have some familiarity with the Windows Operation System or computers using graphical user interfaces (e.g. Mac OS or Linux).
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CMPT 110 Document Formatting on Microcomputers

    A review of Windows and file management will precede an introduction to word processing. This course will enable the student to develop keyboarding skills by keying the alphabetic, numeric, and symbol keys by touch in addition to computer skills mastery. The students will use MS Word to create, format and edit letter styles, envelopes, tables, memos, and reports, as well as other business documents.
    Terms Offered: Fall, Spring
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CMPT 111 Information Processing with Microsoft Word

    Students will learn word processing concepts and procedures while using Microsoft Word. This course concentrates on the preparation of the most frequently requested office documents. Various projects will improve students’ knowledge and research skills while using the Internet.
    NOTE: It is recommended that students without computer and keyboard skills take CMPT 110 Document Formatting on Microcomputers  prior to enrolling in CMPT 111.
    Terms Offered: Fall, Spring
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CMPT 115 Introduction to Business Analytics with Microsoft Excel

    This course provides an applied introduction to business analytics using Microsoft Excel spreadsheet software within the Windows environment and maps to the Microsoft Office Specialist (MOS) Excel core level curriculum. Topics include: Microsoft Office, worksheets and workbooks, functions, tables, templates charts and diagrams, what if analysis, external data and database integration, and collaboration and workbook distribution. Lab time outside of class is required.
    NOTE: Previous experience with computing and the Windows operating system required.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CMPT 118 Introduction to Web Design and Content Management

    This course provides both a conceptual and applied introduction to web design and content management. Topics include: W3C compliant web design, current WWW architecture, the internet, and content management systems (CMS). Students will create a multimedia rich, accessible W3C compliant website using the open source WordPress Web and Content Management System. Lab time outside of class is required.
    NOTE: Previous computing experience required.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CMPT 119 Multimedia and Graphic Design for The Web

    This course provides students with an introduction to graphic design for the web using Macromedia Fireworks and Flash. Students will use these tools to develop graphics and animations for the web, including basic graphic design skills, Flash movie development and an introduction to using ActionScript.
    Pre-requisite(s): CMPT 118 Introduction to Web Design and Content Management  or permission of department chair.
    Pre- or co- requisite(s): CISS 100 Introduction to Computing and Information Sciences  or permission of department chair.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CMPT 120 Introduction to Database Concepts with Microsoft Access

    This course provides an applied introduction to database concepts using Microsoft Access software within the Windows environment and maps the Microsoft Office Specialist (MOS) Access core level curriculum. Topics include: relational database management system (DBMS) concepts, the creation and maintenance of MS Access databases, the creation of forms, reports and queries, data integration with Excel worksheets, and security. Lab time outside of class is required.
    NOTE: Previous experience with computing and the Windows operating system required.
    Terms Offered: Fall, Spring, Summer
    Offered Distance Learning: Yes
    Credits: 3
    Contact Hours:
    Lecture: 3
  
  • CMPT 150 Advanced Topics in Office Technology

    In this course, students will study the history and evolution of technology in today’s automated office. The course also will discuss management styles and theories, electronic communication systems, security, PDA’s, scanners, electronic filing systems, records management, an introduction to MS Outlook, time management, ergonomics, career opportunities and professional certification. Students will create representational portfolios.
    Terms Offered: Spring
    Offered Distance Learning: No
    Credits: 3
    Contact Hours:
    Lecture: 3
  
 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11