John Hurst's Teaching Interests

Learning can be defined as the relatively permanent change in an individual's behavior or behavior potential (or capability) as a result of experience or practice. Teaching can be thought of as the purposeful direction and management of the learning process.

I have a page of Some Quotable Teaching Quotes. Makes for some interesting reading, and sets the scene for some of the initiatives I am trying to pursue in the teaching arena.

Resources

Educational Technology

This topic is better covered under my research section, but I include a few links here to interesting articles.

Previous Teaching Commitments

Note: links to specific teaching pages have been removed, as I have now retired.

Social Issues
2007: CSE3323 (guest lecture on software engineering)
Project Subjects
2008: FIT3036 Computer Science Project
2006: CSE4001, Software Engineering Project (all year unit)
Previous years: 2005
2004: Patrick Frey, honours project
2004: CSE3301, Third Year Project
2003: CSE3301, Third Year Project
2001: CSE1370, Advanced Projects Level 1
2000: CSE1370, Advanced Projects Level 1
Operating Systems
2014: FIT2070 Operating Systems
2010: FIT3042 Unix Tools
2010: FIT2022 Computer Systems 2: Previous years: 2008, 2007
2001: CSE2302 Operating Systems: Previous years: 2001,2000,1999
Software Engineering
2010: FIT3013 Formal Methods in Software Engineering: Previous years: 2009,2008,2007,2006,2005,2004,2003,2002
1998: CSC441 Formal Methods in Software Engineering
1997: CSC2050, Software Engineering 1, Object-Oriented Software Engineering
1993-6: CSC3080, Software Engineering 2, OO methodology and Formal Specification
Programming Languages
1996-7: CSC431, New Programming Language Paradigms (persistent programming languages).
Computer Architecture
2010: FIT9005 Computer Systems and Networks
2008: FIT1001 Computer Systems 1
1989-92: CS1020 First year course on computer architecture
1988-9: Honours course in Computer Architecture
1981-4: CS C11 (ANU) A second course on computer architecture.
Compiler Construction
1990-6: CSC3170 Compiler construction
1981-4: CS C14 Compiler Design, using Llama (YACC derivative)
Computer Science
2017: FIT2085: I tutored in this unit, Introduction to Computer Science for Engineers.
This page is copyright, and maintained by John Hurst. 4 accesses all since
26 Apr 2024
My PhotoMy PhotoTrain Photo

Local servers: Localhost Newport Burnley Geelong Jeparit Reuilly Spencer (accessible only on local network.)
Public Web Servers: ajhurst.org ajh.co ajh.id.au (not all may be active.)
Dynamically generated at 20240426:1714 from an XML file modified on 20200817:0225, by index.py version 1.6.5.