Foundations of Computing: Technology Oriented

Local Key FOUNDT Hemis Key U13667 Base Key 6817
Credit Points 20 Lecturer Dr Janet Delve Coordinator Dr Janet Delve
Delivery Mode Campus - Semesterised Release Status A Materials  
Normal Level 1 Notional Study Hours 200 Standard Hours 48
Scheduled Activities Lectures = 24, Seminars = 24. Min Student Numbers 20 Max Student Numbers 100
Prereq Named None Postreq Named None Coreq Named None
Excluded Combinations None Dependancies None Prereq Statement None
Ass Weight Exam 100 Ass Weight Con   Ass Weight Other  

Abstract

The unit falls into two distinct strands; mathematics for computing; and the social and historical development of computing, each strand having their own separate teaching and assessment arrangements.

Aims

To equip students with the necessary mathematical and statistical/computing foundation skills to complete the rest of their course. This falls into two parts, first to acquire the mathematical and statistical skills and techniques necessary for their degree, and secondly to examine critically the foundations of computing in terms of their historical and social background and context. 

Learning Outcomes

On successful completion of this unit, students should be able, at threshold level, to:

Apply and use basic mathematical notation appropriate for the computing subject area. 
Apply and use basic mathematical methods and rules. 
Identify the principal historical, social, economic and technical changes that have affected the development of computing. 
Show how computing and related technologies are rooted in, and reflect the values of the cultures which produced them. 

Learning and Teaching Strategy

The unit is delivered via traditional style lectures and interactive tutorials (online for the historical/social material and face to face for the mathematical) focussed on the syllabus. Students are actively encouraged to reflect upon and practise learning skills.

Overall Assessment Strategy

The mathematical section of each examination enables students to demonstrate their understanding of the basic mathematical concepts required in the computing discipline and covers learning outcomes 1 and 2. To ensure their understanding of the mathematical concepts, the use of calculators will not be permitted in the final assessment. A practice computer based examination will be made available for students to attempt as preparation for the final assessment. The historical/social aspects section of each examination will test the students' knowledge of the impact of societal and historical change on the development of computing, and also their ability to comprehend and analyse discursive papers in both these areas. This will cover learning outcomes 3 and 4.

Assessment Schedule and Strategy

Examination  50  Computer-marked mathematics and historical/social aspects examination. 
Examination  50  Computer-marked mathematics and history/social aspects examination. 

Named awards using this unit

Pathway Name Unit Level Semester Status Pathway Status
BSc (Honours) Mobile Computing Applications   
BSc (Honours) Computer Science   
BSc (Honours) Software Engineering   
BSc (Honours) Computing   
BSc (Honours) Business Information Systems   

Syllabus Outline

The topics covered in the unit will include:

Number bases - conversion between numbers in base 2, 8, 10, 16 and addition and subtraction in these bases. 
Matrices - order, square, identity, addition, subtraction, multiplication, multiplication by a constant. 
Powers - positive, negative, fractional, basic rules. 
Logarithms - different bases, basic rules. 
Graphs - co-ordinates and the straight-line graph. 
Sets - set notation, set operations, algebra of sets, power sets, subsets, Venn diagrams, partition, Cartesian product, cardinality. 
Relations - binary, composition, reflexive, symmetric, transitive, representation (eg ordered pair, diagraph, relation matrix). 
Propositions - connectives, truth tables, laws of logic, equivalence, quantifiers. 
The topics for the history/social aspects covered in the unit will normally include: Computing developments. 
10  Introduction/background. 
11  Pre-history. 
12  Mechanical computation - The Difference Engine. 
13  The Turing Machine. 
14  The Stored Program Computer. 
15  High level languages. 
16  The development of the PC. 
17  The development of the Internet. 
18  The Information Society. 
19  Motivation at Work. 
20  Cyberculture. 
21  Mobile Futures. 

Work Plan

Nil

Indicative Reading

  Morris, C., Quantitative Approaches in Business Studies, Pitman, 1996, Y 
  Rowntree, D., Statistics without Tears: a primer for non-mathematicians, Penguin, 1991, 0140136320, Y 
  Huff, D., How to lie with Statistics, Penguin, 1954, Y 
  Aspray, W. and Campbell-Kelly, M., A History of the Information Machine, n/a, 2004, 0813342643, Y 
  Webster, F, Theories of the Information Society, Routledge, 2002, 0415282012, Y 
  McGinn, R.E., Science, Technology and Society, Upper Saddle River NJ, Prentice Hall, 1991, 0137947364, Y 
  Bell, D., An Introduction to Cybercultures, London: Routledge, 2001, 0415246598, Y 
  Curwin, J and Slater, R, Improve Your Maths, Thompson Publishing, 2000, 1861525516, Y 
  Croft, A. Davison, R., Foundation Maths, Prentice Hall, 2003, 0130454265, Y 

Practicals

Nil

Resources

Nil

Level 3 Key Skills Opportunities

Key Skills CO 3.1, 3.3 Key Skills NO 3.3 Key Skills IT 3.1
Key Skills PS None Key Skills ILP 3.1 Key Skills WO 3.2, 3.3

Administrative details

Owning Department School of Computing Programme Area Computing and Multimedia Owning Institution University of Portsmouth
Assessment Board School of Computing Responsible FHQA Technology Subject Group Humanities
External Examiner *To Be Advised Programme Coord Mr Chris Pearson University Cost Centre  
Effective Session 2006/07 Withdrawn Date   Suspend Date  
Review Date   Major Release Date 2006-10-01 00:00:00 Minor Release Date  

Notes

None

History

History Version History Date Change Style History Detail
1.0  2006-01-27 00:00:00  New unit. (C Pearson/JA). 
1.1  2006-02-16 00:00:00  Changed CS, BIS, CMP & SE pathways to spanning both semesters. EIS & CIS pathways removed. Added MCA pathway. (MS/JH)