Topics Courses

Topics courses complement CNM’s regular course offerings in a subject area or program.

Topics Courses may emphasize subject matter or content introduced in other courses, offer content at a more advanced level, or present content that is not covered in other CNM courses.

Topics courses often change from term to term.

Spring 2018 Topics Courses

ARDR 2296 Visual Programming Concepts Using Dynamo for Revit  (CRN: 87433)

1 Credit Hour

(Prerequisites: None)

This class introduces programming concepts in the context of AEC Applications. In this class, students will learn about the options available for automating and streamlining tasks within the Autodesk Revit platform. Additionally, this course will expand upon core Revit nomenclature and introduce the inner workings of the software. An intermediate knowledge of Revit and ability to read construction documents are recommended.  (15 theory + 5 additional hours)

ASL 2296 Intermediate American Sign Language II (CRN: 87215)

4 Credit Hours

(Prerequisites: ASL 2196)

Reviews grammar with an emphasis on fingerspelling skills. Provides conversational activities to increase fluency.

BIO 1096 Evolutionary Medicine (CRN: 86891)

3 Credit Hours

The goal is to understand how evolutionary biology provides insights into ‘normal’ human health, behavior and disease. In recent years, medical science has embraced evolutionary concepts relating to pathogen antibiotic resistance, microflora-host interactions, auto-immunity, mental health, cancer, and gene-environment mismatches underlying chronic inflammation of human disease. Instructor mini-lectures alternate with "journal club" presentations by students.

CIS 1096 Internet of Things (CRN: 86204)

3 Credit Hours

(Prerequisite: IT 1010)

This course introduces students to the "Internet of Things" (IOT) and how physical or real-world devices, "things," are increasingly being connected to, visible through, and controllable via the Internet and web technologies. In this course we will integrate elements from all the currently available CNM CIS Degrees/Certificate programs. This course is project based where students will work individually and in teams to explore and build IOT devices/solutions using System on a Chip (SOC) technologies like the Raspberry Pi and microcontrollers like the Intel Galileo. Finally, students will be given the opportunity to tackle a comprehensive project of their choosing in teams of three or four. At the end of the semester, all project teams will present their completed projects in an open colloquium.

CIS 2096 Computer Game and Simulation Development (CRN: 86203)

3 Credit Hours

(pre- or co-requisite: CIS 1280)

Provides an accelerated introduction to developing computer games using C# and unity3D. In addition, student will learn to manage a team project using Agile project management skills. Course scope will cover Agile software development, working as a team, building assets, creating scenes in Unity, coding object behaviors. Students will learn to use Unity’s cross platform deployment capability to deploy a game to Windows, to the Web and to Android. Students will also learn to integrate game peripheral Software Development Kits like the Oculus Rift, Kinect and/or other systems.

To do homework at home, student should have a computer capable of running Unity3D and Blender. See and for system requirements.

CIS 2096 Digital Media Projects (CRN: 87302)

3 Credit Hours

Pre- or Co-requisite: CIS 2360 Digital Video Editing

Designed to respond to student’s unique interest in topics relating to Digital Media. This course will emphasize real-life projects and community based needs. Students will receive instruction and participate in real-life projects such as logo design, creating and editing promotion videos, brochure design, and more! Students will work with a faculty member to address the needs of client projects through inquiry and creativity.

CSCI 2096 Robotic Programming, Modeling, and Simulation (CRN: 87098)

4 Credit Hours

(Prerequisite: Department Approval)

This course has three focuses: 1) modeling -- study the algorithm that mimic the process of natural selection to tailor these behavior (ant) into efficient search strategies; 2) simulation -- learn how to use and modify the software that simulate the behavior where the modeling search algorithms were implemented; and 3) programming -- apply both object oriented and procedure design and programming skills on the robots, Swarmies from NASA, to explore the Moon, Mars, and asteroids requires the location and retrieval of local resource on extra-planetary surfaces. Major outcome of this study will present at the Physical Competition in April, 2018 at NASA Kennedy space Center.

ENG 2096: Digital Storytelling (CRN: 87216)

3 Credit Hours

(Prerequisites: IRW 0980; Co-requisites CIS 1325-101, 84731)

The CIS 1325/ENG 2096 Learning Community allows students to complete both courses in one semester while they develop the skills to tell their own digital stories. Digital stories are narratives that take full advantage of their digital environment, often combining graphics, film, sound, and text. Students will master the skills of analyzing the various building blocks of digital stories—visual design elements such as contrast, framing, use of color, and typography and narrative design elements such as point-of-view, conflict, characterization, and figurative language. Students will demonstrate these analytical skills by creating their own digital stories in this course.

GIS 1096 Introduction to Unmanned Aerial Systems (Drones) (CRN: 86357)

3 Credit Hours

Learn what all the fuss is about in Introduction to Unmanned Aerial Systems (UAS). This course shows how UAS are meeting needs and creating opportunities in: Surveying and Mapping, Urban Planning, Construction Management, Public Safety, Real Estate, Criminal Justice, Archaeology and countless other professions. Learn how this exciting, emerging field is changing how we see the Earth, save lives and understand our world.

GIS 1196 UAS FAA Rule 107 Exam Prep (CRN: 87245)

1 Credit Hour

Changes to FAA rules have opened up commercial and other opportunities for drone pilots, but only if you pass the FAA Rule 107 exam. This course will provide you with all the information you need to pass the test and enter the exciting world of small Unmanned Aircraft. Test fee not included in course.

LTAM 2096 Maya Identity: History, Politics, and Culture (CRN: 87182)

3 Credit Hours

(Prerequisites: None)

Explores the construction of Maya identity through time and space. The Maya of Guatemala and Mexico, like all indigenous groups in the Americas, have undergone considerable change and adaptation through the processes of conflict, colonization, oppression, and globalization. In this course, we will seek to understand and analyze these shifting identities from a multidisciplinary perspective. Topics we will be covering in the first half of the semester will include the rise and fall of the ancient Maya state, Spanish missionization, and religious syncretism. We will then move forward to look at Guatemalan independence, civil war, and the reclamation of Maya identity through phenomena like the Pan-Maya Movement. We will learn about the Maya via anthropology, art, geography, history, literature, and film.

MATH 1096 College Algebra co-requisite (CRN: 86849)

2 Credit Hours

Students taking MATH 1315/MATH 1096 jump start Learning Community will attend one integrated 5 credit class, covering the same algebra topics that are covered in all other sections of 1315, but having extra time to develop the prerequisite skills from as needed. This course allows students to complete MATH 1315 without taking the standard prerequisite of MATH 1310.

MATH 1296 Methods of Problem Solving Workshop (CRN: 86787, 86788)

1 Credit Hour

Students taking MATH 1210/MATH 1296 jump start Learning Community will complete MATH 1210, along with an additional lab class that will cover the prerequisite material through mini lectures, individual and group work, but no additional homework. Any students who qualifies to take MATH 0970 may go directly into Math 1210 by taking this jump start learning community.

MATH 1396 Statistics Workshop (CRN: 86705)

2 Credit Hours

Students taking MATH 1330/MATH 1396 jump start Learning Community will attend one 5-credit class, covering the same statistics topics that are covered in all other sections of 1330, but not having extra time to discuss prerequisite skills as needed. Collaborative learning on key projects will be emphasized to enhance the development of critical thinking and communication skills. This class is open to any student who would otherwise qualify to take MATH 09680 or MATH 1210 but would like to jump straight into MATH 1330.

TRDR 2096 Becoming a TRDR Owner Operator (CRN: 86897)

3 Credit Hours

This course will explore different ways of getting into business as an independent or lease truck owner. Skills will include record keeping required for truck owners, options for becoming an owner/operator, and other skills needed to succeed in this field. Industry guest speakers will be featured.


Back to top