Undergraduate Handbook - School of Computing and Informatics ...
Undergraduate Handbook - School of Computing and Informatics ...
Undergraduate Handbook - School of Computing and Informatics ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
DCS 1107 Fundamentals <strong>of</strong> Mathematics (3 CU)<br />
Course Description: This course introduces basic mathematics to the students. It lays foundation for further<br />
mathematics <strong>and</strong> its applications in the course. it helps the student bridge high school mathematics to the<br />
mathematics required at university level. The aim <strong>of</strong> the course is to give students a strong mathematical foundation<br />
in order to comprehend further mathematical applications <strong>of</strong> computer science in the Programme. On completion <strong>of</strong><br />
this course unit, the students will be able to: Perform basic <strong>and</strong> intermediate differentiation; Perform basic <strong>and</strong><br />
intermediate integration; Demonstrate adequate knowledge <strong>of</strong> trigonometry; be able to solve simple systems <strong>of</strong><br />
linear equations <strong>and</strong> demonstrate knowledge <strong>of</strong> geometry.<br />
Indicative Content:<br />
• Differentiation: Gradient <strong>of</strong> a curve, chain rule, products <strong>and</strong> quotients, implicit differentiation, products<br />
<strong>and</strong> quotients, rates <strong>of</strong> change.<br />
• Integration: Basic integration, change <strong>of</strong> variables, integration by inspection, integration by parts.<br />
• Trigonometry: Trigonometric curves, compound <strong>and</strong> half angle formulae, derivatives <strong>of</strong> trigonometric<br />
functions:<br />
• Systems <strong>of</strong> linear equations: Solution by elimination, substitution <strong>and</strong> crammer’s rule<br />
• Geometry: Equation <strong>of</strong> lines, planes, intersection <strong>of</strong> lines <strong>and</strong> lines, lines <strong>and</strong> planes <strong>and</strong> planes <strong>and</strong> planes<br />
Reference Books:<br />
i. J. K. Backhouse <strong>and</strong> S. P. T. Houldsworth, Pure Mathematics I, Longmans, Press, 2005.<br />
DCS 1108: Computer Maintenance, Repair <strong>and</strong> Assembly I (3 CU)<br />
Course Description: The course gives students foundation knowledge on maintenance, assembly <strong>and</strong> repair <strong>of</strong><br />
desktop computers <strong>and</strong> laptops. Students learn the art <strong>of</strong> maintaining <strong>of</strong> computers as well as assembling <strong>and</strong><br />
repairing them. The course is largely h<strong>and</strong> on. The aims <strong>of</strong> the course are: To give students skills <strong>of</strong> assembling<br />
computers; replaying specific parts <strong>of</strong> the computers <strong>and</strong> repairing computers. By the end <strong>of</strong> the course, the student<br />
should be able to connect a computer to printers, networks, scanners, etc; Assemble a computer from its parts <strong>and</strong> be<br />
able to identify different components <strong>of</strong> the computer (internal <strong>and</strong> External); be able to identify <strong>and</strong> replace<br />
defective parts <strong>of</strong> a computer<br />
Indicative Content: Computer Assembly<br />
Reference Book:<br />
i. J. Z. Rosenthal <strong>and</strong> K. J. Irwin, PC Repair <strong>and</strong> Maintainance: A Practical Guide, Charles River Media,<br />
2003.<br />
CSC 1204 Research Methodology (3 CU)<br />
Course Description: The purpose <strong>of</strong> this course is to acquaint students with types <strong>of</strong> scientific research relevant for<br />
anyone working in the field <strong>of</strong> computer science. It will enable students to develop capacity to conduct small, simple<br />
research projects while at the university. The aims <strong>of</strong> the course are to provide the student with: Enable students<br />
become competent in underst<strong>and</strong>ing the research process. Provide skills that will enable students undertake<br />
independent research using a variety <strong>of</strong> appropriate methods, using primary <strong>and</strong> secondary data, as well as<br />
qualitative <strong>and</strong> quantitative techniques. Provide students with skills to produce a research proposal <strong>and</strong> highlight<br />
ethical research practices to students.<br />
Indicative Content: Introduction to scientific research; Formulating <strong>and</strong> clarifying the research topic <strong>and</strong> research<br />
problem; Conducting a literature review; Different research approaches; Ethics in research; Sampling; Use <strong>of</strong><br />
secondary data; Collection methods for primary data; Analyzing qualitative data; Analyzing quantitative data <strong>and</strong><br />
writing a research proposal <strong>and</strong> project report.<br />
57