Notices

  • COMP1511 19T2

    Posted by Andrew Bennett Thursday 06 June 2019, 01:02:09 PM.

    The web page for COMP1511 19T2 is located at:

    https://webcms3.cse.unsw.edu.au/COMP1511/19T2

  • Office Time To Inspect COMP1511 Exam Marking

    Posted by Andrew Taylor Wednesday 22 May 2019, 01:27:21 PM.

    I'll be in my office K17 401G tommorrow (Thu 23) 13:00 if you want to inspect the marking of your exam.

    We can also discuss other issues with COMP1511 assessment, but please note there is a faculty policy that falling 1 mark short of a HD/DN/CR, is not sufficient reason to review a student's assessment.

    I'll announce another office time in week 1 of session 2.

    You can also raise general queries about exam marking in the course forum

  • Provisional COMP1511 results are now available

    Posted by Andrew Taylor Tuesday 21 May 2019, 05:44:14 PM.

    Provisional COMP1511 results are now available here . At the top is your expected final result for COMP1511.

    Hopefully it says you have a mark >= 50 and a grade of PS, CR, DN or HD.

    If so, provisionally, you have met all hurdles and other requirements and have passed COMP1511. COMP1511 is a tough course and many of you had to work very hard over the past 3 months to get here. Well done and enjoy your break.

    Provisional marks can also change, for example when calculation errors are discovered, but I've never had to changed a provisional PS to a FL.

    If your provisional_final_mark field contains the grade FL or AF unfortunately you have not passed COMP1511 and are not being offered further assessment. You will need to retake in COMP1511 if it is required for your degree. You will also have to un-enrol from any 19T2 COMP courses which require COMP1511 as prerequisite such as COMP1521, COMP1531 & COMP2521.

    If your provisional result is WD, your COMP1511 result is yet to be determined and the next line says why.

    If you are being offered a supplementary exam, you should have email from me with the details.

    Some students have the grade WD due to an investigation of possible assignment plagiarism and have email from me with details.

    General queries about exam marking should be asked in the class forum but please first read answers to previous questions and the following information.

    Part 1 was automarked using patterns (regular-expressions) but a human marker was shown all answers matching the patterns and the marker adjusted the patterns to include all variants of correct (or partially correct) answers. Marks were not deducted for spelling mistakes, obvious typos, extra spaces, blank lines, writing \n for newline etc

    Part 2 questions were automarked using tests you hadn't seen, then passed to a human marker. If you scored less than full marks for a part 2 question, your answer must have failed at least one automarking test. All answers that passed all marking tests received full marks. The human marker could still give full marks if an answer failed automarking tests for unimportant reasons.

    While passing the supplied autotests guaranteed no marks, almost all answers that passed the supplied autotests received 8+/10. A few students "hard-coded" the supplied autotests into their answer. This didn't help their code pass the (unseen) automarking tests, and didn't get marks from the human marker.

    The marking scripts automatically retrieved and marked answers which students forgot to submit - and for Part 1 if empty answers were accidentally saved over previous answers, the previous answers were recovered.

    Exam questions and answers (yours or mine) are not released. I'll announce office times before session 2 where you can inspect your exam marking if you wish.

  • Skeleton of COMP1511 Final Exam now available

    Posted by Andrew Taylor Thursday 09 May 2019, 02:15:30 PM.

    The exam skeletons for part 1 and part 2 of the final exam are now available.

    Please recheck your seating allocation for tomorrow's exam.

    Please plan to arrive early, Sydney buses and trains can not be relied on to run on time.

    If you are allocated to the morning session, your seating allocation will be a computer lab.

    If you are allocated to the afternoon session, your seating allocation will be a tute/lecture room. Go to that room and do not be late. You can not start the exam if you are late to the tute/lecture room. You will be taken from that room to a computer lab.

    You must bring your student card. You can bring pens and a transparent, unmarked water bottle. No other exam materials are allowed. You can not bring paper, phones, watches, calculators, laptops ...

    Good luck.

  • Draft Automarking for Assignment 2 Available

    Posted by Andrew Taylor Sunday 05 May 2019, 07:31:07 PM.

    You can see your draft automarkitng for assignment 2 mark here (under View Marking for ass2_pokedex)

    If you believe your performance mark is unfair, ask your tutors to consider adjusting it.

    Tutors will automatically ensure assignments with low performance marks (or which didn't compile) receive fair overall marks consistent with the assignment assessment scheme . If you are worried email your tutor.

    If you think there is some general issue with the performance mark or have general questions or concerns, please raise them in the class forum

    The assignment will soon be released to tutors who will assess the 20% style mark (but most tutors have exams!).

  • COMP1511 Exam Session & Location Available

    Posted by Andrew Taylor Friday 03 May 2019, 04:01:08 PM.

    COMP1511 exam session & location is now available .

    Please read the accompanying information carefully.

    I hope the maths study is going well.

  • My Experience Survey (now with Marc as a possible Lecturer option)

    Posted by Marc Chee Friday 03 May 2019, 01:38:11 PM.

    Hello all!

    This is a friendly reminder to please fill out the My Experience Survey here: UNSW My Experience

    We'd love to hear what you thought of the course and what feedback you have for us.

    Previously the survey was missing Marc as a lecturer option, but that has been rectified now, so you can resubmit the survey if you need to change it.

    The survey will close after the 5th May, so please get your responses in soon.

  • Good Luck With Your Exams

    Posted by Andrew Taylor Thursday 02 May 2019, 11:07:30 AM.

    I hope you are all getting some rest after submitting assignment 2.

    A huge thank you to the tutors - Costa, Alex & AndrewB - who very patiently and clearly answered forum questions around the clock, and a huge thank you to the tutors who staffed very crowded help sessions - remember tutors have their own assignments due.

    Most of you have Maths exam(s) at the start of next week - good luck and study hard for them.

    When its time to study for COMP1511 there are revision exercises available . Solutions for these exercises will be released midnight Wednesday 8th. You can ask questions about these in the class forum.



  • registering a COMP1511 final exam session preference

    Posted by Andrew Taylor Wednesday 01 May 2019, 10:25:26 AM.

    The COMP1511 Final Exam will be held Friday 10 May in two sessions:

    • morning 09:15-12:30
    • afternoon 12:20-16:10

    You will be allocated one of this sessions. You can register a preference for morning or afternoon exam session: here

    This is optional. If you don't really care which session you get - please don't enter a preference.

    As many students as possible will be given their preference but it may not be possible to give all students their preference .

    Students with a clashing exam are automatically allocated a place in the appropriate session . You do not have to register a preference . The above link should show you as already allocated to the non-clashing session.

    Student who have DSU-registered special exam conditions have been pre-allocated to the afternoon session to allow conditions to be met, The above link will show any extra time allowances - other conditions are not shown at the above link but will be met. Email meicheng@cse.unsw.edu.au if you are a DSU-registered student who needs to attend the morning session and we'll see what arrangements are possible.

    Students with a religious or other major reason for attending a particular session should indicate a preference using the link above ASAP. If when allocations are released you are not allocated to the session you need - you will be able to contact us and we'll ensure you get the allocation you need if you have a religious or similarly important reason.

    You have until 17:00 tomorrow (Thursday) Monday to enter a session preference. Session allocation will be announced via email by 17:00 Friday. This email will also tell you about exam seating arrangements.

    Students in the morning session will be given a lab to go straight to.

    Students in the afternoon session will be directed to a class room

    You can not leave the morning session early.

    You can not attempt the afternoon session if you arrive late.

    Please arrive well before the session start times - Sydney bus and trains are often late or cancelled!

  • Help Sessions in Week 11

    Posted by Marc Chee Monday 29 April 2019, 12:02:04 AM.

    Since classes and Assignment 2 are still running in Week 11, we will keep running Help Sessions.

    This week we will have Help Sessions on:

    • Monday 12-3pm (Tabla and Bongo, K17 G07)
    • Tuesday 2-6pm Bring your own Computer (J17 201)
    • Tuesday 6-8pm (Bugle and Horn J17 305)
    • Wednesday 6-8pm (Bugle and Horn J17 305)

  • Classes Today & Week 11

    Posted by Andrew Taylor Friday 26 April 2019, 09:43:30 AM.

    As yesterday was a public holiday, we will have an extra lecture Tuesday next week (30th). Same lecture theatre as usual but 11:00-13:00 (not 09:00-11:00). This lecture should appear in your myunsw timetable.

    The lecture will revise some topics and cover the format and contents of the final exam.

    Students with a Thursday tut-lab will also have an replacement tut-lab in their timetable Tuesday next week (28th),

    SImilarly students with a Monday tut-lab, should have an replacement tut-lab in their timetable Monday next week (29th), because Monday was an public holiday.

    If you have a tut-lab today, as last Friday was a public Holiday, you do the Week 9 Tut and lab exercises today. Your myunsw timetable should show an extra tut-lab Wednesday next week (1st). You will the do the week 10 tut & lab then.



  • Week 10 Test Available

    Posted by Andrew Taylor Wednesday 24 April 2019, 05:10:48 PM.

    This week's weekly test is now available. This is our last weekly test!

    This week's questions involve processing of characters and accessing a command line argument.

    You have until next Wednesday (1st) midnight to complete it.

    Reminder: last week's test is due by midnight tonight (24th).

    You can now view your total test & lab marks (so far) here . The marks from weeks 9 & 10 tests and labs will be added to these totals when they are marked. The course outline describes how these marks are calculated (in short best 8 of 9 labs, best 7 of 8 tests)

  • CSESoc Unofficial COMP1511 Study Session

    Posted by Andrew Taylor Tuesday 23 April 2019, 11:51:44 AM, last modified Wednesday 24 April 2019, 11:12:03 PM.

    The wonderful CSESoc is holding an unofficial COMP1511 study session 14:00 today.

    More details: https://www.facebook.com/events/1320787671410516/

    Marc has uploaded his code from this help session here: https://webcms3.cse.unsw.edu.au/COMP1511/19T1/reso...

  • Assignment 2 Videos Available + Lab 9 due Sun (28)

    Posted by Andrew Taylor Sunday 21 April 2019, 08:30:41 PM, last modified Monday 22 April 2019, 07:53:23 PM.

    Confused about how you start assignment 2?

    Andrew Bennett has recorded two four videos to help you get your Pokedex started.

    Also make sure you have the latest version of the files for the assignment There have been few bugs fixed & improvements to these files after questions in the class forum

    Reminder week 9 lab exercises are not due tonight - because Friday was a public holiday they are due next Sunday (28th)

    It is very important you attend your week 10 lab It gives you a chance to become familiar with the exam environment - which you will use for the final exam. Two lab exercises have to be completed and submitted in this exam environment during your lab. You can't submit them outside your lab. Thursday is a public holiday. Your myunsw timetable should show a replacement class in week 11 if you have a Thursday class.

    ( Edit: Monday is also a public holiday. Monday classes also have a replacement class in Week 11)

  • Week 9 Test Questions Available

    Posted by Andrew Taylor Wednesday 17 April 2019, 08:50:54 PM.

    This week's weekly test is now available.

    This week's questions involve processing of characters and accessing a command line argument.

    You have until next Wednesday (24th) midnight to complete it.

    Reminder: last week's test for COMP1511 is due by midnight tonight (17th)

  • Assignment 1 Draft Performance Mark Available

    Posted by Andrew Taylor Wednesday 17 April 2019, 04:10:32 PM.

    The Coco Marking Tournament has completed.

    All submissions that compiled were run together for 2000 rounds.

    I've compared submitted code for many students with their tournament points and come with a (piece-wise linear) equation which translates tournament points to a mark for the performance component (80%) of the assignment.

    You can see your performance mark here (under View Marking for ass1_coco )

    If you believe your performance mark is unfair, ask your tutors to consider adjusting it.

    Tutors will automatically ensure assignments with low performance marks (or which didn't compile) receive fair overall marksin consistent with the assignment assessment scheme . If you are worried talk to your tutor.

    If you think there is some general issue with the performance mark or have general questions or concerns, please raise them in the class forum

    The assignment will soon be released to tutors who will assess the 20% style mark and give you feedback about the readability of your code.


  • Assignment 2 released - it's Pokédex

    Posted by Andrew Taylor Saturday 13 April 2019, 06:00:01 PM, last modified Saturday 13 April 2019, 07:36:06 PM.

    Assignment 2 is now available. We will talk about it in this week's tutorials and lectures.

    The assignment revolves around Pokémon!

    Please read through the spec and supplied code and try to understand how the game works. If you have a Monday tutorial try to find time to do it before your tutorial.

    Otherwise please do it before Tuesday's lecture.

    Don't worry - it's less complicated than it seems.

    In tutorials and lectures this week we'll discuss what the program you will write for the assignment has to do. This week's tutorial & lab exercises focus on the part of C you need to use for the assignment.

    It's likely we'll add some clarifications to the assignment specification over the next few days in response to questions in the class forum . It's also likely our wonderful tutors will create explanatory material for their tute which we will add to the assignment specification too.

  • Week 7 Test & lab Deadline Extended to Friday + Week 8 test Available

    Posted by Andrew Taylor Wednesday 10 April 2019, 05:22:53 PM, last modified Thursday 11 April 2019, 12:56:52 AM.

    Many people haven't completed last week's test and/or lab exercises . Maybe exhaustion after finishing assignment 1? Anyway we've extended the deadline to Friday (12) to give you a little extra time.

    As usual this week's weekly test is now available.

    Please treat it seriously set aside an hour either in CSE labs or at home and attempt it like it is an exam. Don't get help from anyone - find out what you can do, and what you can't do and need to work on.

    You have until next Wednesday (17th) midnight to complete the test. The focus is again arrays.

  • Incorrect Reminder Email about COMP1511 Assignment 1

    Posted by Andrew Taylor Friday 05 April 2019, 10:54:11 PM.

    An incorrect reminder email about assignment 1 went to many student earlier this evening.My apologies.

    Assignment 1 is due Sunday at midnight as the email indicated,

    However the email suggested for all students they hadn't submitted assignment 1 with give yet, even if they had already submitted it. My apologies.

    You can see what you have already submitted here (if anything) for assignment 1 under the activity "ass1_coco" at the top of the page.

    There is a second activity "ass1_coco (last referee run)" on the page which shows the code you last ran the referee on. This activity exists only so tutors can better help students with questions about their code or the referee.




  • Week 7 Test Available & Week 7 lab Deadline Extended

    Posted by Andrew Taylor Wednesday 03 April 2019, 09:57:59 PM.

    This week's weekly test is now available.

    Please treat it seriously set aside an hour either in CSE labs or at home and attempt it like it is an exam.

    You have until next Wednesday (10th) midnight to complete it. The focus is again arrays.

    Reminder: last week's test for COMP1511 is due by midnight tonight.

    As the assignment is due Sunday and this week's lab involves new programming patterns as well as some difficult (& interesting) challenge exercises - the deadline for this week lab exercises has been extended to Wednesday (10th) midnight.

  • COMP1511 Farnarkle Tournament underway

    Posted by Andrew Taylor Friday 29 March 2019, 06:09:20 PM.

    The weekend COMP1511 Farnarkle Tournament is underway.

    Submit your farnarkle_ai.c with give to take part.

    Enjoy your weekend farnarkleling and I hope of the grommet is kind to you.

  • Week 6 Test Available

    Posted by Andrew Taylor Wednesday 27 March 2019, 06:26:37 PM.

    This week's weekly test is now available.

    Please treat it seriously set aside an hour either in CSE labs or at home and attempt it like it is an exam.

    You have until next Wednesday (3rd) midnight to complete it.

    Be ready to use an array to solve each of these code tests.

    Reminder: the last week's test for COMP1511 is due by midnight tonight (27th) - don't forget to do it this evening if you haven't already done it.

  • Coco Tournament Underway

    Posted by Andrew Taylor Tuesday 26 March 2019, 05:16:04 PM.

    The Coco Tournament is underway. Submit your coco.c with give to take part.

    You can view the leaderboard here and see your individual results here

    This tournament will run until the assignment is due. It is not worth any marks. It is a fun opportunity to have your coco.c play against those of other students.

    A similar tournament will be run after the due date using everyone's final assignment submissions. It will determine a fraction of your assignment mark, see the assignment specification for full details, but basically if you want a HD for the assignment,you need to need to write a competitive coco.c.

  • Help Session Today -- 12-3pm -- Tabla Lab, K17

    Posted by Andrew Bennett Monday 25 March 2019, 12:12:40 PM.

    Hi everyone,

    There is a help session happening right now, in Tabla lab.

    The help session page incorrectly listed this as being in J17, but the lab is actually in the ground floor of K17 -- the CSE building.

    You can view a map of all of the CSE labs here: https://taggi.cse.unsw.edu.au/FAQ/CSE_lab_map/

    The help session will run until 3pm, and it is a great opportunity to go along and get help with the assignment (or anything else COMP1511-related).

    You can see details about all of the help sessions from the "Help Sessions" link on the WebCMS sidebar.

  • week 5 lab deadline extended to Tuesday midnight

    Posted by Andrew Taylor Saturday 23 March 2019, 11:36:39 AM.

    As access to CSE computers was disrupted Friday, I've extended the deadline for the week 5 lab exercises to Tuesday midnight.

    If you are voting for the first time today, I hope you enjoy the experience. Although paper voting seems archaic - particularly the tablecloth upper house ballot paper, if you ask COMP lecturers, you'll find most (me included) don't want to move to electronic voting because of security concerns.

  • week 5 test available

    Posted by Andrew Taylor Wednesday 20 March 2019, 08:31:39 PM.

    This week's weekly test is now available.

    Please treat it seriously set aside an hour either in CSE labs or at home and attempt it like it is an exam.

    You have until next Wednesday (27th) midnight to complete it.

    Again 3 small coding tasks - but definitely more difficult than last week so do not be disappointed if you can't complete all 3 questions (in an hour under exam conditions) - completing 2 is good.

    Reminder: the last week's test for COMP1511 is due by midnight tonight (20th) - don't forget to do it this evening if you haven't already done it.

  • Assignment 1 Released

    Posted by Andrew Taylor Sunday 17 March 2019, 03:36:21 PM.

    Assignment 1 is now available. We will talk about it in this weeks tutorials and lectures.

    The assignment revolves around a card game called Coco and part of the assignment is understanding the rules. Please read through the rules and try to understand how the game. If you have a Monday tutorial try to find time to do it before your tutorial. Otherwise please do it before Tuesday's lecture.

    Don't worry - Coco's rules are not complex - most of you have learnt more complicated games.

    In tutorials and lectures this week we'll discuss the rules of the game and what the program you will write for the assignment has to do.

    This week tutorial & lab exercises focus on the part of C you need to use for the assignment. Week 6 & 7 tutorials will also try to help you with the assignment.

    Its likely we'll add some clarifications to the assignment specification over the next few days in response to questions in the class forum . Its also likely our wonderful tutors will create explanatory material for their tute which we will add to the assignment specification too.

  • Census Date Tomorrow - Sunday March 17

    Posted by Andrew Taylor Saturday 16 March 2019, 12:23:45 PM.

    Reminder: tomorrow (Sunday March 17) is the census date - the last day you can withdraw from a term 1 UNSW course without financial penalty.

  • Week 2 Lab Marks Available

    Posted by Andrew Taylor Thursday 14 March 2019, 09:14:58 AM.

    You should be able to see your week 2 lab marks here and sample solutions here

    Reminder: your best 8 of 9 lab marks are summed to give a mark out of 13, if the sum is > 13 you get 13/13. You can get 13/13 without challenge exercises There were no marks for the week 1 lab. Full details of assessment are in the course outline

    We automark lab exercises so tutors can spend all their time helping students. But if your automark for a lab (or test) exercise is unfair you can ask your tutor to adjust the mark.

    Now that everyone has joined COMP1511, automarking of labs & tests will normally occur 4-5 days after the due date, and sample solutions will be available 1 week after the due date.

    Our first weekly tes t was due midnight last night. The feedback on our progress from weekly tests is very important so if you forgot the week 3 test, do it before midnight tonight and it will be marked without penalty. This won't apply in future weeks. From now on there is a weekly test due every Wednesday.

  • Week 4 Test Available

    Posted by Andrew Taylor Wednesday 13 March 2019, 03:52:17 PM.

    The second weekly test is now available.

    You have until next Wednesday (20th) midnight to complete it.

    It's 3 small coding tasks.

    Please treat it seriously set aside an hour either in CSE labs or at home and attempt it like it is an exam.

    It's the only way to discover what you have and haven't understood about C programming.

    Reminder: the first weekly test for COMP1511 is due by midnight tonight (13th) - don't forget to do it this evening if you haven't already done it.

  • Lost Watch in Stream B Lecture

    Posted by Marc Chee Thursday 07 March 2019, 04:08:51 PM.

    A watch was handed in at the end of the Stream B lecture today. If it's yours, feel free to contact me (marcchee@cse.unsw.edu.au) and identify it and I'll get it back to you!

  • Incorrect Reminder Email about COMP1511 Week 7 Lab Exercises

    Posted by Andrew Taylor Thursday 07 March 2019, 01:29:56 PM, last modified Thursday 07 March 2019, 01:30:41 PM.

    An incorrect email was accidentally sent to the whole class suggesting week 7 lab exercises are due today. It is incorrect.

    Week 7 lab exercises will of course be due at the end of week 7!

    AndrewT incorrectly entered a date in a configuration file and apologizes.

  • COMP1511 Weekly Programming Test Available

    Posted by Andrew Taylor Wednesday 06 March 2019, 07:45:43 PM.

    The week 3 COMP1511 programming tests is available.

    You have until midnight Wednesday next week (13th) to complete it.

    A programming test will be released each Wednesday from now on.

    Please treat them seriously set aside an hour either in CSE labs or at home and attempt it like it is an exam.

    Its the only way to discover what you have and haven't understood about C programming.


  • Help Sessions

    Posted by Mei Cheng Whale Thursday 21 February 2019, 02:59:37 PM, last modified Thursday 21 February 2019, 03:06:40 PM.

    There will be a help session tomorrow (Friday 22nd 3pm to 5pm). Come along with your laptop if you need help setting up for home computing.

    More help sessions will be added in the coming weeks, Check the Help Sessions link on the left panel regularly for updates.


Back to top

COMP1511 19T1 (Programming Fundamentals) is powered by WebCMS3
CRICOS Provider No. 00098G