free simple site templates
Mobirise

Christopher Mansour, Ph.D.

Assistant Professor of Computing and Information Science/Cyber Security at Mercyhurst University

Fall 2018 Term

  1. CIS 500 - Computing and Information Science Concepts 
    The Computing and Information Science Concepts course serves as an introduction to the Computing and Information Science various disciplines. It covers a variety of topics including: Data Representation and Binary Systems, Data Manipulation and Logic Operations, Computer Networking Concepts, Cyber Security Concepts and Computing Ethics. This course consists of four main parts: Fundamentals of Information Encoding, Computer Communications and Networks, Cyber Security, and Ethics in Computing.
  2. CIS 500 (ONLINE) - Computing and Information Science Concepts 
    The Computing and Information Science Concepts course serves as an introduction to the Computing and Information Science various disciplines. It covers a variety of topics including: Data Representation and Binary Systems, Data Manipulation and Logic Operations, Computer Networking Concepts, Cyber Security Concepts and Computing Ethics. This course consists of four main parts: Fundamentals of Information Encoding, Computer Communications and Networks, Cyber Security, and Ethics in Computing.
  3. CIS 510 - Algorithm Development Using Python
    This course reviews computer programming concepts and practice. Topics include: algorithms, abstract data types, data structures, and software engineering. Students will get hands-on experience with the use of a high-level programming language, Python, to search and sort data.

Spring 2019 Term

  1. CIS 500 (ONLINE) - Computing and Information Science Concepts 
    The Computing and Information Science Concepts course serves as an introduction to the Computing and Information Science various disciplines. It covers a variety of topics including: Data Representation and Binary Systems, Data Manipulation and Logic Operations, Computer Networking Concepts, Cyber Security Concepts and Computing Ethics. This course consists of four main parts: Fundamentals of Information Encoding, Computer Communications and Networks, Cyber Security, and Ethics in Computing.
  2. CIS 510 (ONLINE) - Algorithm Development Using Python
    This course reviews computer programming concepts and practice. Topics include: algorithms, abstract data types, data structures, and software engineering. Students will get hands-on experience with the use of a high-level programming language, Python, to search and sort data.
  3. CIS 160 - Introduction to Cyber Security
    This course introduces students to concepts in cyber security including: fundamentals of secure policy design: least privilege, fail-safe defaults, separation, minimize trust, economy of mechanism, minimize common mechanism, open design, layering, abstraction, modularity, linkage, interaction, social engineering attacks, cybersecurity user education, sensitive personal data, indentifying and documenting security requirements for software and systems.
  4. CIS 261 - Information Security
    This course will introduce students to the concept of securing data in transfer or during storage. This includes a discussion on information security objectives: data integrity, authentication, and data privacy: classical ciphers and block ciphers: cryptography (secret key cryptography, public key cryptography), cryptographic algorithms used; message digests; password-based, address based, and cryptographic authentication; and end to end security.

Summer 2019 Term

  1. CIS 560 (ONLINE) - Cyber Networks 
    The Cyber Networks course prepares students to better understand today’s cyber networks and how they can support the requirements of organizations. It introduces networking basics and demonstrates how networks can support the increasing demands of advanced communications. The course investigates the underlying technology of the Internet including a survey of distributed applications operating over the Internet. The course further investigates the details of the Internet architecture and the TCP/IP protocol suite, covering the protocols that provide communications services to end systems and the management and control protocols that create the Internet from disparate underlying networks and technologies.

Fall 2019 Term

  1. CIS 500 - Computing and Information Science Concepts 
    The Computing and Information Science Concepts course serves as an introduction to the Computing and Information Science various disciplines. It covers a variety of topics including: Data Representation and Binary Systems, Data Manipulation and Logic Operations, Computer Networking Concepts, Cyber Security Concepts and Computing Ethics. This course consists of four main parts: Fundamentals of Information Encoding, Computer Communications and Networks, Cyber Security, and Ethics in Computing.
  2. CIS 500 (ONLINE) - Computing and Information Science Concepts 
    The Computing and Information Science Concepts course serves as an introduction to the Computing and Information Science various disciplines. It covers a variety of topics including: Data Representation and Binary Systems, Data Manipulation and Logic Operations, Computer Networking Concepts, Cyber Security Concepts and Computing Ethics. This course consists of four main parts: Fundamentals of Information Encoding, Computer Communications and Networks, Cyber Security, and Ethics in Computing.
  3. CIS 160 - Introduction to Cyber Security
    This course introduces students to concepts in cyber security including: fundamentals of secure policy design: least privilege, fail-safe defaults, separation, minimize trust, economy of mechanism, minimize common mechanism, open design, layering, abstraction, modularity, linkage, interaction, social engineering attacks, cybersecurity user education, sensitive personal data, indentifying and documenting security requirements for software and systems.
  4. CIS 365 - Cyber Law and Policy
    This course aims to synthesize the cyber security laws that are most likely to affect US corporate and government operations. The course covers different aspects of national and some international legal issues concerning cyberspace. This includes computer-related crimes, legal rights and liabilities associated with computer security, computer fraud and unauthorized computer use, information privacy, espionage, HIPPA, Gramm-Leach-Bliley, GDPR and Digital Rights Management. The course covers six areas of law as it applies to cyberspace which include: private sector data security law, anti-hacking law, public-private cyber security efforts, government surveillance laws, cyber security requirements for government contractors, and privacy law.
Mobirise