CSSE1001 Introduction to Software Engineering
Dr Paul Vrbik
School of Electrical Engineering and Computer Science
Course overview
- Lecture
- Level: undergraduate, first year
- Size: large class – approximately 800 students
2 parts: Intro Imperative Programming and Object Oriented Programming.
Teaching tools and techniques
- Keywords: Socratic method–live coding
I motivate class discussion by introducing a problem for which our current toolset is insufficient. I then use the Socratic method to extract pathways forward and build the new tool in real time.
Lecturer's biography
Teaching focused academic. Former research is in Symbolic Computation. Current SOTL interest is academic integrity and computer-based testing.
About Open Door Week
Step inside a colleague's classroom and observe great teaching in action at Open Door Week.
17–21 August 2026
Open Door Week opens the door to some of the outstanding teaching happening across UQ. Visit classrooms across disciplines, discover innovative approaches to learning and new ideas you can take back to your own classroom.