Java程序辅导

C C++ Java Python Processing编程在线培训 程序编写 软件开发 视频讲解

客服在线QQ:2653320439 微信:ittutor Email:itutor@qq.com
wx: cjtutor
QQ: 2653320439
CS241 Operating Systems and Computer Networks Skip to main content Skip to navigation Sign in Study Research Business Alumni News Engagement Search Warwick Search Department of Computer Science Admissions Undergraduate Postgraduate Taught Degree Apprenticeships Teaching Coronavirus(Restricted permissions) DCS Self Isolation Notification Student Support Appointment Booking Form Course Structures Student Handbook(Restricted permissions) Modules Taught Research Doctoral Studies Interdisciplinary Research Centres Impact and Innovation Applied Computing Artificial Intelligence and Human-Centred Computing Data Science, Systems and Security Theory and Foundations People News Events Computer Science Colloquium Outreach News Upcoming Events Past Events Projects Report(Restricted permissions) Welfare Athena SWAN Equality, Diversity and Inclusion News Vacancies Intranet(Restricted permissions) Teaching Modules Taught CS241 CS241 Operating Systems and Computer Networks We will be adapting the way we teach and assess modules in line with government guidance on social distancing and other protective measures in response to Coronavirus. Teaching will vary between online and on-campus delivery through the year, and you should read the additional information linked on the right hand side of this page for details of how we anticipate this will work. The contact hours shown in the module information below are superseded by the additional information. You can find out more about the University’s overall response to Coronavirus at: https://warwick.ac.uk/coronavirus. CS241-15 Operating Systems and Computer Networks Academic year 21/22 Department Computer Science Level Undergraduate Level 2 Module leader Arpan Mukhopadhyay Credit value 15 Module duration 10 weeks Assessment Multiple Study location University of Warwick main campus, Coventry Download as PDF Description Study Assessment Availability Introductory description To introduce the fundamental concepts of modern day operating systems and computer networks. Module aims To introduce the fundamental concepts of modern day operating systems and computer networks. Outline syllabus This is an indicative module outline only to give an indication of the sort of topics that may be covered. Actual sessions held may differ. 50% of the module is on operating systems, and 50% is on computer networks. Topics on operating systems include functions of operating systems and computer networks, system interfaces, process management, concurrency, low level IPC, high level IPC, deadlock detection and recovery, and memory management. Topics on networks include models of communication (TCP IP protocol stack), LANs (topologies, polling, CSMA systems, Ethernet, bridging, switching), WANs (topologies, packet / circuit switching, routing algorithms, ), client-server systems, socket programming, network management issues (performance, security, monitoring), UDP, TCP reliable data transfer, flow control, congestion control, IP addressing, Internet routing algorithms Learning outcomes By the end of the module, students should be able to: - Understand the generic requirements, structure, operation, and administration of a modern operating system. - Analyse, design, and write programs at the operating systems level. - Understand the requirements and design of modem network protocols and systems, their operation and use by applications. Indicative reading list Please see Talis aspire link for most up to date list. View reading list on Talis Aspire Subject specific skills Design low level system software Implement networking protocols Design simple operating systems Transferable skills Problem solving System design and organisation Study time Type Required Lectures 30 sessions of 1 hour (20%) Practical classes 5 sessions of 1 hour (3%) Private study 115 hours (77%) Total 150 hours Private study description Reading the course material Solving problems Programming Revision Costs No further costs have been identified for this module. You do not need to pass all assessment components to pass the module. Students can register for this module without taking any assessment. Assessment group D2 Weighting Study time Coursework 20% 200 line program 3 hour examination (April) 80% A paper which examines the course content and ensures learning outcomes are achieved. ~Platforms - AEP Online examination: No Answerbook required students may use a calculator Assessment group R1 Weighting Study time CS241 100% Resit Exam ~Platforms - AEP Online examination: No Answerbook required Feedback on assessment Feedback on coursework via Tabula Past exam papers for CS241 Courses This module is Core for: Year 2 of UCSA-G400 BSc Computing Systems Year 2 of UCSA-G402 MEng Computing Systems Year 2 of UCSA-G500 Undergraduate Computer Science Year 2 of UCSA-G503 Undergraduate Computer Science MEng Year 2 of UCSA-I1N1 Undergraduate Computer Science with Business Studies Year 2 of UCSA-G406 Undergraduate Computer Systems Engineering Year 2 of UCSA-G408 Undergraduate Computer Systems Engineering Year 2 of UCSA-G5N1 Undergraduate Computer and Management Sciences This module is Option list B for: Year 2 of UCSA-GN51 Undergraduate Computer and Business Studies Year 2 of UCSA-G4G1 Undergraduate Discrete Mathematics Year 2 of UCSA-G4G3 Undergraduate Discrete Mathematics Further Information Term 1 15 CATS (7.5 ECTS) Online Material Additional Information Department of Computer Science, University of Warwick, CV4 7AL E-mail: comp-sci at dcs dot warwick dot ac dot uk, Telephone: +44 (0)24 7652 3193 DCS Intranet FacebookTwitterLinkedIn Page contact: Jennifer Mills Last revised: Sat 25 Sep 2021 Powered by Sitebuilder © MMXXI Terms Privacy Cookies Accessibility Coronavirus (Covid-19): Latest updates and information Let us know you agree to cookies We use cookies to give you the best online experience. Please let us know if you agree to functional, advertising and performance cookies. You can update your cookie preferences at any time. Cookie policy Essential cookies Functional cookies Advertising cookies Performance cookies Accept all Remember my preference More information