Skip to main content

Module

CSC1031 : Fundamentals of Computing

  • Offered for Year: 2020/21
  • Module Leader(s): Dr Jason Steggles
  • Lecturer: Dr Neil Speirs
  • Owning School: Computing
  • Teaching Location: Newcastle City Campus
Semesters
Semester 1 Credit Value: 10
Semester 2 Credit Value: 10
ECTS Credits: 10.0

Aims

To develop confidence in the use of fundamental techniques in Computer Science.
To provide a knowledge of the formal concepts essential for study and professional practice in Computing Science and Software Engineering.
To practice the basic techniques for modelling and solving computing problems.
To prepare students for the more advanced topics they will encounter on their degree.
To develop an awareness of the role of formal techniques in Computing Science.

Outline Of Syllabus

Set Theory
Numbers and their Representation
Real Valued Functions
Vector and Matrices
Combinatorics
Relations and Functions
Proof Techniques
Graph Theory
Propositional Logic
Predicate Logic

Teaching Methods

Please note that module leaders are reviewing the module teaching and assessment methods for Semester 2 modules, in light of the Covid-19 restrictions. There may also be a few further changes to Semester 1 modules. Final information will be available by the end of August 2020 in for Semester 1 modules and the end of October 2020 for Semester 2 modules.

Teaching Activities
Category Activity Number Length Student Hours Comment
Guided Independent StudyAssessment preparation and completion501:0050:00Revision for end of semester assessment
Guided Independent StudyAssessment preparation and completion21:303:00End of semester assessment
Structured Guided LearningLecture materials341:0034:00Lectures delivered using short videos
Guided Independent StudyAssessment preparation and completion341:0034:00Lecture follow-up
Scheduled Learning And Teaching ActivitiesSmall group teaching101:0010:00Tutorial support delivered online via a synchronous session.
Guided Independent StudySkills practice161:0016:00Tutorial exercises supported by sample solutions
Scheduled Learning And Teaching ActivitiesDrop-in/surgery81:008:00General help & tutorial support provided via a drop-in session (if possible as PiP but also remotely
Guided Independent StudyIndependent study291:0029:00background reading
Guided Independent StudyIndependent study161:0016:00online formative quizzes
Total200:00
Teaching Rationale And Relationship

Lecture material will be delivered using small pre-recorded video clips which will be used to introduce the learning material and for demonstrating the key concepts by example. Students are expected to follow-up lectures within a few days by re-reading and annotating lecture notes to aid deep learning.

Tutorials will be used to provide the opportunity for students to gain practical skills and understanding in the theory and techniques developed during lectures. They will be given at appropriate points during the delivery of the lecture material. Additional quizzes will be provided to give further opportunities for students to check and develop their understanding and skills.

Further practical application related to this material will be developed in the co-requisite modules Portfolio 1 and Portfolio 2.

Assessment Methods

Please note that module leaders are reviewing the module teaching and assessment methods for Semester 2 modules, in light of the Covid-19 restrictions. There may also be a few further changes to Semester 1 modules. Final information will be available by the end of August 2020 in for Semester 1 modules and the end of October 2020 for Semester 2 modules.

The format of resits will be determined by the Board of Examiners

Other Assessment
Description Semester When Set Percentage Comment
Computer assessment1M50Take home paper - taken in week 9 of semester 1
Computer assessment2M50Take home paper - taken in week 9 of semester 2
Formative Assessments
Description Semester When Set Comment
Written exercise1MTutorial exercises supported by worked sample answers and demonstrators
Written exercise2MTutorial exercises supported by worked sample answers and demonstrators
Computer assessment1MOnline quizzes providing automatic feedback on performance.
Computer assessment2MOnline quizzes providing automatic feedback on performance.
Assessment Rationale And Relationship

A range of formative assessments are provided weekly. They are used to support student’s self-study during the module and gauge their understanding as the course progresses.

The take home computer assessment given at the end of each semester ensures students get the opportunity to go back over the work covered (important given the type of material covered) and is very well suited to formally assessing the type of material covered.

Reading Lists

Timetable