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. |