Gannon University Graduate Catalog 2019-2020

Page 43

Computer and Information Science

43

GCIS 665 NoSQL and The RESTful API 3 credits Prerequisites: All foundation courses; GCIS 506 and GCIS 516 and GCIS 583 The student will learn to set up a RESTful API using the Express Server to create endpoints needed to add, update, and delete data from a cloud (e.g. MongoDB) database. The course will cover middleware, testing in Node.js, application organization, data modeling, querying data with Mongoose, using Web Token Authentication (e.g. JSON), securing routes, and deployment.

GCIS 690-695 Special Topics in CIS 3 credits Prerequisite: Specific prerequisites are topic-related The course offers presentation of topics that are emerging as the field of computer and information science changes. The objectives and content reflect the interests of the faculty and the students relative to the topic.

GCIS 666 Cybersecurity: Ethical Hacking 3 credits Prerequisites: All foundation courses; GCIS 507 and GCIS 516 and GCIS 523 The course develops the structured knowledge base needed to discover vulnerabilities and recommend solutions for tightening network security and protecting data from potential attackers. Students focus on using penetration-testing tools and techniques to protect computer networks. This course provides students basic knowledge and skills in the fundamental theories and practices of Cyber Security. In addition, this course will provide a basic introduction to of all aspects of cyber-security including procedures, communications security, network security, defender website, legal issues, and technical issues. Also, it will support some technical approaches using in ethical hacking.

GCIS 698 Directed Research 3 credits Prerequisite: GCIS 605 The course tracks the completion of an independent/team project. Passing a final oral examination covering the student’s project area and related subject areas and documenting the research project are part of its requirements for satisfactorily completing the course. The content of the independent/team project can be either an indepth scholarship culminating in a publishable-quality manuscript (hereafter referred to as a ‘research project’) or the study and development of a prototype-level application culminating in a publishable-quality technical report (hereafter referred to as a ‘technical project’). The project content represents a researched and creative expression of the student’s advanced capability as a result of the graduate program. The directed research project must be proposed and approved prior to the commencement of the independent project work.

GCIS 667 Cloud Networks 3 credits, Spring Prerequisites: All foundation courses; GCIS 507 and GCIS 516 and GCIS 523 and GCIS 583 This course builds from clustered servers to running different services and applications on a private cloud. The course includes extensive laboratory work to support the installation and configuration of a private cloud system. It provides a hands-on comprehensive study of cloud concepts and capabilities across the various cloud service models including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), and Business Process as a Service (BPaaS). GCIS 668 Business Intelligence 3 credits, Spring Prerequisites: All foundation courses; GCIS 516 and GCIS 523 and GCIS 583 Advances in computing technologies have greatly enhanced our ability to collect and store large amounts of data, i.e. big data. Yet, corporations today are said to be data rich but knowledge poor. This course will introduce state-of-the-art Business Intelligence and Analytics techniques to discover knowledge from massive data sets using a hands-on approach. Students will have a chance to apply such techniques on real-world data sets in various domains, including finance, healthcare, commerce and sports in order to produce actionable intelligence for enhanced managerial decision making.

GCIS 697 Directed Project 1 credit

GCIS 699 Directed Research 3 credits Co-requisite: GCIS 698 The course complements GCIS 698 for larger research projects satisfying Plan B of the Project Requirement. GCIS 799 Thesis 3-6 credits Prerequisite: GCIS 605 The course tracks the completion of an independent research project and the final oral examination covering the student’s project area and related subject areas. The content of the independent, in-depth scholarship culminates in a publishable-quality manuscript (here after referred to as a ‘research project’). The thesis work represents a researched and creative expression of the student’s advanced capability as a result of the graduate program. The thesis must be proposed and approved prior to the commencement of the independent project work. The credits may be taken as a six-credit block, or as two 3-credit blocks.


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.