CrystalIndigo Solutions
providing all solutions to all computer science modules
- 65
- 0
- 1
Community
- Followers
- Following
40 Reviews received
66 items
COS2611 Final Project 2024 solution
COS2611 Final Project 2024 solution 
Highway traffic flow analyser 
Final Practical Project - Mark contributes to the final examination mark. 
Study the scenario that will monitor and analyse traffic patterns to determine if the road can handle the volume or if it 
requires expansion 
Follow the instructions to develop, test and submit the project. 
Click on ADD SUBMISSION to see the details and activity instructions. 
Highway traffic flow analyser 
Scenario: 
Imagine a single-lane road in a sub...
- Other
- • 9 pages •
COS2611 Final Project 2024 solution 
Highway traffic flow analyser 
Final Practical Project - Mark contributes to the final examination mark. 
Study the scenario that will monitor and analyse traffic patterns to determine if the road can handle the volume or if it 
requires expansion 
Follow the instructions to develop, test and submit the project. 
Click on ADD SUBMISSION to see the details and activity instructions. 
Highway traffic flow analyser 
Scenario: 
Imagine a single-lane road in a sub...
COS1512 Assignment 4 memo 2024 MCQ and code
COS1512 Assignment 4 memo 2024 MCQ and code 
NB: This assignment consists of two parts: 
• 
• 
a part where you write and implement program code (this part) and 
an MCQ part where you answer questions on the code you have written, 
and the material covered in this assignment. 
The MCQ part of the assignment will be available in the Assessment Shell for 
Assignment 4 on the myModules site for COS1512. 
You will not be able to do the MCQ part unless you have completed thecoding 
part. 
Questio...
- Other
- • 69 pages •
COS1512 Assignment 4 memo 2024 MCQ and code 
NB: This assignment consists of two parts: 
• 
• 
a part where you write and implement program code (this part) and 
an MCQ part where you answer questions on the code you have written, 
and the material covered in this assignment. 
The MCQ part of the assignment will be available in the Assessment Shell for 
Assignment 4 on the myModules site for COS1512. 
You will not be able to do the MCQ part unless you have completed thecoding 
part. 
Questio...
COS3711 Assignment 3 memo 2024 ready to submit
COS3711 Assignment 3 memo 2024 
Assignment 3 
1. Introduction 
Please use CMake (and not qmake) when setting up your assignment projects. 
Qt Designer should not be used to design user interfaces, and you are expected to 
manually set up GUIs to ensure that you properly handle memory using Qt’s parent-child 
functionality. 
Good programming practices should be followed. 
Follow standard naming conventions: class names start with a capital letter, variable and 
function names start with a lower...
- Other
- • 25 pages •
COS3711 Assignment 3 memo 2024 
Assignment 3 
1. Introduction 
Please use CMake (and not qmake) when setting up your assignment projects. 
Qt Designer should not be used to design user interfaces, and you are expected to 
manually set up GUIs to ensure that you properly handle memory using Qt’s parent-child 
functionality. 
Good programming practices should be followed. 
Follow standard naming conventions: class names start with a capital letter, variable and 
function names start with a lower...
COS3701 Assignment 3 memo 2024
COS3701 Assignment 3 memo 2024: 
Material to be tested: Cohen, Chapter 19, 21 - 25 
 
 
 
Question 1 [10] 
 
Build/design a Turing machine (TM) that determines whether a given word contains at least one instance of the substring aab. If it does, then the TM should write a T on the tape after the input word. 
 
 
 
Question 2 ...
- Other
- • 6 pages •
COS3701 Assignment 3 memo 2024: 
Material to be tested: Cohen, Chapter 19, 21 - 25 
 
 
 
Question 1 [10] 
 
Build/design a Turing machine (TM) that determines whether a given word contains at least one instance of the substring aab. If it does, then the TM should write a T on the tape after the input word. 
 
 
 
Question 2 ...
COS3751 assignment 3 memo 2024
COS3751 assignment 3 memo 2024: 
Question 1: 30 Marks 
(1.1) Highlight the differences between a tree and graph search. 
(1.2) How does a Breadth First Search (BFS) differ from the general tree search algorithm? What is the 
major reason for implementing the algorithm in this way? Provide an example to aid your 
discussion. 
(1.3) Consider an example of a sliding-block puzzle game state provided below (Figure 1). How many distinct 
states are there for puzzles of this sort? How many search nodes...
- Other
- • 8 pages •
COS3751 assignment 3 memo 2024: 
Question 1: 30 Marks 
(1.1) Highlight the differences between a tree and graph search. 
(1.2) How does a Breadth First Search (BFS) differ from the general tree search algorithm? What is the 
major reason for implementing the algorithm in this way? Provide an example to aid your 
discussion. 
(1.3) Consider an example of a sliding-block puzzle game state provided below (Figure 1). How many distinct 
states are there for puzzles of this sort? How many search nodes...
COS2661 Assignment 3 memo 2024
COS2661 Assignment 3 memo 2024: 
QUESTION 1 
[15] 
In this question you have to translate sentences of English sentences into First-Order Logic, using the 
predicates and names given in Table 1. 
English 
FOLComment 
TabisoTabisoThe name of a boy. 
StudentstudentTafaratafaraPetpet 
Names 
The name of a girl. 
Predicates 
x is smallSmall (x) 
x is largeLarge (x) 
x LeftOf yLeftOf (x, y) 
x Smaller ySmaller (x, y) 
x Larger yLarger (x, y) 
x Owned yOwned (x, y) 
x BackOf yBackOf (x, y) 
x Gave yGa...
- Other
- • 6 pages •
COS2661 Assignment 3 memo 2024: 
QUESTION 1 
[15] 
In this question you have to translate sentences of English sentences into First-Order Logic, using the 
predicates and names given in Table 1. 
English 
FOLComment 
TabisoTabisoThe name of a boy. 
StudentstudentTafaratafaraPetpet 
Names 
The name of a girl. 
Predicates 
x is smallSmall (x) 
x is largeLarge (x) 
x LeftOf yLeftOf (x, y) 
x Smaller ySmaller (x, y) 
x Larger yLarger (x, y) 
x Owned yOwned (x, y) 
x BackOf yBackOf (x, y) 
x Gave yGa...
COS3712 Assingnment 2 solution 2024
COS3712 Assingnment 2 solution 2024: 
COS3712 Assessment 1 and Assessment 2 
Assessment 1 and 2 is one project, that is submitted in two parts. 
3D Solar System Simulation 
Objective: 
Develop a simplified 3D simulation of the solar system, showcasing the sun, planets, 
and their moons. The simulation will include basic animations to represent planetary 
rotations and orbits around the sun. 
Assessment 1 
Key Features to Implement: 
3D Models for Planets and Moons: 
Create or import simple 3D mo...
- Other
- • 8 pages •
COS3712 Assingnment 2 solution 2024: 
COS3712 Assessment 1 and Assessment 2 
Assessment 1 and 2 is one project, that is submitted in two parts. 
3D Solar System Simulation 
Objective: 
Develop a simplified 3D simulation of the solar system, showcasing the sun, planets, 
and their moons. The simulation will include basic animations to represent planetary 
rotations and orbits around the sun. 
Assessment 1 
Key Features to Implement: 
3D Models for Planets and Moons: 
Create or import simple 3D mo...
COS2611 Assignment 3 memo 2024
COS2611 Assignment 3 memo 2024 
UNISA 2024 COS2611-24-Y Assessment 3 
QUIZ 
Question 1 
Match the following operations on a Binary Search Tree (BST) with their correct descriptions: 
InsertionAdding a new node with a given value to the appropriate position in the BST while maintaining the BST properties. 
Inorder 
TraversalA process of visiting all nodes in a BST in ascending order of their values. 
DeletionRemoving a node with a specific value from the BST while ensuring that the tr...
- Other
- • 14 pages •
COS2611 Assignment 3 memo 2024 
UNISA 2024 COS2611-24-Y Assessment 3 
QUIZ 
Question 1 
Match the following operations on a Binary Search Tree (BST) with their correct descriptions: 
InsertionAdding a new node with a given value to the appropriate position in the BST while maintaining the BST properties. 
Inorder 
TraversalA process of visiting all nodes in a BST in ascending order of their values. 
DeletionRemoving a node with a specific value from the BST while ensuring that the tr...
COS1512 Assignment 3 2024 solution ready to submit
COS1512 Assignment 3 2024 solution 
Answer all the questions. Submit all the programs you are required to write, as well as the 
input and output of all programs. 
Copy the programs and the required input and output to ONE word processor file with 
single line spacing and convert it to a PDF file before you submit it. See Additional 
Resources on MyUnisa for instructions on how to create a PDF file. 
Question 1 
Consider the following structure used to keep record of a student’s scores: 
struc...
- Other
- • 14 pages •
COS1512 Assignment 3 2024 solution 
Answer all the questions. Submit all the programs you are required to write, as well as the 
input and output of all programs. 
Copy the programs and the required input and output to ONE word processor file with 
single line spacing and convert it to a PDF file before you submit it. See Additional 
Resources on MyUnisa for instructions on how to create a PDF file. 
Question 1 
Consider the following structure used to keep record of a student’s scores: 
struc...
ICT2622 Assignment 2 memo 2024
ICT2622 Assignment 2 memo 2024 
Question 1 
1.1 
1.2 
1.3 
List one (1) similarity and one (1) difference between classes and use cases. 
(4) 
Discuss the two types of questions that can be asked when conducting an interview with the users 
of the system to understand business functions and business rules. 
(4) 
We understand that system analysis answers the what question. Which question is answered by 
system design? Briefly elaborate on your answer. 
(3) 
Question 2 
2.1 
2.2 
2.3 
[11] 
[15] ...
- Other
- • 7 pages •
ICT2622 Assignment 2 memo 2024 
Question 1 
1.1 
1.2 
1.3 
List one (1) similarity and one (1) difference between classes and use cases. 
(4) 
Discuss the two types of questions that can be asked when conducting an interview with the users 
of the system to understand business functions and business rules. 
(4) 
We understand that system analysis answers the what question. Which question is answered by 
system design? Briefly elaborate on your answer. 
(3) 
Question 2 
2.1 
2.2 
2.3 
[11] 
[15] ...
COS3711 Assignment 3 memo 2024 ready to submit
COS2611 Final Project 2024 solution
COS2611 Final Project 2024 solution
COS1512 Assignment 4 memo 2024 MCQ and code
COS3711 Assignment 3 memo 2024 ready to submit
projects are always perfect. 100% guaranteed