Computer Science Fundamentals
Computer organization, operating systems, Linux fundamentals and core computer science theory.
Unit 8 Android OS and Android Studio, for Implementing Mobile Apps
Unit 10: Major Elements for Building Apps Mobile Application Development (MAD) CCIT4059, 2025-2026
Read article →Unit 1 Introduction to Mobile Application Technology and Development
Unit 1: Introduction to Mobile Application Technology and Development Mobile Application Development (MAD) CCIT4059, 2025-2026 S2
Read article →Unit 2 Development Process for Mobile Applications
Unit 2: Development Process for Mobile Applications Mobile Application Development (MAD) CCIT 4059, 2025-2026
Read article →Adobe Photoshop 7.0 Design Professional
Unit 3: Android SDK and Basic Java for Android Apps Mobile Application Development (MAD) CCIT4059, 2025-2026
Read article →Unit 4 Getting Started with Basic Programming and Software Tools - Android
Unit 4: Important Android Element - Activity Mobile Application Development (MAD) CCIT4059, 2025-2026
Read article →Unit 5 Designing Mobile Applications – Visual Design
Unit 5: Designing Mobile Applications – Visual Design Mobile Application Development (MAD) CCIT4059, 2025-2026
Read article →Unit 5 Designing Mobile Applications – Visual Design
Unit 6: Colour Models, Digital Images and Graphical User Interface Mobile Application Development (MAD) CCIT4059, 2025-2026 1
Read article →Unit 6 Designing Mobile Applications – User Interface Design
Unit 7: Designing Mobile Applications – User Interface Design Mobile Application Development (MAD) CCIT 4059, 2025-2026
Read article →Unit 7 Java Essentials, for Implementing Mobile Apps
Unit 8: More on Java (Event Handling) and Features, for Android Apps Mobile Application Development (MAD) CCIT4059, 2025-2026
Read article →Unit 8 Android OS and Android Studio, for Implementing Mobile Apps
Unit 9: Android Elements – Intent Services and Fragment Mobile Application Development (MAD) CCIT4059, 2025-2026
Read article →View Assignment
Test Test 2 practice paper A (theory) This assessment contains questions that allow partial credit. Dismiss 12 OF 12 QUESTIONS REMAINING Test Content Question 1 2 Points How many operands does a C-instruction have? Integ
Read article →View Assignment
Test Test 2 practice paper B (theory) This assessment contains questions that allow partial credit. Dismiss 11 OF 11 QUESTIONS REMAINING Test Content Question 1 3 Points Which of the following memory segments in Hack VM
Read article →View Assignment
Test Test 1 practice paper B (theory) This assessment contains questions that allow partial credit. Dismiss 12 OF 12 QUESTIONS REMAINING Test Content Question 1 5 Points Without any further simplification, which of the fo
Read article →View Assignment
Test Test 1 practice paper A (theory) This assessment contains questions that allow partial credit. Dismiss 12 OF 12 QUESTIONS REMAINING Test Content Question 1 2 Points For each of the following representations, is 2080
Read article →1.1 boolean algebra
BOOLEAN ALGEBRA Kira Clements, University of Bristol
Read article →1.2 Finding formula
FINDING FORMULA Kira Clements, University of Bristol
Read article →1.3 logic gates
LOGIC GATES Kira Clements, University of Bristol
Read article →1.4 NAND
NAND Kira Clements, University of Bristol
Read article →labsheet
COMSM1302 Lab Sheet 1 This lab sheet covers content from week 1 lectures, focusing on logic gates and NAND implementation. On successful completion of the lab, students should be able to: 1. Simplify a given Boolean expr
Read article →10 1
Extending Hack VM John Lapinskas, University of Bristol John Lapinskas Extending Hack VM 1 / 7
Read article →10 2
Functions in general John Lapinskas, University of Bristol John Lapinskas Frames 1 / 10
Read article →10 3
Functions in Hack VM: Syntax and implementation John Lapinskas, University of Bristol John Lapinskas Functions in Hack VM 1 / 7
Read article →10 4
Heap memory allocation:malloc and free John Lapinskas, University of Bristol John Lapinskas Heap memory allocation 1 / 10
Read article →lab
COMSM1302 Overview of Computer Architecture University of Bristol Week 10 assignment: A Hack VM translator (phase 2) 1 Tasks 1. Finish the Hack VM translator from the previous week and test it with the scripts provided.
Read article →