Hi friends and readers, can't believe its my final sem already. When I just started uni, I thought I would go through 4 years of 'friendless and failing-academically' hell but I am glad I made good friends and study hard together. I started this blog because I hope that my small reviews can help everyone make a better decision in the modules they wanna take.
In my last sem, I would be taking the following topics:
- EE4718-IM4718 ENTERPRISE NETWORK DESIGN
- EE4791-IM4791 DATABASE SYSTEMS (TEL)
- EE8084 – CYBER SECURITY
and my FYP submission!!
Good luck all for the coming semester and look out for my reviews for the end of the sem~!
Thanks for reading huehuehuee
Saturday, 12 January 2019
EE4761/IM4761 Computer Networking
EE4761 Computer Networkingg (EEE course code)
IM4761 Computer Networking (IEM course code)
Taken in AY 18/19 Semester 1
Course details
AUs: 3
Category: Major-PE (EEE/IEM)
Pass/Fail mod: No
2 hours lecture and 1 hour tutorial weekly.
Assessment
- 10% participation (for tutorial sessions 1 - 6): weekly mini quiz.
- 10% quiz #1
- 10% quiz #2
- 10% report
Syllabus
1. Introduction
- Introduction to computer networks and Internet
- Network protocols, protocol layers and service models
- Internet structure and Internet Service Provider (ISP)
- Circuit switching and packet switching
- Network edge and network core
- Network access
- Physical media
- Network performance measures
- History of Internet, and challenges (not to be examined)
2. Network Layer
- Basic functions of network layer
- Software defined networks: a brief introduction
- What is inside a router?
- Internet protocol: a brief introduction
- Routing algorithms
- Routing protocols
- Multicast routing: A brief introduction
3. Transport Layer Protocols
- Introduction: Basics, Major Functions
- User Datagram Protocol (UDP)
- Reliable Data Transfer: Reliable Data Transfer, Finite-state Machine
- Transmission Control Protocol (TCP): TCP, Flow Control, Congestion Control
4. Application Layer
- Basics
- Web and HTTP
- P2P Applications
--
My opinion:
Computer Networking course is an extension of Computer Communications course. (Com comms talk about the bottom 2 layers of the Internet Protocol Stack (physical, link), and computer networking talks about the top three (network, transport, app). Quite content heavy. Need good understanding, there is no use in purely memorising. Mathematics-wise it is not complicated but getting the steps out is. Exam is not easy, must understand, practice. But I feel like no matter how many times I practice calculation for pipelining (delay calculation) I still can't get it LOL. The hints the lecturer gave were not accurate for my year (LOL) so I would say please just study everything... /cry laugh
Quiz and report wise, just study and do your best, should be ok.
---
TL;DR: Not easy but not deathly difficult. Quiz are ok but exam is not easy. On the bright side, eveyone dies together during exam LOL.
Final grade: (I will not be putting up my core mod results, only my GER-PE/UE results!)
IM4761 Computer Networking (IEM course code)
Taken in AY 18/19 Semester 1
Course details
AUs: 3
Category: Major-PE (EEE/IEM)
Pass/Fail mod: No
2 hours lecture and 1 hour tutorial weekly.
Assessment
- 10% participation (for tutorial sessions 1 - 6): weekly mini quiz.
- 10% quiz #1
- 10% quiz #2
- 10% report
Syllabus
1. Introduction
- Introduction to computer networks and Internet
- Network protocols, protocol layers and service models
- Internet structure and Internet Service Provider (ISP)
- Circuit switching and packet switching
- Network edge and network core
- Network access
- Physical media
- Network performance measures
- History of Internet, and challenges (not to be examined)
2. Network Layer
- Basic functions of network layer
- Software defined networks: a brief introduction
- What is inside a router?
- Internet protocol: a brief introduction
- Routing algorithms
- Routing protocols
- Multicast routing: A brief introduction
3. Transport Layer Protocols
- Introduction: Basics, Major Functions
- User Datagram Protocol (UDP)
- Reliable Data Transfer: Reliable Data Transfer, Finite-state Machine
- Transmission Control Protocol (TCP): TCP, Flow Control, Congestion Control
4. Application Layer
- Basics
- Web and HTTP
- P2P Applications
My opinion:
Computer Networking course is an extension of Computer Communications course. (Com comms talk about the bottom 2 layers of the Internet Protocol Stack (physical, link), and computer networking talks about the top three (network, transport, app). Quite content heavy. Need good understanding, there is no use in purely memorising. Mathematics-wise it is not complicated but getting the steps out is. Exam is not easy, must understand, practice. But I feel like no matter how many times I practice calculation for pipelining (delay calculation) I still can't get it LOL. The hints the lecturer gave were not accurate for my year (LOL) so I would say please just study everything... /cry laugh
Quiz and report wise, just study and do your best, should be ok.
---
TL;DR: Not easy but not deathly difficult. Quiz are ok but exam is not easy. On the bright side, eveyone dies together during exam LOL.
Final grade: (I will not be putting up my core mod results, only my GER-PE/UE results!)
EE4483/IM4483 Artificial Intelligence and Data Mining
EE4483 Artificial Intelligence and Data Mining (EEE course code)
IM4483 Artificial Intelligence and Data Mining (IEM course code)
Taken in AY 18/19 Semester 1
Course details
AUs: 3
Category: Major-PE (EEE/IEM)
Pass/Fail mod: No
2 hours lecture and 1 hour tutorial weekly.
Assessment
- Assignment #1 (10%): Individual or pair report
- Quiz #1 (10%): Short questions. Closed book.
- Project (20%): Individual or pair report. May have a little programming involved.
- Final Exam (60%): Closed book.
Syllabus
---
TL;DR: I recommend EEE students under Infocommunications Engineering track to take this mod. Good introductory to AI and data mining. But it is important to have interest in the topics.
Final grade: (I will not be putting up my core mod results, only my GER-PE/UE results!)
IM4483 Artificial Intelligence and Data Mining (IEM course code)
Taken in AY 18/19 Semester 1
Course details
AUs: 3
Category: Major-PE (EEE/IEM)
Pass/Fail mod: No
2 hours lecture and 1 hour tutorial weekly.
Assessment
- Assignment #1 (10%): Individual or pair report
- Quiz #1 (10%): Short questions. Closed book.
- Project (20%): Individual or pair report. May have a little programming involved.
- Final Exam (60%): Closed book.
Syllabus
1. Introduction to AI: concepts and applications, Brief History of AI
2. KnowledgeRept+ Search; DS: Graph/Tree, DataDriven/Goal Driven; Backtracking
3. Breadth-First/Depth-First, Hill-Climbing/Best First
4. MiniMax, Alpha-Beta
5. Uncertainty Reasoning - Naïve Bayes Classifiers
6. Introduction to Data Mining: DM and applications, Association Rule Mining: Apriori
2. KnowledgeRept+ Search; DS: Graph/Tree, DataDriven/Goal Driven; Backtracking
3. Breadth-First/Depth-First, Hill-Climbing/Best First
4. MiniMax, Alpha-Beta
5. Uncertainty Reasoning - Naïve Bayes Classifiers
6. Introduction to Data Mining: DM and applications, Association Rule Mining: Apriori
7. ARM: FP-Growth
8. Association Rule Evaluation
9. Classification - I (Decision Trees)
10. Classification - II (Neural Networks)
11. Clustering - I
12. Clustering - II
--
--
My opinion:
AI and data mining are the hot topics now so its a very popular course among EEE/IEM. Most people who choose this course have interest in AI/Data Mining topics and/or programming. Not too math and programming intensive, for people who are wondering. For the first assignment, no programming involved, only research on a topic. For the project, there were 2 choices, both on classification but one of the choices was focused on convolutional neural networks (CNN), one of the core applications of AI used today. Don't need to have strong programming knowledge to complete the project. Personally for me I found such topics interesting (besides it being the 'in' thing), so I have decided to take this mod as one of my major-pe. Study hard. Not insanely difficult course but not easy to score well also.
TL;DR: I recommend EEE students under Infocommunications Engineering track to take this mod. Good introductory to AI and data mining. But it is important to have interest in the topics.
Final grade: (I will not be putting up my core mod results, only my GER-PE/UE results!)
Subscribe to:
Posts (Atom)