27.11.2012 Views

School of Computing prospectus 2012 - Walter Sisulu University

School of Computing prospectus 2012 - Walter Sisulu University

School of Computing prospectus 2012 - Walter Sisulu University

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!