CS3524: Distributed Systems and Security - Catalogue of Courses production Skip to Content Log In Search Toggle navigation Catalogue of Courses Home Previous Catalogues Degree Prescriptions University Home Catalogue of Courses Undergraduate 2023-2024 Computing Science CS3524: Distributed Systems and Security CS3524: DISTRIBUTED SYSTEMS AND SECURITY (2023-2024) Last modified: 15 Hours, 25 Minutes ago Overview Description Teaching Assessment & Feedback Course Overview This course discusses core concepts of distributed systems, such as programming with distributed objects, multiple threads of control, multi-tire client-server systems, transactions and concurrency control, distributed transactions and commit protocols, and fault-tolerant systems. The course also discusses aspects of security, such as cryptography, authentication, digital signatures and certificates, SSL etc. Weekly practical sessions cover a set of techniques for the implementation of distributed system concepts such as programming with remote object invocation, thread management and socket communication. Course Details Study Type Undergraduate Level 3 Session Second Sub Session Credit Points 15 credits (7.5 ECTS credits) Campus Aberdeen Sustained Study No Co-ordinators Professor Felipe Meneguzzi Dr Mingjun Zhong Qualification Prerequisites Either Programme Level 3 or Programme Level 4 What courses & programmes must have been taken before this course? Any Undergraduate Programme (Studied) Computing Science (CS) What other courses must be taken with this course? None. What courses cannot be taken with this course? CS3534 Distributed Systems (Studied) Are there a limited number of places available? No Course Description Introduction to Distributed Systems. Programming with Distributed Objects: Java RMI; Object Serialization; Managing Multiple Threads of Control; Security Policies; Multi-Tier Client-Server Systems. Programming with Distributed Data Sources: Transactions and Concurrency Control; Distributed Transactions; Replication; Fault-Tolerant Systems. Security in Distributed Systems: Cryptography, Authentication, Digital Signatures and Certificates, SSL, Firewalls. Contact Teaching Time Information on contact teaching time is available from the course guide. Teaching Breakdown View CS3524 Timetable More Information about Week Numbers Details, including assessments, may be subject to change until 31 August 2023 for 1st half-session courses and 22 December 2023 for 2nd half-session courses. Summative Assessments Exam Assessment Type Summative Weighting 50 Assessment Weeks Feedback Weeks Look up Week Numbers Feedback Learning Outcomes Knowledge Level Thinking Skill Outcome Sorry, we don't have this information available just now. Please check the course guide on MyAberdeen or with the Course Coordinator Class Test - Multiple Choice Questions Assessment Type Summative Weighting 30 Assessment Weeks Feedback Weeks Look up Week Numbers Feedback Learning Outcomes Knowledge Level Thinking Skill Outcome Sorry, we don't have this information available just now. Please check the course guide on MyAberdeen or with the Course Coordinator Class Test - Multiple Choice Questions Assessment Type Summative Weighting 20 Assessment Weeks Feedback Weeks Look up Week Numbers Feedback Learning Outcomes Knowledge Level Thinking Skill Outcome Sorry, we don't have this information available just now. Please check the course guide on MyAberdeen or with the Course Coordinator Formative Assessment There are no assessments for this course. Resit Assessments Resubmission/resit of failed elements (pass marks carried forward) Assessment Type Summative Weighting Assessment Weeks Feedback Weeks Look up Week Numbers Feedback Learning Outcomes Knowledge Level Thinking Skill Outcome Sorry, we don't have this information available just now. Please check the course guide on MyAberdeen or with the Course Coordinator Course Learning Outcomes Knowledge Level Thinking Skill Outcome Factual Remember ILOs for this course are available in the course guide. © 2023 University of Aberdeen King's College Aberdeen AB24 3FX Tel: +44 (0)1224 272000 Accessibility Statement Cookies Freedom of Information Privacy Statement The University of Aberdeen is a charity registered in Scotland No.SC013683 For technical support, please contact the University of Aberdeen IT Service Desk at servicedesk@abdn.ac.uk, or log a ticket. × Help You can use the following keys to navigate: Alt - expose page keyboard keys R - return to previous page ? - show this help Close Compatibility Mode We have detected that you are have compatibility mode enabled or are using an old version of Internet Explorer. You either need to switch off compatibility mode for this site or upgrade your browser.