Programme And Module Handbook
 
Course Details in 2018/19 Session


If you find any data displayed on this website that should be amended, please contact the Curriculum Management Team.

Module Title LM Fundamentals: Introduction to Computer Science
SchoolComputer Science
Department Computer Science
Module Code 06 30377
Module Lead Mian Hamayun
Level Masters Level
Credits 10
Semester Semester 1
Pre-requisites
Co-requisites
Restrictions None
Exclusions
Description The module will explore some of the fundamentals of computer science. Topics will include: introduction to number systems, the relationship between software and hardware, reasoning about programs.

The aims of this module are to:
  • Introduce the fundamentals of stored program computing
  • Introduce the reasoning principles for object-oriented computing
Learning Outcomes By the end of the module students should be able to:
  • Demonstrate knowledge of the fundamentals of computer hardware architectures.
  • Explain the relation between high level object-oriented code and low level execution.
  • Explain and apply basic principles for reasoning about high level object-oriented code.
  • Reflect on the significance of computer science in other disciplines.
Assessment 30377-01 : Examination : Exam (Centrally Timetabled) - Written Unseen (80%)
30377-02 : Continuous Assessment : Coursework (20%)
Assessment Methods & Exceptions Assessment:
1.5 hour examination (80%),
continuous assessment (20%)

Supplementary (where allowed):
1.5 hour examination (100%)
Other Duplicate of Birmingham-based module 21933
Reading List