Page 58 - B.E CSE Curriculum and Syllabus R2017 - REC
P. 58

Department of CSE, REC



               d)  Vigenere Cipher
               e)  Rail fence – row & Column Transformation
               f)  Affine Cipher
            2. Implement the following algorithms
               a)  DES
               b)  RSA Algorithm
               c)  Diffie-Hellman
               d)  MD5
               e)  SHA-1
            3. Implement the Digital Signature Algorithm (DSA).
            4. Implement Linux Privilege Escalation Checker.
            5. Implement a Keylogger to record the keystrokes.
            6. Develop a simple Block chain with SHA 256
            7. Set up a honey pot and monitor the honeypot on network (Pentbox or Honeyd or any other equivalent s/w)
            8. Perform wireless audit on an access point or a router and decrypt WPA keys (aircrack-ng)
            9. Demonstrate Intrusion Detection System using any tool (snort or any other equivalent s/w)
            10. Demonstrate various exploits of Windows OS using Metasploit framework.
            11. Install and Configure Firewalls for variety of options (iptables or pfsense)
            12. Demonstrate simple MITM attack (ettercap)
                                                                                    TOTAL: 60 PERIODS
            OUTCOMES:
            On successful completion of this course, the student will be able to:
               ●  Implement the traditional cipher techniques
               ●  Develop the various symmetric and asymmetric security algorithms
               ●  Develop the various digital signature and hash algorithms
               ●  Use different open source tools for network security and analysis
               ●  Perform wireless audit and decrypt WPA keys
            LAB EQUIPMENT FOR A BATCH OF 30 STUDENTS:
                   Hardware:     TL-WN-722N Wi-Fi Adaptor
                   Software:     C/Python/ equivalent compiler, Pentbox or Honeyd
                   OS:           Kali Linux / Fedora

            CS17512                          GRAPHICS AND MULTIMEDIA LABORATORY                L T P C
                                                                                                                                                              0  0 4 2
            OBJECTIVES:
               ●  To understand graphics programming.
               ●  To be well – known with 2D and 3D transformations.
               ●  To be exposed to creation of 3D graphical scenes using open graphics library suits.
               ●  To be familiar with image manipulation, enhancement.
               ●  To learn to create animations.

            LIST OF EXPERIMENTS:
            1. Implementation of Algorithms for drawing 2D Primitives – Line (DDA, Bresenham) –Circle (Midpoint)
            2. 2D Geometric transformations
                     Translation
                     Rotation and Scaling
                     Reflection and Shear
                     Window-Viewport
            3. Composite 2D Transformations
            4. Line Clipping
            5. 3D Transformations – Translation, Rotation, Scaling.
            6. 3D Projections – Parallel, Perspective.
            7. Creating 3D Scenes using OpenGL.


            Curriculum and Syllabus | B.E. Computer Science and Engineering | R2017                    Page 58
   53   54   55   56   57   58   59   60   61   62   63