Applied Research in Sustainability

Internship in sustainability-related settings (such as environmental education, alternative energy systems, sustainable water systems, green building, habitat restoration, urban agriculture) under the supervision of a qualified professional. The student will need to arrange the internship and then contact the instructor to enroll in this class. Suggestions and strategies are available on course website. One unit of credit is earned for 54 hours of unpaid or paid work.

Introduction to Environmental Science

An examination of the scientific evidence informing our understanding of the causes and consequences of human impacts on the environment. Application of core principles, methods, qualitative and quantitative reasoning from the natural sciences, social sciences, and engineering and technology to investigate and evaluate sustainable solutions to environmental degradation and resource depletion.

Computer Basics for Business

An introduction for beginning computer students to computer concepts and techniques used in business. Topics include navigating an operating system and organizing and managing files as well as Internet, email, and a brief introduction of the MS Office applications: Word, Excel, PowerPoint and Access.

Internet of Things Security

Model and protect against threats to the Internet of Things (IoT) environment of an organization or workplace. Learn foundational knowledge in security analysis such as vulnerability and risk assessment of IoT systems. Perform threat modeling activities on physical devices, communication systems and applications found in the IoT.

Hacking and Securing Automotive Systems

Students will learn about cybersecurity threats to computer systems and embedded software in modern vehicles. Topics include vulnerabilities of communications over the vehicle CAN bus and between devices and systems. Students will learn to intercept data and perform specific hacks to track vehicles, unlock doors, glitch engines and flood communication. Part of a joint program offering between AUTO and CNIT.

Introduction to Cloud Computing

Technical Cloud infrastructure skills that can be applied to a variety of Cloud vendors and technologies. Configuration and deployment, security, maintenance, management and troubleshooting of Cloud systems. Follows the objectives of the CompTIA Cloud+ certification exam and is a required course for the Cloud Administration Certificate of Achievement.

JavaScript for IoT and XR

Using JavaScript as the framework to code Internet of Things (IoT) devices, eXtended Reality (XR), Augmented Reality (AR), and Virtual Reality (VR) projects in which people, processes, things, and data are connected via emerging Internet technologies. Students will integrate a variety of networking and computer hardware devices in end-to-end systems to solve practical problems. This course also includes an introduction to TypeScript, which can be used in different projects in this area.

Computer Technical Support

Hardware diagnosis and troubleshooting, software maintenance, upgrading, and problem-solving. Work with Help Desk software to log calls and real end-user problems in a simulated service center. Designed to provide hands-on practice with hardware and software, techniques and procedures, covered in CNlT 105. Teamwork will be emphasized.