From 02cdd840b651aac730bc9bafb5742714102edf59 Mon Sep 17 00:00:00 2001 From: Joseph Date: Sat, 21 Jan 2017 14:27:52 +1100 Subject: [PATCH 1/3] Add CSSE1001 review --- tex/courses/subjects/COMS3200.tex | 2 +- tex/courses/subjects/CSSE1001.tex | 18 ++++++++++++++---- tex/courses/subjects/DECO2500.tex | 14 +++++++++++--- 3 files changed, 26 insertions(+), 8 deletions(-) diff --git a/tex/courses/subjects/COMS3200.tex b/tex/courses/subjects/COMS3200.tex index 0d5ca1c..a77a469 100644 --- a/tex/courses/subjects/COMS3200.tex +++ b/tex/courses/subjects/COMS3200.tex @@ -17,7 +17,7 @@ The course lectures can be boring but do cover the content well. It is worth either attending the lectures or studying the lecture notes, but the course does not require much external study beyond that. Tutorials are pointless generally, but students are required to demo the programming components of their assignments in them.\\ - The assignments are all quite easy and can be completed with minimal effort. Nominally, all three assignments involve a theory and programming part, but in 2016 the last assignment had no programming component. For the programming parts, there is no restriction on choice of programming language.\\ + The assignments are all quite easy and can be completed with minimal effort. Nominally, all three assignments involve a theory and programming part, but in 2016 the last assignment had no programming component. For the Sprogramming parts, there is no restriction on choice of programming language.\\ The final exam is open book, and is incredibly easy (based on the 2016 course). If you bring in a good set of notes and have a reasonable understanding the content you will have little trouble with the final. Past exams are reasonably representative, but some years have extra cryptography content not included in more recent years.\\ diff --git a/tex/courses/subjects/CSSE1001.tex b/tex/courses/subjects/CSSE1001.tex index 8207982..b87ade5 100644 --- a/tex/courses/subjects/CSSE1001.tex +++ b/tex/courses/subjects/CSSE1001.tex @@ -2,16 +2,26 @@ \courseTemplate[ code = {CSSE1001}, title = {Introduction to Software Engineering}, -score = 4, +score = 3, prereq = {None}, contact = {2L, 2P, 1T}, coordinator = {Dr Peter O\'Shea (p.oshea1@uq.edu.au)}, assessment = { -example & example\% & example \\ +MyPyTutor Exercises & 10\% & Online exercises which can be completed any time \\ +Assignment 1 & 5\% & Python assignment \\ +Assignment 2 & 10\% & Python assignment \\ +Assignment 3 & 25\% & Python assignment \\ +Final Exam & 50\% & Multiple choice exam; often re-uses questions from past years \\ }, review = { - review here + This course is UQ's introductory programming course; it does not assume any prior programming experience and is often taken by students outside of ITEE, as well as being compulsory for most ITEE degrees.\\ + + The course teaches students Python 3 programming, covering imperative programming, introducing object orientation, as well as GUI programming with the TKinter library. After each assignment, students are `interviewed' by a tutor, with marking occurring at that time. Your ability to explain your assignment forms a component of your mark.\\ + + The final exam is entirely multiple choice, and questions are often taken directly from past years, so studying past papers is highly advised. Time is usually not a huge pressure in the final exam, as many multiple choice questions can be answered very quickly.\\ + + For students with prior programming experience (hobbyist or formal), the course's content will likely be retreading familiar topics and will overall be quite easy. The course will require more effort for those with no programming experience, but a high grade is still quite achievable.\\ }, preparation = { - \item thingo + \item Install Python 3 and perhaps run through a tutorial online }]{} diff --git a/tex/courses/subjects/DECO2500.tex b/tex/courses/subjects/DECO2500.tex index 1df6736..7d879a5 100644 --- a/tex/courses/subjects/DECO2500.tex +++ b/tex/courses/subjects/DECO2500.tex @@ -1,16 +1,24 @@ \courseTemplate[ code = {DECO2500}, -title = {Huma}, +title = {Human-Computer Interaction}, score = 4, prereq = {DECO1400 or MMDS1400 or CSSE1001}, contact = {4C}, coordinator = {Prof Penelope Sanderson (psanderson@itee.uq.edu.au)}, assessment = { -example & example\% & example \\ +Marked Practicals & 40\% & Weekly marked practical exercises, including a five-week group project. \\ +Individual Report & 25\% & A report or essay on a choice of topics. \\ +Final Exam & 35\% & A multi-choice and short answer closed book final exam. \\ }, review = { - review here + This course has changed significantly from year to year, depending on the course coordinator. This review is based on the 2016 version of the course, taught by Professor Sanderson.\\ + + The course covers Human-Computer Interaction and Interaction Design. It covers cognitive, emotional and social aspects of HCI as well as laying out the Interaction Design process and tools used in ID. The course overall feels like a psychology or social science course in its focus, and as such may be quite different to what most students in ITEE degrees are used to.\\ + + However, the actual course assessment is quite easy. The marked practicals mean that attendance is mandatory, but the tasks are quite simple. The last five weeks of practicals are a `linked project' where groups go through designing and evaluating the interface for an app.\\ + + The difficulty of the report varies depending on topic chosen, but it is expected to be thoroughly researched and based on peer-reviewed sources. Though the final exam is entirely closed book and reliant on memorisation of content, at least in 2016 it was very easy, with many questions directly pulled from the only previous past exam paper (2013). }, preparation = { \item thingo From 51a4e5476efdf55dc7686670a8b80ea4d1464d33 Mon Sep 17 00:00:00 2001 From: Joseph Date: Sat, 21 Jan 2017 14:51:48 +1100 Subject: [PATCH 2/3] Add STAT2203 review --- tex/courses/subjects/STAT2203.tex | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/tex/courses/subjects/STAT2203.tex b/tex/courses/subjects/STAT2203.tex index 2543394..d4f1fe2 100644 --- a/tex/courses/subjects/STAT2203.tex +++ b/tex/courses/subjects/STAT2203.tex @@ -2,16 +2,27 @@ \courseTemplate[ code = {STAT2203}, title = {Probability Models and Data Analysis for Engineering}, -score = {4}, +score = {3}, prereq = {MATH1051}, contact = {3L, 1T, 1P}, coordinator = {Dr Thomas Taimre (t.taimre@uq.edu.au)}, assessment = { -example & example\% & example \\ +Assignment Problems & 48\% & 6 problem-based assignments \\ +Mid-sem exam & 13\% & Problem-based exam \\ +Final exam & 39\% & Problem-based exam \\ }, review = { - review here + This course teaches the basics of statistics and statistical analysis. Its content is very heavy on the maths and less so on practical application, which may be a positive or negative depending on the student. \\ + + Throughout the course, you will learn about basic probability theory, probability distributions and hypothesis testing. The assignments usually have some questions which are answered by hand, and others that require coding (the course primarily uses MATLAB; in some years it has allowed students to use whichever language suits them) to develop and run statistical simulations.\\ + The problems on the final examination have in the past been similar to the assignments, but often of higher difficulty, requiring synthesis of multiple concepts.\\ + + Overall, the course content is very useful, as a working knowledge of basic statistics is required for many higher level courses (for example, AI and Machine Learning). However, students may find the content of this course quite `dry', and the assessment difficult. }, preparation = { - \item thingo + \item Read up on basic probability and statistics + + \item Begin the assignments early; problems often take several days to fully `get' + + \item The lectures are fully recorded with complete slides uploaded, and are vital for revision material }]{} From 439a6bbd153a4a273e946ce7c380031293bac95a Mon Sep 17 00:00:00 2001 From: Joseph Date: Sat, 21 Jan 2017 14:54:24 +1100 Subject: [PATCH 3/3] Fix typo in coms3200 --- tex/courses/subjects/COMS3200.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tex/courses/subjects/COMS3200.tex b/tex/courses/subjects/COMS3200.tex index 923229a..bbc213b 100644 --- a/tex/courses/subjects/COMS3200.tex +++ b/tex/courses/subjects/COMS3200.tex @@ -17,7 +17,7 @@ The course lectures can be boring but do cover the content well. It is worth either attending the lectures or studying the lecture notes, but the course does not require much external study beyond that. Tutorials are pointless generally, but students are required to demo the programming components of their assignments in them.\\ - The assignments are all quite easy and can be completed with minimal effort. Nominally, all three assignments involve a theory and programming part, but in 2016 the last assignment had no programming component. For the Sprogramming parts, there is no restriction on choice of programming language.\\ + The assignments are all quite easy and can be completed with minimal effort. Nominally, all three assignments involve a theory and programming part, but in 2016 the last assignment had no programming component. For the programming parts, there is no restriction on choice of programming language.\\ The final exam is open book, and is incredibly easy (based on the 2016 course). If you bring in a good set of notes and have a reasonable understanding the content you will have little trouble with the final. Past exams are reasonably representative, but some years have extra cryptography content not included in more recent years.\\