University of Texas at El Paso

CS 4351 Computer Security

Fall 2026, TR 12:00 pm - 1:20 pm, Texas Western Hall 304

General Information

Instructor

Dr. MD Armanuzzaman (Arman)
E-mail: marmanuzzaman@utep.edu
Homepage: https://tomal-kuet.github.io/armanuzzaman/
Office hours will be T 10:30 am - 11:50 am or by appointment
CCSB 3.1008 or Teams at Meeting Link

Teaching Assistant

Name: Ahmed Ann Noor Ryen
E-mail: aryen@miners.utep.edu
Office hours: TR 3:00 PM – 5:00 PM
Office/Meeting Location: CCSB 1.0706 or Teams at Meeting Link

Overview

This course develops a strong understanding of the fundamental principles of computer security and introduces the tools and mechanisms used to protect software and computing systems. The course is intended for upper-level undergraduate students and covers cryptographic foundations and tools, authentication, access control, database security, operating-system security, software security and malware, Internet security protocols and standards, intrusion detection and prevention, privacy, identity management, security management and risk assessment, and legal and ethical aspects of cybersecurity.

Downloads: Course Syllabus

Tentative Schedule

Date Topic Dues
Week-1 Class-1 8/25 Overview; Slides  
Week-1 Class-2 8/27 Symmetric Encryption I; Slides  
Week-2 Class-1 9/1 Symmetric Encryption II; Slides; HW1  
Week-2 Class-2 9/3 Diffie-Hellman, Data Integrity and Hash Functions; Slides  
Week-3 Class-1 9/8 Password Hashing and Public-Key Cryptography; Slides; HW2  
Week-3 Class-2 9/10 Certificates and Randomness; Slides HW1
Week-4 Class-1 9/15 Authentication I; Slides  
Week-4 Class-2 9/17 Authentication II; Slides  
Week-5 Class-1 9/22 Authentication III; Slides  
Week-5 Class-2 9/24 Access Control I; Slides HW2
Week-6 Class-1 9/29 Access Control II; Slides  
Week-6 Class-2 10/1 Database Security; Slides  
Week-7 Class-1 10/6 Operating System Security; Slides  
Week-7 Class-2 10/8 *** Midterm Exam ***  
Week-8 Class-1 10/13 Software Security I; Slides  
Week-8 Class-2 10/15 Software Security II; Slides  
Week-9 Class-1 10/20 Software Security III; Slides  
Week-9 Class-2 10/22 Software Security IV; Slides  
Week-10 Class-1 10/27 Software Security V; Slides  
Week-10 Class-2 10/29 Network Security I; Slides  
Week-11 Class-1 11/3 Network Security II; Slides  
Week-11 Class-2 11/5 Network Security III; Slides  
Week-12 Class-1 11/10 Network Security IV; Slides  
Week-12 Class-2 11/12 Network Security V; Slides  
Week-13 Class-1 11/17 Intrusion Detection; Slides  
Week-13 Class-2 11/19 Privacy and Identity Management; Slides  
Week-14 Class-1 11/24 Security Management and Risk Assessment; Slides  
Week-14 Class-2 11/26 Thanksgiving Holiday - No Class  
Week-15 Class-1 12/1 Legal and Ethical Aspects; Slides  
Week-15 Class-2 12/3 Review for Final Exam  
Final Exam 12/8; 1:00 PM - 3:45 PM Final Exam  

Resources

Required textbook:

Additional resources: