COMP10001
1 rating
AIMS Solving problems in areas such as business, biology, physics, chemistry, engineering, humanities, and social sciences often requires manipulating, analysing, and visualising data through computer programming. This subject teaches students with little or no background in computer programming how to design and write basic programs using a high-level procedural programming language, and to solve simple problems using these skills. This subject is the first subject in the Computing & Software Systems and the Informatics majors, and introduces students to programming and the basics of algorithmic thinking. INDICATIVE CONTENT Fundamental programming constructs; fundamental data structures; abstraction; basic program structures; algorithmic problem solving, testing and debugging; introduction to the Web, multimedia and visualisation. Examples of projects that students complete are:
End-of-semester exam 2hr
hurdle
Mid-semester test 1hr
Two-stage project weeks 7 & 12
Weekly workshop assignments
hurdle: 50% overall
Bin Chen
no reviews yettook it Sem 2, 2024
massive difficulty spike on project 2, start it the week it drops or you'll be cooked. first year subject but it is not easy at all
took it Sem 1, 2025
started with literally zero coding experience and actually had fun. python is surprisingly intuitive and the grok worksheets make the learning curve manageable
took it Sem 1, 2025
exam is a hurdle so you cannot wing it. heavy on dicts and recursion, practice tracing through code manually before going in