2025-2026 Catalog | Page 301

CIS-204
Programming II
This course is designed as a second programming course which concentrates on the object-oriented aspects of programming. Topics including object properties and methods, inheritance, and polymorphism. This course will continue utilizing either the C ++ or Java programming language. Students will gain valuable industry skills with several hands-on programming assignments.
CIS-205
Machine Learning
In this course students will learn how algorithms are used in machine
learning. Algorithmic theories will be examined as possible catalysts for
making machines smarter. Learn how computers are capable of acting
without being explicitly programmed. Supervised, unsupervised, and
reinforcement algorithms will be examined. Students will learn how to apply
machine learning algorithms to real-life problems and evaluate their
effectiveness. Machine bias will also be discussed.
CIS-215
Relational Databases
This course provides students with a hands-on practical approach to the
Relational Database Model and SQL( Structured Query Language). Topics
include normalization, design methodology, DBMS functions, and basic
database administration. Database management approaches such as
client / server databases, data warehouses, and cloud computing platforms
will be covered. Security strategies and Database backup and recovery best
practices will be discussed. Students will learn how to design and code a
Relational Database using the latest version of Microsoft Access DBMS and
Azure Managed Cloud Database. By the completion of this course, students
should be able to understand an organization ' s database requirements and
translate those requirements into a functional relational database.
CIS-230
Networking
This course provides the student with the foundation necessary to be successful in any field of computing. Students will be introduced to the Open Systems Interconnection( OSI) model and Transmission Control Protocol / Internet Protocol( TCP / IP) suite. Structured cabling, network topologies, routing and switching, network connectivity and troubleshooting will be covered. Students will learn about virtualization, cloud computing, and wireless technologies. With a focus on networking operating systems, the latest Microsoft Windows Operating System and Server will be used to explore DHCP, DNS, and wired and wireless network communications. This course is aligned with the CompTIA + guidelines for networking.
3.00
3.00
3.00
3.00