Introduction to Java Programming: Site Map University Homepage School Homepage School Contacts School Search IJP Overview Staff Assessment Course Getting started News Schedule Labs Exams Coursework Feedback Resources Textbook Videos Slides Email archive Links Admin Site map Introduction to Java Programming Site Map Course Overview Main page for the 2010–2011 iteration of the course. Staff Assessment Getting Started BlueJ [External] BlueJ web site [External] Archive of BlueJ projects for Objects First with Java News Course Schedule Dates, deadlines, what to study when. Laboratory Sessions Lab Exercises Chapter 1 Lab Exercises Chapter 2 Lab Exercises Chapter 3 Lab Exercises Chapter 4 Lab Exercises Chapter 5 Lab Exercises Chapter 6 Lab Exercises Chapter 7 Lab Exercises Chapter 8 Lab Exercises Chapter 9 Lab Exercises Chapter 10 Lab Exercises Chapter 11 Lab Exercises Chapter 12 [External] Directory of all Informatics computing labs [External] IJP Lab Group sign-up sheet on mysignup.com Lab Groups Exams [External] IJP page in WebCT Coursework Importing Your Chat Bot into NetBeans for Assignment 2 Assignment 1 Instructions Assignment 1 BlueJ package Assignment 2 Instructions Assignment 2 BlueJ package Assignment 2 Evaluation Form Feedback Textbook Objects First with Java Topics [External] Objects First with Java web site Videos [External] Webcast for Chapter One (Objects and classes) [External] Webcast for Chapter Two (Understanding class definitions) [External] Webcast for Chapter Three (Object interaction) [External] Webcast for Chapter Four (Grouping objects) [External] Webcast for Chapter Five (More sophisticated behaviour) [External] Webcast for Chapter Six (Well-behaved objects) [External] Webcast for Chapter Seven (Designing classes) [External] Webcast for Chapter Eight (Improving structure with inheritance) [External] Webcast for Chapter Nine (More about inheritance) [External] Webcast for Chapter Ten (Further abstraction techniques) [External] Webcast for Chapter Eleven (Building graphical user interfaces) [External] Webcast for Chapter Twelve (Handling errors) Slides Introductory Lecture Slides Mid-term Review Slides Email Archive [External] IJP course mailing list web page Other Resources Admin [External] IJP course descriptor PeerWise [External] PeerWise site for the University of Edinburgh NetBeans [External] NetBeans web site 2009–2010 Archive of the 2009–2010 iteration of the course. 2009–2010 Assignment 1 2009–2010 Assignment 2 2008–2009 Archive of the 2008–2009 iteration of the course. 2008–2009 Assignment 1 2008–2009 Assignment 2 Version 1.28, 2010/11/23 17:39:42 Home : Teaching : Courses : Ijp Informatics Forum, 10 Crichton Street, Edinburgh, EH8 9AB, Scotland, UK Tel: +44 131 651 5661, Fax: +44 131 651 1426, E-mail: school-office@inf.ed.ac.uk Please contact our webadmin with any comments or corrections. Logging and Cookies Unless explicitly stated otherwise, all material is copyright © The University of Edinburgh