University of Sydney · S1 2026 · FACULTY OF COMPUTER SCIENCE

INFO1111 Computing 1A Professionalism

- one subject, every graph, every model, every mark
11 Chapters50-page Bible
Our own words - no uploaded lecturer files
Built to mirror S1 2026 · updated this semester
The Complete Exam Bible · S1 2026

INFO1111 Overview

Computing 1A Professionalism
— A study guide to the profession, its ethics codes, intellectual property, requirements, SFIA, teamwork, Git and professional communication.
  • Semester 1, 2026
  • University of Sydney
  • First-year computing core unit
  • Three pass-or-fail hurdles
  • Two-hour handwritten final exam

Computing 1A Professionalism is the first-year unit in the University of Sydney's Bachelor of Advanced Computing that builds the non-technical side of a computing career.

  • How the grade works Pass all three foundation tasks to reach 50, then earn up to 50 more from three advanced tasks.
  • Hardest step Applying the ACS Code to a scenario by citing the value and the lettered clause, not just naming a value.
  • How to prepare Pass the knowledge quiz during semester, and keep your GitHub board and reports in step with each other.
INFO1111 · University of Sydney
An independent, AskSia-authored study guide. AskSia is not affiliated with, endorsed by, or sponsored by University of Sydney; the course code and name are used for identification only.
Assessment

How INFO1111 is assessed

ComponentWeightFormat
Knowledge Foundation Test · hurdlePass or fail hurdle task; in-class invigilated quiz of 15 multiple-choice questions in 30 minutes, 12 correct to pass; sittings in Weeks 7, 9 and 11, with a further attempt in the final exam; AI prohibited
Skills Foundation Assignment · hurdlePass or fail hurdle task; individual report on group work with matching tasks in the project GitHub; submissions in Weeks 7, 10 and 13, each followed by a secure 8-minute oral review; AI allowed in the report with acknowledgement
Self-Learn Foundation Assignment · hurdlePass or fail hurdle task; individual learning plan referring to SFIA; same submission and oral review pattern
Foundation result (all three hurdles satisfied) · hurdle50%Satisfying all three foundation tasks gives a result of 50, the base the advanced marks are added to
Knowledge Advanced Test (final exam)30%30 marks, one attempt, in the 2-hour final exam in the formal exam period; in person, handwritten, AI prohibited
Skills Advanced Assignment10%10 marks added to the 50; managing the group's checking work in GitHub and reflecting on it; due end of Week 13, oral review in Week 13 or STUVAC
Self-Learn Advanced Assignment10%10 marks added to the 50; doing, evidencing and reflecting on the planned learning; same timing
Early feedback task (Weeks 1 to 3 participation)0%Short tutorial quizzes that show participation and do not count towards the grade

The grade is built in two stages. Each foundation task is pass or fail, and all three must reach a satisfactory level, which is an expected threshold rather than half the questions, to achieve a result of 50. The advanced tasks are optional, but marks above 50 come only from them: up to 30 from the Knowledge Advanced Test in the final exam and up to 10 from each advanced assignment, added once all three hurdles are satisfied. The University's unit page lists every task at 0% because no single task carries a percentage of its own; the 50, 30, 10 and 10 figures come from the unit's Canvas assessment overview and assignment briefs. Late foundation assignments lose 0.5 overall grade marks per day, advanced assignments follow the standard 5% per day policy, and no simple extension applies because repeat attempts are built in.

Contents · every chapter, one map

What INFO1111 covers

The chapters follow the lecture weeks. Weeks 1 and 2 cover the profession, careers and degree structure, ethical theories, the ACS Code of Professional Ethics, data and privacy cases and intellectual property. Week 3 covers problem solving, requirements, SFIA and self-directed learning. Week 4 covers teamwork frameworks and collaboration with Git, and Week 5 covers communication and writing.

The last chapter draws on the guest session about accessibility and working with people with different abilities.

01

The IT Profession, Professionalism and Careers

Profession, practice and professionalism, the ACS and its grades, career bands, degree core and the four majors
02

Ethical Theories for Computing Decisions

Morals and ethics, egoism, utilitarianism, duty-based reasoning, Ross's duties, contractarianism and pluralism
03

The ACS Code of Professional Ethics

Honesty, trustworthiness, respect for others and for the profession, lettered clauses, the 2014 Conduct code
04

Data, Privacy and Corporate Ethics Cases

Corporate social responsibility, the fourth bottom line, feed experiments, profiling, Toysmart and privacy requests
05

Intellectual Property and Software Licences

Trade secrets, copyright, patents, trade marks, who owns software, licences and fair dealing
06

Problem Solving and Requirements

Reframing problems, functional and non-functional requirements, testable rewrites, edge cases and common flaws
07

SFIA and Self-Directed Learning

SFIA levels, categories and generic attributes, placing a role, CPD, learning principles and self-learning plans
08

Teamwork Frameworks and Team Dynamics

Hackman, Salas's Big Five, Belbin roles, Theory X and Y, psychological safety and student teams
09

Collaboration, Git and Version Control

REVIEW criteria, referencing, academic integrity, Git commits and branches, merge conflicts, forks and boards
10

Professional Communication and Writing

Communication models, the 7Cs, SBAR, barriers in IT teams, professional writing and short presentations
11

Accessibility and Human-Centred Design

Interface failures, HCI, user experience, accessibility versus universal design and research ethics

Other units develop programming and systems knowledge; this one develops knowledge of the profession itself, its professional body, its codes of ethics and its kinds of work, together with general skills in communication, self-directed learning and group work.

Lectures in Weeks 1 to 5 carry the core knowledge: degree structure and majors, the profession and IT careers, ethical theories and the ACS Code of Professional Ethics, intellectual property, problem solving and requirements, the SFIA skills framework and professional development, teamwork and collaboration with Git, and communication.

Later weeks bring guest speakers who show professional practice in areas such as software development, cyber security and data science. The assessment is unusual. Instead of accumulating points across many tasks, students must first reach a satisfactory level on three foundation tasks, a knowledge quiz, a skills assignment and a self-learning assignment, each with several attempts.

Passing all three gives a result of 50. Marks above 50 then come from a knowledge test in the final exam and two advanced assignments. This guide follows the lecture topics in eleven chapters, applies each idea to original scenarios, and ends with quiz-style practice and a written exam rehearsal.

Worked example · free

Applying the ACS Code to a deadline shortcut

Q [4 marks]. Two days before a client demo, a developer realises the app's password-reset emails can be triggered for any account without verification. The project lead says to demo anyway and fix it next sprint. Which ACS values and clauses apply, and what should the developer do? The practice weighting is assigned by AskSia and is not an official assessment scheme.
  • +1Stakeholders: the client, its future users whose accounts are exposed, the team and the lead.
  • +1Trustworthiness (h): develop systems that are robust and secure; the flaw breaches it directly.
  • +1Honesty (b) and (c): presenting the app without mentioning a known flaw misrepresents it by omission, and staying silent is not allowed.
  • +1Action: raise the flaw with the lead in writing, propose disclosing it in the demo with a fix date, and record the decision.
The Code supports disclosure over silence: Trustworthiness (h) asks for secure systems and Honesty (b) and (c) rule out hiding the flaw. Demo with the limitation stated and a dated fix, and record the decision. The weighting is for revision only.
Sia tip — Cite the value and the clause letter together, for example Honesty (b), then tie it to one fact from the scenario.
Glossary

Key terms

Professionalism
How someone in a professional role is expected to conduct themselves and behave.
Foundation Hurdle
A pass-or-fail task that must reach a satisfactory level before marks above 50 can count.
ACS Code of Professional Ethics
The Australian Computer Society's 2023 code of four core values with lettered clauses.
Utilitarianism
The view that the right action produces the greatest good for the greatest number.
Copyright
An automatic right to reproduce, publish, adapt and communicate a work.
Non-functional Requirement
A required quality of a system, such as performance, usability or security.
SFIA
The Skills Framework for the Information Age, with seven levels of responsibility.
Psychological Safety
A team's shared belief that members can speak up and take risks without fear.
Merge Conflict
A stop in a Git merge when two branches changed the same lines.
SBAR
Situation, background, assessment and recommendation, a structure for reporting a problem.
FAQ

INFO1111 FAQ

How is the final grade worked out in this unit?

Satisfying all three foundation tasks, the knowledge quiz, the skills assignment and the self-learning assignment, gives a result of 50. Marks above that come from the Knowledge Advanced Test in the final exam, worth up to 30, and two advanced assignments worth up to 10 each.

What happens if I do not pass a foundation task the first time?

Each foundation task has several attempts. The quiz runs in Weeks 7, 9 and 11 with one more chance in the final exam, and the assignments can be resubmitted in Weeks 7, 10 and 13, with feedback after each attempt.

What is on the knowledge quiz?

Fifteen multiple-choice questions from the Week 1 to 5 lectures and tutorials, answered in 30 minutes without notes; 12 correct is a pass. Expect to match a described situation to a concept, such as a value in the ACS Code.

What is the final exam like?

Two hours in the formal exam period, in person, with answers handwritten on paper unless you have special arrangements. It holds the Knowledge Advanced questions, plus a last foundation attempt for anyone who has not yet passed the quiz.

Can I use generative AI in this unit?

You may submit assignment material adapted from AI output if you mark which parts came from it and attach your prompts and the outputs. AI is not allowed in the knowledge quiz, the oral reviews or the final exam.

Is the Skills assignment marked as a group?

The work is discussed and planned as a group, but each student submits an individual report and is assessed individually, including in an oral review of about 8 minutes.

Do I need to memorise the ACS Code word for word?

No. You need to know its four values and their clauses well enough to recognise which applies to a scenario and to cite it by value and letter in a written answer.

Study strategy

How to study for the exam

Treat the unit as three tracks running in parallel. For the knowledge track, revise one lecture topic a week with active recall: close your notes and write the lists from memory, such as the four ACS values, the six requirement flaws, the seven SFIA levels and Salas's Big Five, then check what you missed. Practise matching short scenarios to concepts, because that is how the quiz asks.

Sit the quiz in Week 7 so later sittings are a safety net rather than a necessity. For the skills track, set up the GitHub board early and keep it identical to your report, and rehearse explaining every decision aloud, since each submission is followed by an oral review with no notes and no AI.

For the self-learning track, choose a topic that needs about a week of effort, tie it to a specific SFIA skill and level, and decide in advance what evidence will show you learned it. In the last weeks, rehearse handwritten answers that name a framework, cite a clause and end with an action.

Study INFO1111 with AI

Your AI Computer Science tutor for INFO1111

Stuck on a hard INFO1111 question? Sia is AskSia’s AI Computer Science tutor — ask any INFO1111 Computing 1A Professionalism question and get a clear, step-by-step explanation grounded in how the course is actually taught and assessed. Read this whole study guide free, then take your hardest questions to Sia.

A+Everything unlocked
Unlocks this Bible + all 134 of your University of Sydney subjects - and 1,000+ Bibles across every Australian university.
Sia - your INFO1111 tutor, unlimited, worked the way the exam marks it
The full 50-page Bible + practice bank with worked solutions
Chrome extension - sync your LMS so Sia knows your deadlines
Bilingual EN / Chinese on every Bible and every Sia answer
$0.99 Trial
30-day money-back · cancel in one tap · how it works