Skip to content
BRIDGE BRIDGE Diaspora BRIDGE
ICT 498

Final Year Project II

Computing
B.Sc. Information and Communication Technology
3
Course Description
Upon completion of the project, students should be able to: 1. demonstrate technical skills in Information and Communication Technology; 2. demonstrate generic transferable skills such as communication and teamwork; 3. produce a technical report in the chosen project; 4. defend the written project report; and 5. appreciate the art of carrying out full-fledged research.
Course Outline
This is a continuation of ICT 497. This contains the implementation and the evaluation of the project. A formal written report chapters 4 - 5 has to be approved by the supervisor. A final report comprising chapters 1 - 5 will be submitted to the department for final grading. An oral presentation is required. IFT 442: Wireless Communications and Networking (3 Units C: LH 45; PH 45) Learning Outcomes At the end of this course, students should be able to: 1. describe the principles underlying wireless data communications; 2. design and implement wireless network environment for any application using the latest wireless protocols and standards; 3. diagnose and troubleshoot faulty PCs and wireless devices; 4. install, configure and upgrade wireless communications system; and 5. develop hands-on experience installing, configuring, and upgrading wireless communications components and software. Course Contents Fundamental principles underlying wireless data communications. Wireless transmission basics. radio propagation issues. antennas. digital modulation. spread spectrum techniques and their applications. Popular standards: Wi-Fi, WiMAX and Bluetooth. Also presents practical knowledge to enable the design, testing, deployment, debugging and commissioning of Wi- Fi, WiMAX networks, and point-to-point microwave systems. Discussions on cellular network technologies are also included. Lab Work: Basics on wireless transmission. Design of simple Wi-Fi and Wi-Max networks. Demonstration of GSM networks. Deployment and testing of wireless networks. Working with LTE. Demonstration of IPv6. Illustration of Wireless Personal Area Networks (PANS) CSC 432: Distributed Computing Systems (2 Units C: LH 30) Learning Outcomes At the end of the course, students should have learned to: 1. summarise and describe general properties, challenges, and characteristics of distributed systems; 2. describe generally distributed algorithms for synchronisation and concurrency, coordination, transactions, and replication; 3. exemplify practical issues that need to be considered when designing, implementing, and debugging distributed systems; 4. compare replication schemes with respect to performance, availability, and consistency concerns; and 5. design, implement, and debug distributed systems. Course Contents Communication Mechanisms. Communication Protocols. RPC. RMI. Stream Oriented Communication. Synchronisation. Global State. Election. Distributed Mutual Exclusion. Distributed Transactions. Naming: Generic Schemes, DNS, Naming and Localisation. Replication and Coherence. Consistency Models And Protocols. Fault Tolerance: Group Communication, Two- And Three-Phase Commit, Checkpointing; Security: Access Control. Key Management. Cryptography. Distributed File Systems: NFS, Coda, etc. Application: e- commerce, global business strategies, online network business in a secure environment.
0 Total Views

Made Possible Through

Federal Ministry of Education
TETFund