School of Computing prospectus 2012 - Walter Sisulu University
School of Computing prospectus 2012 - Walter Sisulu University
School of Computing prospectus 2012 - Walter Sisulu University
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Semester 2: Any three modules including CSH4203<br />
CSH4202 Artificial Intelligence 15 Elective<br />
CSH4204 Database Systems 15 Elective<br />
CSH4211 Advanced Enterprise Java 15 Elective<br />
CSH4203 Advanced Algorithms and Data Structures 15 Core<br />
11.1.4.2.7 ADMISSION REQUIREMENTS<br />
An E- Applicants must have successfully completed the Bachelor <strong>of</strong> Computer<br />
Science or equivalent programme in a cognate discipline with a minimum 60%<br />
pass.<br />
11.1.5 Courses in the BSc Honours Programme<br />
The modules making up the Honours program may vary from year to year.<br />
Advanced Algorithm and Data Structure<br />
Module Code Module Name NQF Level Credits Semester<br />
CSH4203 Advanced Algorithm and Data<br />
Structure<br />
Lectures per<br />
week<br />
Pracs per week Tutorials<br />
per week<br />
44<br />
8 15 1<br />
Number <strong>of</strong><br />
weeks<br />
3 x 50 min 1 x 3 hrs 1 x 50 min 15 150<br />
Content /<br />
Syllabus<br />
Notional<br />
hours<br />
Theory: 1 Frames and Topologies, LAN Features, Building WANs, sensor and Ad<br />
hoc Wireless networks, Internet Addressing, Sockets, IP Datagrams, Error Checking<br />
and UDP, TCP and NAT, DNS, RPC and Middleware, Network Programming, VPNs<br />
Networks from a designer’s point <strong>of</strong> view; systems , transmission techniques and<br />
control , protocols, and security issues in use in LAN,MAN and WAN.<br />
Practicals: Consist <strong>of</strong> 5 labs based on what is covered during lectures.<br />
Entry Rules Applicant must have relevant programming experience at undergraduate level<br />
Assessment<br />
and<br />
progression<br />
rules<br />
Exclusion from<br />
module<br />
SCHOOL OF COMPUTING<br />
Continuous Assessment (CA) (Compulsory): Two class tests (CT), five<br />
assignments (AA), three tutorial assignments (TA), a practical assessment (PA), an<br />
examination (EA) and a re-examination (RA).<br />
Examination (Compulsory): One examination (EA). The contribution <strong>of</strong> the<br />
examination (EA) to the overall assessment (OA) is 40%. OA = 60%(CA) + 40%(EA).<br />
To qualify for course credit students must obtain an overall assessment <strong>of</strong> 50%.<br />
Re-examination (Not compulsory): To qualify for re-examination students must<br />
obtain an overall assessment <strong>of</strong> between 40 and 49%.<br />
A student will be excluded from the course after failing the module twice. A student<br />
excluded from a course may be re-admitted after presenting a similar course from<br />
another university for credit.