{"id":546,"date":"2019-04-02T06:50:48","date_gmt":"2019-04-02T06:50:48","guid":{"rendered":"https:\/\/cs.uwc.ac.za\/?page_id=546"},"modified":"2020-09-19T21:23:56","modified_gmt":"2020-09-19T21:23:56","slug":"cos311","status":"publish","type":"page","link":"https:\/\/cs.uwc.ac.za\/?page_id=546","title":{"rendered":"CSC311"},"content":{"rendered":"<h2 style=\"text-align: center;\"><span style=\"text-decoration: underline;\">COMPUTER SCIENCE 311 -CSC311<\/span><\/h2>\n<table>\n<tbody>\n<tr>\n<td><b>Faculty<\/b><\/td>\n<td colspan=\"4\"><span style=\"font-weight: 400;\">Natural Sciences<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Home Department<\/b><\/td>\n<td colspan=\"4\"><span style=\"font-weight: 400;\">Computer Science<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Module Topic<\/b><\/td>\n<td colspan=\"4\"><span style=\"font-weight: 400;\">Operating Systems, Computer Networks, and Theory of Computation<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Generic Module Name<\/b><\/td>\n<td colspan=\"4\"><span style=\"font-weight: 400;\">Computer Science 311 (CSC311)<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Alpha-numeric Code<\/b><\/td>\n<td colspan=\"4\"><b>CSC311<\/b><\/td>\n<\/tr>\n<tr>\n<td><b>NQF Level<\/b><\/td>\n<td colspan=\"4\"><span style=\"font-weight: 400;\">7<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>NQF Credit Value<\/b><\/td>\n<td colspan=\"4\"><span style=\"font-weight: 400;\">30<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Duration<\/b><\/td>\n<td colspan=\"4\"><span style=\"font-weight: 400;\">Semester<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Proposed semester to be offered<\/b><\/td>\n<td colspan=\"4\"><span style=\"font-weight: 400;\">First Semester<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Programmes in which the module will be offered<\/b><\/td>\n<td colspan=\"4\"><span style=\"font-weight: 400;\">BSc (Computer Science) (3221,3023); BSc (Mathematics and Statistical Sciences) (3227)<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Year level<\/b><\/td>\n<td colspan=\"4\"><span style=\"font-weight: 400;\">3<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Main Outcomes<\/b><\/td>\n<td colspan=\"4\"><span style=\"font-weight: 400;\">Upon successful completion of this module, the student should be able to:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In Operating Systems:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Explain the fundamental tasks performed by a modern operating system.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Implement fundamental operating systems tasks and algorithms.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Computer Networks:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">build networks with current network topologies, protocols, operating systems, and applications.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Develop an appreciation of standards and protocols.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Machine Learning:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Apply linear, logistic regression and regulization to data.<\/span><\/li>\n<\/ul>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Implement neural networks and support vector machines.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td><b>Main Content<\/b><\/td>\n<td colspan=\"4\"><span style=\"font-weight: 400;\">Operating Systems:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">History of operating systems.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Operating system concepts and structure.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Emphasis on processes (communication and scheduling).<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Basic Input\/Output.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Concurrency.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Computer Networks:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Communications media.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Network standards and layers.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Communications protocols.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Network architectures.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Client\/server and peer-to-peer networks, Network design.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Network operations and operating systems.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Network administration.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Construction and installation of networks.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Machine Learning:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Linear and logistic regression.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Regularization<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Neural Networks<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Support Vector Machines<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td><b>Pre-requisite modules<\/b><\/td>\n<td colspan=\"4\"><span style=\"font-weight: 400;\">CSC211 and 212<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Co-requisite modules<\/b><\/td>\n<td colspan=\"4\"><span style=\"font-weight: 400;\">None<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Prohibited module Combination<\/b><\/td>\n<td colspan=\"4\"><span style=\"font-weight: 400;\">None<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Breakdown of Learning Time<\/b><\/td>\n<td><b>Hours<\/b><\/td>\n<td colspan=\"2\"><b>Timetable Requirement per week<\/b><\/td>\n<td><b>Other teaching modes that does not require time-table<\/b><\/td>\n<\/tr>\n<tr>\n<td><i><span style=\"font-weight: 400;\">Contact with lecturer: \/ tutor:<\/span><\/i><\/td>\n<td><span style=\"font-weight: 400;\">42<\/span><\/td>\n<td><i><span style=\"font-weight: 400;\">Lectures p.w.<\/span><\/i><\/td>\n<td><span style=\"font-weight: 400;\">3<\/span><\/td>\n<td rowspan=\"8\"><\/td>\n<\/tr>\n<tr>\n<td><i><span style=\"font-weight: 400;\">Assignments &amp; tasks:<\/span><\/i><\/td>\n<td><span style=\"font-weight: 400;\">28<\/span><\/td>\n<td><i><span style=\"font-weight: 400;\">Practicals p.w.<\/span><\/i><\/td>\n<td><span style=\"font-weight: 400;\">0<\/span><\/td>\n<\/tr>\n<tr>\n<td><i><span style=\"font-weight: 400;\">Practicals:<\/span><\/i><\/td>\n<td><span style=\"font-weight: 400;\">84<\/span><\/td>\n<td><i><span style=\"font-weight: 400;\">Tutorials p.w.<\/span><\/i><\/td>\n<td><span style=\"font-weight: 400;\">2<\/span><\/td>\n<\/tr>\n<tr>\n<td><i><span style=\"font-weight: 400;\">Tutorials:<\/span><\/i><\/td>\n<td><span style=\"font-weight: 400;\">0<\/span><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><i><span style=\"font-weight: 400;\">Tests &amp; Examinations:<\/span><\/i><\/td>\n<td><span style=\"font-weight: 400;\">3<\/span><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><i><span style=\"font-weight: 400;\">Selfstudy:<\/span><\/i><\/td>\n<td><span style=\"font-weight: 400;\">143<\/span><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><i><span style=\"font-weight: 400;\">Other:<\/span><\/i><\/td>\n<td><span style=\"font-weight: 400;\">0<\/span><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><b>Total Learning Time<\/b><\/td>\n<td><b>300<\/b><\/td>\n<td><\/td>\n<td><span style=\"font-weight: 400;\">5<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Methods of Student Assessment<\/b><\/td>\n<td colspan=\"4\"><span style=\"font-weight: 400;\">Continuous Assessment (CA):<\/span> <span style=\"font-weight: 400;\">100%<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Final Assessment (FA):<\/span> <span style=\"font-weight: 400;\">0% <\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Assessment Module type<\/b><\/td>\n<td colspan=\"4\"><span style=\"font-weight: 400;\">Continuous Assessment<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div id=\"themify_builder_content-546\" data-postid=\"546\" class=\"themify_builder_content themify_builder_content-546 themify_builder\">\n    <\/div>\n<!-- \/themify_builder_content -->\n","protected":false},"excerpt":{"rendered":"<p>COMPUTER SCIENCE 311 -CSC311 Faculty Natural Sciences Home Department Computer Science Module Topic Operating Systems, Computer Networks, and Theory of Computation Generic Module Name Computer Science 311 (CSC311) Alpha-numeric Code CSC311 NQF Level 7 NQF Credit Value 30 Duration Semester Proposed semester to be offered First Semester Programmes in which the module will be offered [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-546","page","type-page","status-publish","hentry","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"_links":{"self":[{"href":"https:\/\/cs.uwc.ac.za\/index.php?rest_route=\/wp\/v2\/pages\/546","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cs.uwc.ac.za\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cs.uwc.ac.za\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cs.uwc.ac.za\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cs.uwc.ac.za\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=546"}],"version-history":[{"count":2,"href":"https:\/\/cs.uwc.ac.za\/index.php?rest_route=\/wp\/v2\/pages\/546\/revisions"}],"predecessor-version":[{"id":548,"href":"https:\/\/cs.uwc.ac.za\/index.php?rest_route=\/wp\/v2\/pages\/546\/revisions\/548"}],"wp:attachment":[{"href":"https:\/\/cs.uwc.ac.za\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=546"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}