
Formal Languages and the Theory of Computation
CS-3372
- Required Major Courses
- 3 tín chỉ
- Tiên quyết: CS 3323
43 tài liệu • Cập nhật: 11/09/2026
Thư mục tài nguyên
Assignments
14 file(s)
- midterm_Summer-2025
- midterm_Summer-2026
- KEY_midterm_Summer-2025&2026
- Assignment1_solution
- Assignment2_solution
- Assignment3_solution
- Assignment4_solution
- final_Summer-2026
- midterm_Summer-2026
- midterm22-sample
- Sample-Final-Exam-Questions-with-Solution
- Sample-Final-Exam-Questions
- Sample-Midterm
- Presentation
Modules
14 file(s)
- CS3372_LN00-CourseOverview_NDHan
- CS3372_LN01-FA&RL_NDHan
- CS3372_LN02-PDA&CFL_NDHan
- CS3372_LN03-TM_NDHan
- Unit-1
- Unit-2
- Unit-3
- Unit-4
- Unit-5
- Unit-6
- Unit-7
- Unit-8
- Unit-9
- Unit-11-12-13
References
12 file(s)
- 1. Introduction to the Theory of Computation
- 2. Elements of the Theory of Computation
- 3. Codes and Automata
- 4. Complexity and Cryptography_An Introduction
- 5. Cryptography Theory and Practice
- Jonathan Katz & Yehuda Lindell - Introduction to Modern Cryptography (Revised 3rd Edition, 2025)
- Matt Bishop - Computer Security - Art and Science (2nd Edition, 2019)
- Ross Anderson - Security Engineering - A Guide to Building Dependable Distributed Systems (3rd Edition, 2020)
- REF_A1
- REF_A2
- CS372
- SCHEDULE OF THE COURSE