|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Use PHP/MySQL libraries and frameworks to develop dynamic database-driven websites. Explore a range of PHP solutions including image management, network socket data transfer, and XML parsing.
-
3.00 Credits
This course is an overview of the field of Cyber Security and cyber areas. It will cover terminology, principles, best practices and ethics which will provide a foundation for understanding detailed aspects of the weaknesses, attacks, and defenses used to attack or protect critical infrastructure. The course is designed as a starting point for IT, business and health care management professionals to help develop a cyber security mindset in both professional and personal lives.
-
3.00 Credits
Using projects and hands-on exercises, students will learn to build and program small scale robots. Arduino and Raspberry Pi prototyping platforms will be used to perform basic/intermediate navigation under program control, with various sensor inputs, feedback and control techniques. Robots built in this course will be capable of competing in PiWars, SkillsUSA and RoboRave robotics competitions.
Prerequisite:
BCIS 1110
-
3.00 Credits
Through hands-on exercises, projects, and robotics competition challenges, students will learn to design, build and program small-scale robots using the Arduino and Raspberry Pi prototyping platforms to perform intermediate/advanced navigation, decision making, and computer vision tasks under autonomous control. Robots built in this course will be capable of competing in PiWars, RoboRave, and VEXU robotics competitions at intermediate and advanced levels.
Prerequisite:
CIS 2011 or department approval
-
1.00 - 12.00 Credits
This course allows students to apply computer information technology elective credit towards a Computer Information System program requirement.
-
3.00 Credits
Provides an accelerated introduction to JAVA programming language. Covers class design and implementation, object-oriented design topics, Graphic User Interface development, exception handling, file input/output, inheritance, polymorphism.
Prerequisite:
CIS 1275
-
3.00 Credits
Focuses on advanced Java technologies. Course covers design, implementation and deployment of advanced programs based on Java which may include web programming, small device applications (Android, phones, pads, etc.), and related technologies including web services, advanced graphics, databases, multimedia, and other relevant technologies.
Prerequisite:
CIS 2235
-
3.00 Credits
Swift is a programming language created by Apple for building apps for iOS, Mac, Apple TV and Apple Watch. Students will learn to develop apps using the Swift language. The course is taught in CNM's iMac computer classroom with iPads, and iMacs available for testing. Students can use their own Macs or check out the appropriate hardware.
Prerequisite:
CIS 1280 or CIS 2235 or CIS 2275
-
3.00 Credits
In this course, students will take Python machine learning ideas and create serverless web applications accessible by anyone with an Internet connection. Students will work through a series of common Python data science problems in an increasing order of complexity. Students will learn to create a web application around numerical or categorical predictions, Machine Learning tools like TensorFlow, understand the analysis of text, create powerful and interactive presentations, serve restricted access to data, and leverage web plugins to accept credit card payments and donations.
Prerequisite:
CIS 1250
-
3.00 Credits
Continues coverage of C++ programming. Covers structures, enumerated data types, C++ function enhancements, classes and objects, inheritance and virtual functions. This advanced course provides a solid foundation in object-oriented programming methods.
Prerequisite:
CIS 1275
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|