First Year Noticeboard

Dr Murray Wood, Room L1422 (14th floor Livingstone Tower), tel: 0141 548 3390
Email: murray.wood <at>

2nd Year CS Noticeboard Lab Allocation
Absence and Mitigating Circumstances Maths Skills Support + MathsForCIS Facts and Formulae
CES Noticeboard Maps, Buildings, Building Codes, Departments
CIS User Accounts and Email Pegasus
Compensation Schemes (Avoiding) Plagiarism
Computer Science Home Page Progress Regulations
Computer Science Local Page Sample CS105 Exam Paper
Important Dates (including coursework / test deadlines) Software Licenses
Electives Myplace
Exams Start@Strath
First Day Information Student Representatives
First Year Classes Timetables
Handbook Transfer Rules – Hons to MEng
Help! University Student Home Page
Java Revision

Getting Help

University Student Guide

If you have any difficulties, at home or at university, that are affecting your studies there are a variety of people that you can talk to for advice. Please use these resources as soon as you become aware of a problem, it can be quite difficult to catch up with your studies if you fall behind.

If you have a problem with a specific class then the first person you should speak to is the class lecturer. You can either approach the lecturer after a lecture or you should find that most respond quickly to an email. Computer Science Lecturers

If the problem is not resolved by speaking to the class lecturer or it is a more general academic problem, such as a timetabling issue, you should speak to the Year Adviser, Murray Wood. If you would like an appointment to meet him just send an email with a few times that suit you.

If you are having personal problems that are affecting your academic work then you should speak to your counsellor. If you wish to contact your counsellor, just send them an email. If you have any problems contacting your counsellor please contact Murray Wood.

The University has published its Academic Policies & Procedures. This contains clear guidelines of what information should be lodged where and when if there are circumstances which are having a detrimental impact on your studies and which you wish to be considered by the examination board or appeals committee.

Strathclyde Student Support Services – links to student advisory and counselling service, student health service, student finance, residences service, careers service.

Departmental Disability Contact: Julie Sobocinski email: julie.sobocinski <at>

CIS Laboratory / Tutorial Allocation Semester 1

You will be told about your laboratory and tutorial allocation at the end of week 1.


An online version of the CIS timetables is available via the University Timetable Page. To see the timetable for each year of the CIS programmes, select Programme Timetables then for “Select Department” select Computer and Information Sciences, then select the course you are currently following (e.g. BSc Honours Computer Science/Year 1). To see the timetable for individual classes, select Class Timetables.

Local copy of CIS timetables:

Computer Science Handbook

CIS Undergraduate Handbook – Comprehensive Information on Computer Science Degrees


University Building Codes
University Buildings and Maps

CIS User Accounts and Email

CIS Local information

Important Dates

University Dates

2016-17 Class Assessment Details

CS103: Class Test: Fri 28th October (Week 6); Class Test: Fri 2nd December (Week 11)

CS104: Class Test: Week 6; Class Test: Week 11 (in the labs)

CS105: Class Test: Week 5 lab;  Class Test: Week 11 lab

CS106: 9 topics (5 marks each) assessed at weekly Lectures and Practicals

Thursday 6 October: Huffman Coding 1
Thursday 13 October: Digital Logic 1
Thursday 20 October: Arithmetic Circuits 1 & Huffman Coding 2
Thursday 27 October: Memory Circuits 1 & Digital Logic 2
Thursday 3 November: TINY Machine 1 & Arithmetic Circuits 2
Thursday 10 November: Assembly Language 1 & Memory Circuits 2
Thursday 17 November: Transactions 1 & TINY Machine 2
Thursday 24 November: High-Level Computing 1 & Assembly Language 2
Thursday 1 December: Transactions 2 & High-Level Computing 2
Friday 2 December: EVERYTHING 3

CS109: Presentations: Wed 23rd Nov 10-1 (Week 10) or Wed 30th Nov 10-1 (week 11)

Week 2, 4pm Wednesday 28/09/2016 Orientation Quiz electronic deadline
Week 3, 6pm Monday 03/09/2016, each group needs to hand in a 2-page
outline of topic for their group essay
Week 5, 6pm Monday 17/10/2016 Group essay deadline
Week 5, 6pm Friday 21/10/2016 handing in a CV
Week 10, 6pm Monday 21/11/2016 Group website/presentation deadline
Week 10, 10-1pm Wednesday 23/11/2016 10 groups give presentations - each
group is only required for one hour
Week 11, 10-1pm Wednesday 29/11/2016 10 groups give presentations - each
group is only required for one hour

MS108 / 112: Group Assignment: Week 7; Individual Assignment Week 10; Class Test: Week 11, Thursday 30th November.

ABSENCE: If you miss a test that counts towards exemption then you are unlikely to get an exemption. If you have a very good reason for the absence e.g. certified illness, then please contact the class lecturer and the year adviser (Murray Wood) as soon as possible.

Pegasus and Exams

Pegasus contains a record of your personal and course details as well as the exam timetable and exam results.

Exam Frequently Asked Questions


Myplace contains all the teaching material for first year computer science classes.

First Year Computer Science Classes

CS103 Machines, Languages and Computation
CS104 Information and Information Systems
CS105 Programming Foundations
CS106 Computer Systems and Organisation
CS109 Topics in Computing
CS110 Combinatorics for Computer Science

All teaching materials accessible through Myplace.


Guidance on choosing electives for CIS students
Complete List of University Classes

If you wish to change an elective please send the details of the change by email to Murray Wood.

First Year Reps

2016-17: TBA

Transfer Rules – Honours to MEng

Transfer from Honours to MEng can only take place at the end of first year. To be eligible for transfer from the Honours degrees in Computer Science, Software Engineering or Business Information Systems to the MEng in Computer Science a student must achieve a credit-weighted average of at least 70% over all their first year curriculum and a mark of at least 70% in CS105 Programming Foundations.

In addition, students should have taken and passed MS112 Foundations of Business Analysis and Technology as part of their first year curriculum (or both MS108 and MS109).

First Year Java Revision

Head First Practical Exercises – do these as you work through the Head First Java Textbook.

First Day Information

CIS First Year Guide


Talk from Anna Selwood from Careers

If you have any queries about the content or use of this material please email: murray.wood <at>