Hi everyone. Hope your exams and study week are going well.
Don't forget we have a consultation hour today from 3-5pm on collaborate.
For tomorrow's exam please log into the Moodle Exam site by 9:10am
https://moodle.telt.unsw.edu.au/course/view.php?id=54964
I have also attached some exam instructions. Make sure you read these before your exam tomorrow
Hi everyone. You should be able to collect your marked assignment 2 now. Please also check all your lab marks and ClassMark and let me know if there are any issues
I have released one more sample exam. It is the past paper from COMP1521 in 18s1
https://cgi.cse.unsw.edu.au/~dp1092/20T2/exams/18s1final/index.php
Should all be accessible now. Please email me if there are any issues.
And a consultation is on at 12. You MUST get any unmarked labs marked!!! You can do this in the consultation today
Don't forget
Hi Everyone.
Don't forget that next week in our normal Tuesday 11am timeslot, we will have a revision lecture, including a Kahoot theory quiz.
And at 12pm we will have a consultation. Please check your marks and if you have any ? for your labs, you must attend the consultation to get marks for them, otherwise you will receive 0. Please email me if you have any questions about your marks.
Hello everyone.
There is a consultation on now until 4pm. Please come along if you need help with the assignment or labs or need labs marked!
Hello everyone. Don't forget to come to the lab today (that is on right now) to make sure you get all your work marked and get help with the assignment if you need it.
Hi everyone.
Tomorrow's lecture will be a revision lecture, covering these questions
https://www.cse.unsw.edu.au/~dp1092/lectures/week12/exercises/1.questions.txt
And of course any additional questions you may have.
On Friday we have an extra consultation from 3pm-4pm on collaborate.
The pre-recorded lecture video for this week is available: https://moodle.telt.unsw.edu.au/mod/resource/view....
The slides and the code for all the lectures can be found :
https://www.cse.unsw.edu.au/~dp1092/lectures/week11/slide029.html
https://www.cse.unsw.edu.au/~dp1092/lectures/week11/exercises/index.html
We will continue with the topic completely in lectures on Monday
Hi everyone. Well done on your hard work. Even if you did not get it completely working, by putting in the effort yourself, you would have improved your MIPS coding and debugging skills. Please collect your assignment and read the feedback and please let me know if you have any questions.
Hello everyone. Don't forget Quiz 4 is out and due Sunday midnight.
Today I forgot to press record in the lecture until half way through. So here is a pre-recorded video of the same lecture content where we build a network client. You do not need to watch this if you attended the lecture (unless you wish to revise).
Networks Lecture Video 1 Smaller File
And a short lecture video that continues on with new content and writes a simple server:
Networks Lecture Video 2 Smaller File
The slides and the code for all the lectures can be found :
https://www.cse.unsw.edu.au/~dp1092/lectures/week10/slide032.html
https://www.cse.unsw.edu.au/~dp1092/lectures/week10/exercises/index.html
Tomorrow we are running the lab, which is a practice prac exam on zoom.
Please log into Moodle to find the zoom link.
Please be ready to put your camera on too and have your student id available.
This week was a bit of a chance to revise and introduce the second assignment.
We will start a new topic (Networks) next week on Monday.
And we will introduce it in the lecture tomorrow!!!
The pre-recorded lectures for this week are available: Process Lecture Video
This continues from where we were up to in lectures from this slide: https://www.cse.unsw.edu.au/~dp1092/lectures/week08/slide033.html
The sample code for the videos can be found here: https://www.cse.unsw.edu.au/~dp1092/lectures/week08/exercises/
Hi everyone. I have extended the deadline of Quiz 3 by one day, so it is not due the same night as assignment 1.
The pre-recorded lectures for this week are available:
Virtual Memory Lecture Video : This continues from where we were up to in lectures from this slide : https://www.cse.unsw.edu.au/~dp1092/lectures/week07/slide029.html
The sample code for the videos can be found here: week 7 lecture material sample code
Don't forget we are going back to collaborate for tutorials. See you soon
Need help with a lab or the assignment? Go the consultation that is on now. It finishes at 1pm.
The recording of today's tutorial can be found on the Moodle course site. Please email me if you can't access the recording.
Also we are going back to Collaborate for all classes due to a bit of a class vote today and due to my own preference for Collaborate too.
Just a reminder that Quiz 2 is due tonight at 23:59:59
The pre-recorded lectures for this week are available:
There are 2 videos:
System Calls and Files Lecture Video : This continues from where we were up to in lectures from this slide : https://www.cse.unsw.edu.au/~dp1092/lectures/week06/slide040.html
Buffered IO Lecture Video : This continues on from where the previous video finishes.
Note: we will finish the last topic from the week 6 lecture slides, on structured data, on monday in the live lecture.
The sample code for the videos can be found here: week 6 lecture material sample code
In the live lectures next week, we will also discuss ways to test your assignment 1 code.
Hi everyone.
If you are struggling with fac3.s, have a look at the recursive example of sumToR.s from lecture exercises. The code was missing from the directory. I just added it now.
https://www.cse.unsw.edu.au/~dp1092/lectures/week04/exercises/functions/sumToR.s
Note that this code was explained in the pre-recorded lecture video for functions in MIPS part 2.
Hi everyone.
Please see the changes to next week's timetable tutorial classes have been merged and there is both a lecture and a consultation on tuesday mornings now. Click Here to See Timetable
Pre-recorded lectures for this week are available:
Exercise 3: Recursive Function to Sum Values in an array Video This runs through the exercise on the following slide Exercise 3: Recursive Function to Sum Values in an array slide
2d Arrays(Part 2), Structs, argv in MIPS Lecture Video
This follows on from where we left of in live lectures from the following slide from week 5 lecture material
The sample code for the videos can be found here: week 5 lecture material sample code
10am Live Lecture
11am Tutorial (for all CP1521 students)
12pm Consultation hour
Hi everyone. I am looking for a volunteer to present their code for make_a_float in the wednesday tutorial this week.Ideally I would like someone who used bit shifting in their implementation.
Don't miss your chance to get a bonus mark for doing a code review!!! There are only a limited number of weeks to do it.
Please email if you would like to volunteer. The first one to reply will be chosen.
Assignment 1 has been released. You can find the specification by clicking on the Assignments Menu Item.
We will discuss the assignment in the lecture and/or tutorial tomorrow
Both pre-recorded lectures for this week are available for your viewing pleasure:
AND NOW ALSO
As always lecture slides and associated code can be found here:
Control Structures and Functions in MIPS
Functions in MIPS (some extra code has been added to here today)
These videos will need to be watched before tuesday's classes.
The first pre-recorded lecture for this week is available for your viewing pleasure:
As always lecture slides and associated code can be found here:
Control Structures and Functions in MIPS
There will be another video coming to make up for missing class on monday. These videos will need to be watched before tuesday's classes.
There are no classes on Monday as it is a public holiday. So here is the timetable for next week. Note: The 5-6pm tuesday tutorial has been permanently cancelled and merged with the wednesday 12-1pm class.
For lab04 the condition in the weather.s program is meant to be >=40 not >40. I have modified the lab instructions. Hope this has not caused too much confusion.
Consultation Hour today from 4:30-5:30
Don't forget Quiz 1 is due tonight by 23:59:59
Your first quiz is out and is due by Sunday 23:59:59
The pre-recorded lecture videos for week 3 are available in the Moodle course site and at the following links:
Introduction to MIPS Part 1 Lecture Video
Introduction to MIPS Part 2 Lecture Video
The associated slides and code (lecture exercises) can be found under the lecture section for Week03 on WebCMS3 and can also be accessed by the following links:
Introduction to MIPS examples and code
Please watch these videos before M
onday otherwise you won't be able to follow upcoming lectures, tutorials and labs.
Drop in if you need help with lab02. It is in our normal live streamed classroom.
The pre-recorded lecture videos for week 2 are available in the Moodle course site and at the following links:
Character Representation Lecture Video
Floating Point Representation Lecture Video
The associated slides and code (lecture exercises) can be found under the lecture section for Week02 on WebCMS3 and can also be accessed by the following links:
Character Representation and Floating Point Representation Slides
Character Representation examples and code
Floating Point Representation examples
Please watch these videos before M onday.
Hi everyone.
The pre-recorded lecture videos for week 1 are available in the Moodle course site. The associated slides and code (lecture exercises) can be found under the lecture section for Week01 on webcms.
Please watch these videos before monday.