TCE Computer Science Level 3

TCE Computer Science Level 3

🎓Course TypePre-tertiary
TASC CodeITC315118
TCE Points15
⏱Hours150
✔️StandardComputers and Internet (ICT)
📚PrerequisitesNA

📎Desirable prior 

experiences

previous experience in programming

is desirable but not essential

📝Assessment

Internal - ongoing against criteria

External - 3 hr exam

What will I learn?

This course is designed for those students who wish to study the theory of computing and programming more formally. Students intending to study computing at university would find the course appropriate, as well as anyone else interesting in programming concepts. 

Examples of topics covered in the course include: Algorithm Design and Analysis, Logic, System architecture and Hardware and Computer Representation of Data. Underpinning the theory is a strong emphasis on the development of practical programming skills using the Java programming language.

 

The course provides for a computing option of 20 hours where students can explore an area of interest in more depth.

 

Syllabus components: 

  • Problem solving and programming (70 hours) 
  • Computer fundamentals (40 hours) 
  • Social/ethical issues and professional responsibility (10 hours) 
  • Computer option (30 hours)

Assessment is accredited in 9 criteria. All criteria are assessed internally and additionally Criteria 1 to 5 are assessed by a three-hour external examination. 

 

The central topics for these criteria are: 

  • Criterion 1: algorithmic solutions 
  • Criterion 2: the Java programming language 
  • Criterion 3: data structures with objects and classes 
  • Criterion 4: computer architecture 
  • Criterion 5: data storage and representation 

Why should I consider this course?

Computer Science is an incredibly useful course for anyone wanting to make a career out of Software Engineering, but more importantly it's useful to anyone wishing to support further studies. Mathematics, Engineering, Science, and Medicine aspirations will all be supported with the ability to build your own software tools.

 

Computer Science manages to blend a rare combination of analytical approaches to problem solving with creativity and the ability to make your work stand out. It's the personal touch

 

What Skills does this course provide?

  • Java programming
  • Computer System development
  • Problem solving
  • Algorithmic thinking
  • Integration with electronic circuit design

What Pathway Options does this course provide?

  • Critical for Software Engineering and Computer Programming
  • Desirable for all Science, Mathematics, Engineering, Medicine, Surveying related careers