unitinfoThis page provides helpful information about many coursework units offered by Computer Science and Software Engineering in 2023.The information here is not official - for official information please see the current UWA Handbook. Instead, it will help students to prepare for their future units, before the beginning of each semester, and before they have access to UWA's Learning Management System (LMS). |
It is strongly recommended that all CSSE students purchase a laptop to support their studies, not just for programming and data analysis in CSSE units, but for units in all disciplines. Nearly every CSSE student uses their own laptop to complete their assignments (unsubstantiated claim!). Even a survey from 2012 showed laptop ownership amongst first-year students at 89.6%.
Most students undertake 3 or 4 year degrees, which corresponds nicely with the anticipated lifetime of most laptops. So it makes sense for new students to purchase a new laptop at the commencement of their course. A computer purchased today, even with average specifications and performance, will be sufficent to meet the requirements of CSSE units in three year's time. Of course, a higher powered laptop will better meet future requirements, but no CSSE units demand portable supercomputers! Yet.
Unless personal finances are tight, it is not recommended that you purchase a second-hand laptop, unless you have confidence in how well it's been cared for. Commonly experienced problems include failing hard-disks (leading to a loss of data - always near an assignment deadline!), and batteries with a declining battery-life (requiring you to always carry a mains adapter). Obviously, as equipment ages, it also becomes increasingly difficult to find replacement components, such as batteries.
Manufacturer-refurbished laptops, provided they come with a reasonable warranty, can be a good alternative to a brand-new laptop.
It is strongly recommended that you purchase a laptop with a SSD, and not a HDD. If an older second-hand laptop has ever been dropped, the HDD is often the first component to fail.
No CSSE units have signficant storage requirements. It is very unlikely that you will fill your disk with CSSE-related teaching materials. Most students (easily) fill their disks with videos and music. We increasingly store and backup our data 'in the cloud', subscribe to media-streaming services, and just use the laptop's disk storage to provide faster access and, obviously, availability of data when not connected to the internet.
Contemporary operating systems require 20GB-50GB of storage,
applications and programming tools a further 20+GB,
leaving the remaining disk space for your
own assignments, data files, and 'the rest of your life'.
To support your studies for 3 to 4 years,
a 256GB SSD will be sufficient,
although
a 512GB SSD may be prudent if you choose to never delete anything!
Note: some manufacturers, notably Apple,
do not support SSD upgrades -
so choose the largest SSD you can afford when purchasing.
Minimum specification | A comfortable specification | To infinity and beyond | |
Screen size | 13 inch | 15 inch | 16 inch |
Screen resolution | 1920 x 1080 (1080p full-HD) | 2560 x 1600 | 3840 x 2160 (4K UHD) |
CPU speed | 1.6GHz, 4 cores, Intel i5 or Apple M1 |
2.8GHz, 8 cores Intel i7 or Apple M1-Pro,M1-Max |
2.8+GHz, 8+ cores Intel i9 or Apple M2-Pro |
RAM capacity | 8GB | 16GB | 16GB, 32GB |
Disk capacity | 256GB SSD | 512GB SSD | 512GB, 1TB SSD |
GPU | integrated graphics NVIDIA GTX{7,8}80 |
NVIDIA RTX20{7,8}0, GTX1080, RTX2060 AMD RX5{5,6}00M |
NVIDIA RTX30{6,7,8}0, RTX2080 AMD RX6{6,8}00M |
Connectivity | USB-C 3.1, 802.11 WiFi 6,
Bluetooth 5, built-in HD camera, ports or a USB-C hub for HDMI & 802.3 wired Ethernet |