Page 108 - University Bulletin
P. 108

107



                   challenges from the real world and develop appropriate computing-based solutions. The
                   senior  project  would  be  taken  in  two  parts.  The  problem  description  and  theoretical
                   foundations of possible solutions would be documented in the first part.


                CS 499  SENIOR PROJECT II
                Credits: 3(3,0,0)         Prerequisite:  CS 498
                   Senior Project II is the continuation of the Senior Project I course. In this part, students would complete
                   the senior project addressing the development, implementation, testing, experimental evaluation, and
                   deployment phases of their work. The final project would be demonstrated to an audience.


                CYS 404 CYBER-PHYSICAL SYSTEMS SECURITY
                Credits:  3(3,0,1)   Prerequisite:   CS331 and CYS401

                   This course provides an introduction to security issues relating to various cyber-physical.
                   The goal is to expose students to fundamental security primitives specific to cyber-physical
                   systems and to apply them to a broad range of current and future security challenges.
                   Students  will  work  with  various  tools  and  techniques  used  by  hackers  to  compromise
                   computer  systems,  smart  technologies,  IoT  devices,  embedded  systems  or  otherwise
                   interfere with normal operations. This course will offer insights from cutting edge applied
                   research about the strategies and techniques that can be implemented to protect against
                   cyber-attacks.

                CYS 405 PENETRATION TESTING AND ETHICAL HACKING
                Credits:  3(3,0,1)   Prerequisite:   CS331 and CYS401
                   This course covers the study of techniques used by hackers to break into an organization.
                   It gives students the necessary tools to have a hacker mind-set in order to protect network
                   against future attacks. It gives an introduction to the principles and techniques associated
                   with cybersecurity practice known as penetration testing or ethical hacking. This course
                   illustrates the differences between ethical and unethical penetration testing, describes
                   and  explains  the  phases  of  a  penetration  test  including  planning,  reconnaissance,
                   scanning, exploitation, post-exploitation, and result reporting. Students will be able to
                   apply  different  tools  and  methods  to  conduct  penetration  tests  for  the  purpose  of
                   discovering how system vulnerabilities can be exploited and learn to avoid such problems.


                DMS 310  INTRODUCTION TO VISUAL DESIGN
                Credits:  3(3,0,1)   Prerequisite:   Junior Level

                   This  course  introduces  visual  design  through  formal  studies.  This  course  covers
                   understanding  of  elements  and  principles  of  design,  typography,  composition  and
                   branding. Students are able to produce designs such as posters, brochures, branding and
                   package design.


                DMS 322  FOUNDATIONS OF INTERACTIVE DIGITAL MEDIA
                Credits:  3(3,0,1)   Prerequisite:   Junior Level
                   The course covers fundamental of digital media elements such as text, graphics, sound,
                   video  and  animation.  Students  will  be  involved  in  planning,  designing  and  producing
                   interactive digital media projects in this course. Students will learn various types of digital
                   media  authoring  tools  that  can  be  used  in  the  development  of  digital  media
                   application.  This course offers the opportunity for students to develop their design and
   103   104   105   106   107   108   109   110   111   112   113