2019/01/30 現在 |
科目一覧へ戻る |
開講学期 /Semester |
2018年度/Academic Year 2学期 /Second Quarter |
---|---|
対象学年 /Course for; |
3年 |
単位数 /Credits |
3.0 |
責任者 /Coordinator |
アン トゥアン ファン |
担当教員名 /Instructor |
アン トゥアン ファン |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2018/01/12 |
---|---|
授業の概要 /Course outline |
This course offers the fundamentals of the highly important topics in the computer networking – the network security. Students are required to take the L11 course to have basic concepts of networking, from application to link-layer layers. |
授業の目的と到達目標 /Objectives and attainment goals |
After taking this curse, students will be able to understand of (1) basic concepts of cryptography techniques, (2) application of cryptography in all layers of the Internet, including secure email, SSH, transport layer security, IPsec and wireless network security and (3) problems and solution for security in an organization’s network. |
授業スケジュール /Class schedule |
Lecture schedule • Lecture 1: Introduction – Basic concepts of computer and network security • Lecture 2: Symmetric encryption principles • Lecture 3: Block cipher and stream cipher • Lecture 4: Hash functions • Lecture 5: Public key cryptography • Lecture 6: Security in application layer: email security • Lecture 7: Security in transport layer: SSL • Lecture 8: HTTPS and SSH • Lecture 9: Security in network layer: IPsec • Lecture 10: Internet key exchange • Lecture 11: WLAN protocols • Lecture 12: Wired equivalent privacy (WEP) • Lecture 13: WLAN security protocol: 802.11i • Lecture 14: Firewalls Lab schedule • Lab 1 – Basic algebra programming review • Lab 2 - Classical encryption, Cipher analysis and break. • Lab 3 - Block cipher, encrypt and decrypt DES • Lab 4 - Encrypt, decrypt and authenticate using PGP (GnuPG) • Lab 5 - Implementation of a Secured Client-Server protocol |
教科書 /Textbook(s) |
1. Network Security Essentials: Applications and Standards, by William Stallings (Kindle version is also available) – any edition is OK. 2. Computer Networking: A Top-Down Approach by J.F. Kurose and K.W. Ross, any Edition is OK (this is the textbook of L11) |
成績評価の方法・基準 /Grading method/criteria |
- Assignments: 60% - Final exams: 40% |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
course website: http://web-int.u-aizu.ac.jp/~pham/ns/ |
科目一覧へ戻る |
開講学期 /Semester |
2018年度/Academic Year 3学期 /Third Quarter |
---|---|
対象学年 /Course for; |
3年 |
単位数 /Credits |
3.0 |
責任者 /Coordinator |
コン タン チョオン |
担当教員名 /Instructor |
コン タン チョオン |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2017/12/15 |
---|---|
授業の概要 /Course outline |
The Internet is currently the main infrastructure to connect people and machines all over the world. This course covers the practical knowledge and skills to connect the computers, at application layer, transport layer, and network layer. Topics include Addresses and Protocols, Client-Server architecture, Socket basics, UDP/TCP sockets, Service networking, and Software Defined Network (SDN). Students are required to take the L11 course to have basic concepts of networking, from application to link-layer layers. |
授業の目的と到達目標 /Objectives and attainment goals |
Student will learn (1) knowledge of practical protocols used in the ICT Industry, (2) ability to build client-server based applications using the Socket APIs, (3) experience to compare and critique various networking solutions. |
授業スケジュール /Class schedule |
Lectures: Lecture 1: Introduction Lecture 2: Internet Layers and Addressing Lecture 3: Transport Protocols and Basic Sockets Lecture 4: UDP Protocol Lecture 5: UDP Protocol (cont.) Lecture 6: TCP Protocol Lecture 7: TCP Protocol (cont.) Lecture 8: Mid-term exam Lecture 9: Client-Server Architecture Lecture 10: Client-Server Architecture Lecture 11: Application Protocols Lecture 12: Application Protocols (cont.) Lecture 13: Software Defined Network Lecture 14: Software Defined Network (cont.) Lab exercises: - About one lab exercise for every two lectures. |
教科書 /Textbook(s) |
“Computer Networking: Top Down Approach Featuring Network”, by J. F. Kurose and K. W. Ross (7th edition) |
成績評価の方法・基準 /Grading method/criteria |
- Quizzes: 15% - Exercise reports: 45% - Mid-term exam: 20% - Final exam: 20% |
履修上の留意点 /Note for course registration |
Prerequisites: L11 course |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
web-int.u-aizu.ac.jp/~thang/cno/ |
科目一覧へ戻る |
開講学期 /Semester |
2018年度/Academic Year 3学期 /Third Quarter |
---|---|
対象学年 /Course for; |
4年 |
単位数 /Credits |
3.0 |
責任者 /Coordinator |
コン タン チョオン |
担当教員名 /Instructor |
アン トゥアン ファン, コン タン チョオン, 荊 雷 |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2017/12/15 |
---|---|
授業の概要 /Course outline |
The Internet is currently the main infrastructure to connect people and machines all over the world. This course covers the practical knowledge and skills to connect the computers, at application layer, transport layer, and network layer. Topics include Addresses and Protocols, Client-Server architecture, Socket basics, UDP/TCP sockets, Service networking, and Software Defined Network (SDN). Students are required to take the L11 course to have basic concepts of networking, from application to link-layer layers. |
授業の目的と到達目標 /Objectives and attainment goals |
Student will learn (1) knowledge of practical protocols used in the ICT Industry, (2) ability to build client-server based applications using the Socket APIs, (3) experience to compare and critique various networking solutions. |
授業スケジュール /Class schedule |
Lecture 1: Introduction Lecture 2: Internet Layers and Addressing Lecture 3: Transport Protocols and Basic Sockets Lecture 4: UDP Protocol Lecture 5: UDP Protocol (cont.) Lecture 6: TCP Protocol Lecture 7: TCP Protocol (cont.) Lecture 8: Mid-term exam Lecture 9: Client-Server Architecture Lecture 10: Client-Server Architecture Lecture 11: Application Protocols Lecture 12: Application Protocols (cont.) Lecture 13: Software Defined Network Lecture 14: Software Defined Network (cont.) Lab exercises: - About one lab exercise for every two lectures. |
教科書 /Textbook(s) |
“Computer Networking: Top Down Approach Featuring Network”, by J. F. Kurose and K. W. Ross (7th edition) |
成績評価の方法・基準 /Grading method/criteria |
- Quizzes: 15% - Exercise reports: 45% - Mid-term exam: 20% - Final exam: 20% |
履修上の留意点 /Note for course registration |
prerequisites: L11 course |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
http://web-int.u-aizu.ac.jp/~thang/cno/ |
科目一覧へ戻る |
開講学期 /Semester |
2018年度/Academic Year 4学期 /Fourth Quarter |
---|---|
対象学年 /Course for; |
3年 |
単位数 /Credits |
2.0 |
責任者 /Coordinator |
アン トゥアン ファン |
担当教員名 /Instructor |
アン トゥアン ファン |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2018/01/04 |
---|---|
授業の概要 /Course outline |
This course helps to develop an understanding of the various aspects of wireless and mobile networks. Following the first course on computer networking (L11: Introduction to Computer Networking) which covers basic concepts the Internet, including applications, transport, network and a part of data-link layers, the N04 course provides a solid conceptual understanding of the fundamentals of the most popular transmission media today: the wireless transmission. The course covers fundamentals of design and architecture of wireless networks. |
授業の目的と到達目標 /Objectives and attainment goals |
After taking this course, students will be able to understand (1) basic concepts of wireless communications and networks, layer architecture, (2) wireless signal transmission, (3) wireless access mechanism, and (4) problems and specific design of wireless network, including the popular wifi, Bluetooth and WiMAX protocols. |
授業スケジュール /Class schedule |
Part 1: Introduction and Review • Lecture 1: Wireless and Mobile Networks: applications and history • Lecture 2: Protocol Architecture • Lecture 3: TCP/IP Protocol Suite Part 2: Wireless Transmission Fundamentals • Lecture 4: Wireless Signal and Propagation • Lecture 5: Spectrum and Channel Capacity • Lecture 6: Signal Modulation • Lecture 7: Spread Spectrum Part 3: Access Protocols • Lecture 8: Media Access Control protocols • Lecture 9: Random access protocols • Lecture 10: Code-division multiple access protocol Part 4: Wireless Networking • Lecture 11: WLAN architectures • Lecture 12: IEEE 802.11 protocols • Lecture 13: Other IEEE 802 wireless networks: 802.15, 802.16, 802.22 • Lecture 14: Future developments |
教科書 /Textbook(s) |
1. Mobile communications by Jochen Schiller – Free, downloadable from IEEE Xplore (university subscription). Also downloadable from the course website (internal access only). 2. Computer Networking: A Top-Down Approach by J.F. Kurose and K.W. Ross, any Edition is OK (this is the textbook of L11) 3. Wireless Communications Networks & Systems, by William Stallings (Kindle version is also available) – any edition is OK (old edition name: Wireless Communications & Networks). |
成績評価の方法・基準 /Grading method/criteria |
- Assignments 50% - Mid-term exams: 25% - Final exams: 25% |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
http://web-int.u-aizu.ac.jp/~pham/wn/ |
科目一覧へ戻る |
開講学期 /Semester |
2018年度/Academic Year 4学期 /Fourth Quarter |
---|---|
対象学年 /Course for; |
3年 |
単位数 /Credits |
3.0 |
責任者 /Coordinator |
李 鵬 |
担当教員名 /Instructor |
李 鵬 |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2018/02/16 |
---|---|
授業の概要 /Course outline |
Computer and network modeling and simulation is a key step in the design and procurement of new computer systems including processors, languages, operating systems, networking architectures, or database systems. In all cases, it is necessary to compare performance of new computer systems with that of similar systems. This course provides these professionals with fundamental performance analysis techniques and require a minimal level of statistical sophistication. |
授業の目的と到達目標 /Objectives and attainment goals |
The purpose of this course is to give basic modeling, simulation, and analysis background to systems analysts so that students are able to understand performance terminology, correctly design performance experiments, use simple queueing or simulation models, and interpret results. |
授業スケジュール /Class schedule |
Lecture 1: Introduction and overview Lecture 2: Basic of computer and network system Lecture 3: Measurement techniques and tools Lecture 4: Program execution monitoring Lecture 5: System log analysis Lecture 6: Basics of probability theory Lecture 7: Queuing theory Lecture 8: Simulation techniques Lecture 9: Commonly used distributions in simulations Lecture 10: Analysis of simulation results Lecture 11: Case study 1 and simulation Lecture 12: Case study 2 and experiment Lecture 13: Case study 3 and theoretical analysis Lecture 14: Performance evaluation in research paper |
教科書 /Textbook(s) |
1. R. Jain, "The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling," Wiley, April 1991, ISBN:0471503361. 2. Mohammed S. Obaidat, Noureddine A. Boudriga,” Fundamentals of Performance Evaluation of Computer and Telecommunications Systems”, Wiley, 2010, ISBN: 978-0-471-26983-0 |
成績評価の方法・基準 /Grading method/criteria |
Class Q&A: 20% Assignment: 30% Examination: 50% |