CrystalIndigo Solutions
providing all solutions to all computer science modules
- 73
- 0
- 1
Community
- Followers
- Following
51 Reviews received
74 items
COS2611 Assignment 4 solutions
Question 1 
Complete 
Mark 3.00 out of 3.00 
Match each description with its correct data type. 
Represents a single character, usually 1 bytechar 
Single-precision floating-point numberfloat 
Double-precision floating-point numberdouble 
Boolean type, stores true or falsebool 
Typically stores integers in the range of -32,768 to 32,767 (2 bytes)short 
Typically stores integers in the range of -2,147,483,648 to 2,147,483,647int 
Extended size integer, at least 8 byteslong longQuestion 2 
Complet...
- Other
- • 71 pages •
Question 1 
Complete 
Mark 3.00 out of 3.00 
Match each description with its correct data type. 
Represents a single character, usually 1 bytechar 
Single-precision floating-point numberfloat 
Double-precision floating-point numberdouble 
Boolean type, stores true or falsebool 
Typically stores integers in the range of -32,768 to 32,767 (2 bytes)short 
Typically stores integers in the range of -2,147,483,648 to 2,147,483,647int 
Extended size integer, at least 8 byteslong longQuestion 2 
Complet...
COS2621 Assignment 2 solution 2025
COS2621 Assignment 2
- Other
- • 6 pages •
COS2621 Assignment 2
COS2611 assignment 2 project solution 2025
SPECIFICATIONS FOR THIS PROJECT 
 
You are required to choose two sorting algorithms from a specified list: 
 
the first algorithm must be Bubble Sort, while the second algorithm can be either Merge Sort or Heap Sort. 
 
a) Write a C++ program where you implement the two sorting algorithms you have chosen - ensure that they are part of the same program and can be called using methods, functions and/or procedures. 
 
b) Continue in this C++ program and generate random input arrays of different ...
- Other
- • 7 pages •
SPECIFICATIONS FOR THIS PROJECT 
 
You are required to choose two sorting algorithms from a specified list: 
 
the first algorithm must be Bubble Sort, while the second algorithm can be either Merge Sort or Heap Sort. 
 
a) Write a C++ program where you implement the two sorting algorithms you have chosen - ensure that they are part of the same program and can be called using methods, functions and/or procedures. 
 
b) Continue in this C++ program and generate random input arrays of different ...
COS3711 Assignment 2 solution 2025
COS3711/Assignment 3/2023 
1 
Assignment Tutorial Letter 2023 
Advanced Programming 
COS3711 
Year module 
Computer Science Department 
Assignment 3 Question 
BARCODE 
COS3711/Assignment 3/2023 
2 
Assignment 3 
1. Introduction 
Please read this whole assignment tutorial letter before starting to ensure that you know what is 
expected of you and you do not get surprised by some requirement later in the development 
process. 
Use CMake to set up the projects and use QMainWindow instances for th...
- Other
- • 24 pages •
COS3711/Assignment 3/2023 
1 
Assignment Tutorial Letter 2023 
Advanced Programming 
COS3711 
Year module 
Computer Science Department 
Assignment 3 Question 
BARCODE 
COS3711/Assignment 3/2023 
2 
Assignment 3 
1. Introduction 
Please read this whole assignment tutorial letter before starting to ensure that you know what is 
expected of you and you do not get surprised by some requirement later in the development 
process. 
Use CMake to set up the projects and use QMainWindow instances for th...
COS3711 Assignment 1 solution 2025
COS3711 Assignment 1 solution 2025 
Write a console application that can be run from the command line using the following forms: 
count // run without any parameters 
count // pass one file name 
count fileT // pass more than one file name 
count –a –b fileT // pass flags to change 
behaviour 
count –ab –c // pass flags in an alternative way 
If no arguments are provided, then print a message describing what arguments should be 
included. 
The application should, using regular expr...
- Other
- • 12 pages •
COS3711 Assignment 1 solution 2025 
Write a console application that can be run from the command line using the following forms: 
count // run without any parameters 
count // pass one file name 
count fileT // pass more than one file name 
count –a –b fileT // pass flags to change 
behaviour 
count –ab –c // pass flags in an alternative way 
If no arguments are provided, then print a message describing what arguments should be 
included. 
The application should, using regular expr...
COS2611 assignment 1 solution 2025
COS2611 assignment 1 solution 2025 
Using C++ and the linear data structures of queues and stacks, this project simulates a queue-based minibus taxi rank system—a common public transport method across Africa. The simulation will involve three types of taxis: 
 
Short-distance (S) 
Long-distance (L) 
City routes (C) 
Passengers arrive at the taxi rank and queue according to their destination. When a taxi becomes available, they board in an orderly manner based on their position in the queue. Ea...
- Other
- • 12 pages •
COS2611 assignment 1 solution 2025 
Using C++ and the linear data structures of queues and stacks, this project simulates a queue-based minibus taxi rank system—a common public transport method across Africa. The simulation will involve three types of taxis: 
 
Short-distance (S) 
Long-distance (L) 
City routes (C) 
Passengers arrive at the taxi rank and queue according to their destination. When a taxi becomes available, they board in an orderly manner based on their position in the queue. Ea...
INF3707 Assignment 1 solution 2025
Question 1 
First things first, before you start with your assignment, make sure that your MySQL 
server and MySQL Workbench are installed and working. The prescribed book provides 
the procedures for doing this in appendix A (Windows) and B (macOS). The appendices 
were uploaded to Additional Resources on myUnisa. Secondly, on myUnisa, under 
Additional Resources, download the folder mgs_ex_starts, it contains some script files 
that you need for this assignment and other assignments, 2, 3 and ...
- Other
- • 6 pages •
Question 1 
First things first, before you start with your assignment, make sure that your MySQL 
server and MySQL Workbench are installed and working. The prescribed book provides 
the procedures for doing this in appendix A (Windows) and B (macOS). The appendices 
were uploaded to Additional Resources on myUnisa. Secondly, on myUnisa, under 
Additional Resources, download the folder mgs_ex_starts, it contains some script files 
that you need for this assignment and other assignments, 2, 3 and ...
2024 JAN_FEB COS3701 Unofficial memo
2024 JAN_FEB COS3701 Unofficial memo
- Exam (elaborations)
- • 12 pages •
2024 JAN_FEB COS3701 Unofficial memo
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...
ICT1512 2023 Assignment 7
COS3711 Assignment 2 solution 2025
ICT3722 Assignment 4 solution 2024
COS2621 Assignment 2 solution 2025
It is very informative very detailed
COS2611 assignment 2 project solution 2025