2024/25 ASSIGNMENT REMIT – DOCUMENT UPLOAD
Programme Title | FdSc Computer ScienceBSc (hons) Computer Science | |
Module Title | Mathematics for Computer Science | |
Module Code | 2065 | |
ASSIGNMENT TITLE | An individual 2,500-word essay discussing how a range of mathematical concepts and methods can be applied to Computer Science. | |
Level | 4 | |
Weighting | 100% | |
Lecturers | Hummara Bhatti/Pratik Patel | |
W/C Hand Out Date | 07/10/2024 | |
Due Date | By 17:00 on 13/01/2025 | |
Cut-off Date for Late Submissions (10 working days after the due date) Only for EC applicants | By 17:00 on 27/01/2025 | |
Feedback Post Date | 20 working days after due date | |
ASSIGNMENT FORMAT | FILE UPLOAD (DOCUMENT) | |
Essay/Report Format | Formal Essay | |
Assignment Word Count | 2500 words | |
Submission Format | e-Submission | Individual |
Permitted use of Artificial Intelligence within this assessment | Delete as required:For this assignment, Artificial Intelligence can ONLY be used as stated within Using AI Ethically within Assignments document. https://rise.articulate.com/share/4h250QmyY8hNnsQ9HS7B702dJedhlsM6.For this assignment, Artificial Intelligence can be used to: [insert, with approval from a Deputy Dean] |
ASSIGNMENT TASK:
Number theory and number systems are one of the most fundamental concepts that computer scientists must learn. Set theory, probability and Boolean algebra have significant applications in computer science. These concepts provide the tools and frameworks for understanding and analysing various aspects of computing.
Task 1:
Describe the Number Systems in Computer Science and why are these number systems so essential in Computer Science. Show examples to explain your answers (Examples excluded from word count).
(500 words)
Task 2:
Explain how Arithmetic Operations are performed on a computer. Show examples to illustrate your answers (Examples excluded from word count).
(400 words)
Task 3:
Assess how set theory is related to Computer Science with relevant examples. (Examples excluded from word count).
(500 words)
Task 4:
1. Explain the rules of probability, probability trees and conditional probability with relevant examples. (Examples excluded from word count).
2. Assess how probability is related to many areas of computer science, mainly when performance is being considered.
(600 words)
Task 5:
Discuss one real-world binary problem in a digital field using applications of Boolean Algebra. Include an example to illustrate your answer.
Can Calculus be applied to this real-world binary problem? Briefly state the reason.
(500 words)
MARKING CRITERIA:
- Below are the marking criteria that align with both the task(s) set and the quality of your document. Clear weightings/marks will be noted for each criterion.
- The overall mark awarded for this assignment will explicitly show how the mark was calculated based on your performance against each criterion.
Task 1: 20%
Task 2: 20%
Task 3: 15%
Task 4: 25%
Task 5: 10%
Structure/clarity of communication/flow of discussion will account for 10%
References – quality, range and extensiveness of references (at least 5 to 8 references across different sources are expected in this report. The quality of the references is critical. Marks for references will also be embedded with the sections above.
TASK AND DOCUMENT FORMAT GUIDANCE:
- Focus on attention to detail, quality of work and overall academic standards.
- Specific Guidance for this assignment (include guidance on each task and the format of the document):
- For additional guidance on this assignment, please access the assignment vodcast available on Canvas.
E-SUBMISSION GUIDANCE:
- This assignment will require you to submit your work by uploading a document in Word or PDF format to Canvas. Please follow this online guide on document submissions and contact the DICE team on [email protected] if you need any further support.
LEARNING OUTCOMES:
- Learning Outcomes are what the student needs to demonstrate after completing a module. An assessment is a way in which students can demonstrate their achievement of these Learning Outcomes. Learning Outcomes are NOT the same as the assignment task.
- Demonstrate understanding of the concepts of number theory and apply them in practical computing scenarios.
- Practice the basic methods of discrete maths structures such as functions, sets, basic logic, and graphs for modelling and solving computing problems.
- Apply the basic concepts from the mathematical theory of probability to analyse events.
- Apply and evaluate problems concerning basic algebra and calculus concepts.
ACADEMIC SKILLS OUTCOMES:
- The Academic Skills Outcomes to be developed by completing this assignment can be found here.
- For Apprenticeship programmes, identify the applicable Knowledge, Skills and Behaviours the assignment seeks to test.
GENERAL ASSIGNMENT GUIDANCE:
UCB standards for presenting your written work | Please use the standards within this link about text size, line spacing, margins, headers, page numbering, embedding quotations within your work and appendices. https://ucbirmingham.instructure.com/courses/26756/pages/presentation-of-submitted-work |
Using Artificial Intelligence (AI) ethically within your assessments | Please read the information below on how to use AI ethically within your assignments, including Grammarly. Please ask your lecturer or CASE if you are unclear about any information within this link. If a marker has questions about how you have used AI within your assignment, you may be invited to a meeting to discuss your work. https://rise.articulate.com/share/4h250QmyY8hNnsQ9HS7B702dJedhlsM6 |
Teamwork Assessment | Should this assignment require you to work as part of a team, you will receive an individual grade based on your performance and personalised feedback. The assignment brief will provide clear details on how your individual grade and feedback will be determined against the task and marking criteria. |
Importance of Word Count | Assignment word counts should always be observed. Ignoring a word count significantly increases the risk of your work losing marks because it will likely lack focus and clarity, and/or you would have gained an unfair advantage over others who have completed their work within the word count. Students will be required to state their word count on all submissions. A 10% leeway will be allowed – so the maximum a student should submit will be the word count + 10%. The word count will exclude:The title pageThe contents pageModels, graphs, calculations, data tables, and other exhibited figures or images Lists of referencesAppendices (these should be kept to a minimum) |
E-submission | See the guidance below on e-submitting your assignment: https://www.ucb.ac.uk/higher-education-student-handbook/assessment-issues/ |
Cut-off date for late submissions (including for students with ECs and/or Support Plans) | The cut-off time for late submissions is 10 working days (UCB working days) after the original assessment hand-in/due date. After this time, you cannot submit any late assessments, even if you have Extenuating Circumstances to cover them. https://www.ucb.ac.uk/higher-education-student-handbook/assessment-issues/ (See Additional Information Section, ‘Assignments and how to Submit them’)Students with Support Plans may have additional time to submit their work after the formal submission date. |
Generic Grading Criteria | The Generic Grading Criteria (GCC) are the generic features and expectations of work at a given level on your programme. The GCC per level is used in conjunction with the assignment marking criteria to determine the mark for your assignment. For more information on the GCCs for Levels 4-7, please click on this link. https://www.ucb.ac.uk/higher-education-student-handbook/assessment-fairness-and-marking/ |
Plagiarism and Academic Misconduct | Please read the policy on Plagiarism and Academic Misconduct below. UCB will be robust in ensuring that marks awarded for assignments are based on fair and ethical assessment and referencing practices by students. https://www.ucb.ac.uk/higher-education-student-handbook/essay-writing/plagiarism/ |
Extenuating Circumstances | Extenuating Circumstances (ECs) are significant personal difficulties which adversely impact your ability to complete your assignment. Please read the supporting information below if you have ECs impacting your ability to complete this assignment. https://www.ucb.ac.uk/higher-education-student-handbook/assessments-if-things-go-wrong/ |
UCB Referencing Guide | You are required to reference your sources within your assignments appropriately. Please click on the link below to learn how to reference various sources of information. This Guide also includes how to acknowledge all Generative AI used within your assignment, ensuring that you comply with the Using AI Ethically within your Assignments policy (as covered above). https://portal.ucb.ac.uk/download/referencing/referencing-guide.pdf |
Access the Assignment Life Cycle | The Assignment Life Cycle offers you additional support at each stage of the assignment process. Please click on the link below:https://ucbirmingham.instructure.com/courses/26756 |