2025-2027-Student-Catalog-and-Handbook

CIS 227 – APP DEVELOPMENT WITH SWIFT II Prerequisite: As required by the college

payment systems. Upon completion students will be able to build an e- commerce presence. 3 Credit Hours

This course focuses on building specific features for iOS apps. Students apply their knowledge and skills to developing new apps. 3 Credit Hours CIS 237 – VIRTUAL INFRASTRUCTURE: INSTALLATION AND CONFIGURATION Prerequisite: As required by the college Students explore concepts and capabilities of virtual architecture with a focus on the installation, configuration, and management of a virtual infrastructure, an ESX Server, and a Virtual Center. Covers fundamentals of virtual network design and implementation, fundamentals of storage area networks, virtual switching, virtual system management and engineering for high availability. 3 Credit Hours CIS 238 – CLOUD COMPUTING: INFRASTRUCTURE AND SERVICES Prerequisite: As required by the college This course focuses on cloud infrastructure, deployment, security models, and the key considerations in migrating to cloud computing. Coverage includes the technologies and processes required to build traditional, virtualized and cloud data center environments, including computation, storage, networking, desktop and application virtualization, business continuity, security and management. 3 Credit Hours CIS 244 – INTRODUCTION TO CYBERSECURITY Prerequisite: As required by the college This course will introduce students to cybersecurity, while they gain additional insight into the challenges that companies face today. Students will develop an understanding of cybercrime, security principles, technologies, and procedures and techniques used to defend networks. 3 Credit Hours CIS 245 – CYBER DEFENSE Prerequisite: As required by the college The course provides students with information on the concept of cyber defense. Topics include information relative to legal aspects of cyber- attacks, threats to various levels of national and local social infrastructure, financial systems, personal data, and other direct and indirect threats. As part of this course students explore current and historical cyber threats and U.S. policy regarding infrastructure protection. 3 Credit Hours CIS 246 – ETHICAL HACKING Prerequisite: As required by the college This course emphasizes scanning, testing, and securing computer systems. The lab-intensive environment provides opportunities to understand how perimeter defenses work and how hackers are able to compromise information systems. With awareness of hacking strategies, students learn to counteract those attempts in an ethical manner. 3 Credit Hours CIS 248 – INTRODUCTION TO IOT (INTERNET OF THINGS) Prerequisite: As required by the college This course will introduce students to the fundamentals of IoT. Emphasis will be on understanding how the IoT is bridging the gap between operational and information technology systems and the security concerns that must be considered, when implementing IoT solutions. 3 Credit Hours CIS 250 – E-COMMERCE Prerequisite: As required by the college This course is an introduction into e-commerce. Topics include marketing, building an e-commerce store, security, and electronic

CIS 251 – C++ PROGRAMMING Prerequisite: As required by the college

This course is an introduction to the C++ programming language including Object Oriented Programming. Topics include: problem solving and design; control structures; objects and events; user interface construction; and document and program testing. 3 Credit Hours CIS 252 – ADVANCED C++ PROGRAMMING Prerequisite: As required by the college This course is a continuation of C++ programming. Techniques for the improvement of application and systems programming will be covered and other topics may include memory management, C Library functions, debugging, portability, and reusable code. Upon completion, the student will be able to demonstrate knowledge of the topics through the completion of programming projects and appropriate tests. 3 Credit Hours

CIS 255 – JAVA PROGRAMMING Prerequisite: As required by the college

This course is an introduction to the Java programming language. Topics in this course include object-oriented programming constructs, Web page applet development, class definitions, threads, events and exceptions. Upon completion, the student will be able to demonstrate knowledge of the topics through the completion of programming projects and appropriate tests. 3 Credit Hours CIS 256 – ADVANCED JAVA Prerequisite: As required by the college This course is a second course of a sequence using the Java programming language. Topics include: Sun’s Swing GUI components, JDBC, JavaBeans, RMI, servlets, and Java media framework. Upon completion, the student will be able to demonstrate knowledge of the topics through programming projects and appropriate exams. 3 Credit Hours CIS 260 – NETWORK SECURITY AND RISK MANAGEMENT Prerequisite: As required by the college This course exposes students to essential concepts of networking security and IT risk management. Topics include design, protocols and administrative principles of secure networks, identification and elimination of threats and vulnerabilities, compliance and operational security, access control and identity management, application, data and host security, cryptography and current and evolving issues in network security. Upon successful completion of this course, students will be able to demonstrate the knowledge and skills necessary to identify security issues, to mitigate and deter threats, to apply security controls and to implement and maintain an organization’s security policies. 3 Credit Hours CIS 267 – ENTERPRISE VIRTUALIZATION Prerequisite: As required by the college This course is designed to provide students with the knowledge and skills required to implement enterprise visualization. Students will gain hands-on experience installing, configuring, and managing enterprise virtualization technologies. 3 Credit Hours

CIS 268 – SOFTWARE SUPPORT Prerequisite: As required by the college

This course provides students with hands-on practical experience in installing computer software, operating systems, and trouble-shooting. The class will help to prepare participants for the A+ Certification sponsored by CompTIA. This course is a suitable substitute for CIS 239, Networking Software. 3 Credit Hours

Page 309 of 349

Made with FlippingBook Annual report maker