Computer Science


COMPSCI 110 - Introduction to Computer Systems


Learning outcomes:

At the end of this course students should be able to: 

  • describe the layers of a computer system, from hardware to the web
  • convert standard data types into numeric formats and apply simple functions to them
  • identify basic gates and be able to relate them to truth tables and simple combinational circuits
  • trace the execution of simple programs at the assembly language level
  • produce pseudocode to specify solutions to simple programming tasks
  • describe the fundamental parts of an operating system and how they relate to applications
  • demonstrate an understanding of network communications and computer security
  • explain the central ideas in computer science research areas (such as artificial intelligence, computer graphics and theory)
  • discuss ethical issues arising from the use of computers in society
Top
Assessment

Weekly assignments (30%) (all learning outcomes)
Test (20%) (1 hour, learning outcomes arising from content and weekly assignments before the test will be covered)
Exam (50%) (2 hours, all learning outcomes)

Top


Apply now!


Handbook

Postgraduate study options

Computer Science Blog



Please give us your feedback or ask us a question

This message is...


My feedback or question is...


My email address is...

(Only if you need a reply)

A to Z Directory | Site map | Accessibility | Copyright | Privacy | Disclaimer | Feedback on this page