Courses
- Computers Communication (10013) תקציר הקורס:
- Computational Models (10215) תקציר הקורס:
- Data Security (10313) תקציר הקורס:
- Cyber Seminar (10352) תקציר הקורס:
Abstract:
Principles of constructing computer communication networks and the various mechanisms activated in them. The course’s focus is on the Internet, its physical and logical structure and the principles of constructing network applications over it. The main line in the course is the 5 layer model. The course is organized by a top-down approach following Kurose and Ross for methodology for teaching computers communications.Abstract:
Students will learn about models of computing machines: finite automata,
pushdown automata, and Turing machines. Students will demonstrate knowledge
of Formal languages, their descriptions, and their relationships to the
computational models; Students will learn the limits of the various models.Abstract:
The course discusses the security requirements of networks, and methods to attack them, symmetric and public-key encryption methods, ways to attack ciphers, key distribution protocols, and principles of Internet security. It also discusses system security. The course includes necessary math background and practice in applying and deciphering some simple ciphers.Abstract:
During the seminar, several topics will be presented, and students should research and learn them. Every week will cover a different topic, which will be discussed by all the participants.
Additionally, every student will prepare a seminar paper on one of the topics. The paper should be submitted at the end of the course.
Students are allowed to pick their own topics, as long as these are selected by the second week of the seminar.