Documente Academic
Documente Profesional
Documente Cultură
PROGRAMA ACADMICO
OBJECT ORIENTED PROGRAMMING - 2016375 - 2017 I
https://oopunal.github.io
1. Goals
The aim of this course is to understand the paradigm of Object Oriented Programming
through the Java programming language. At the end of the course students will be able
to:
2. Lectures
Group 9 Group
2:00 PM
401-303 PC 401-204 PC
Group 3 Group 3
4:00 PM
401-103 PC 401-103 PC
3. Program content
Chapter 2 [Deitel]
2 February 6 February 7 Java Basics
Chapter 1 [Sierra]
Chapter 3 [Barker]
3 February 13 February 14 Objects & Classes Chapter 8 Section 8.1-8.8
[Deitel]
Relationships between
5 March 1 March 2 05
objects
Chapter 7 [Barker]
7 March 13 March 14 Object Concepts
Chapter 8 [Sierra]
Design Patterns
18 May 29 May 30 Appendix P. [Deitel]
Introduction
4. Grades
20% Assignments
10% Quizzes
20% First Exam
20% Second Exam
15% First Project Iteration
15% Second Project Iteration
5% Bonus (See Rules)
5. Rules
6. Assignment Rules
6. References:
[Barker] J. Barker, Beginning Java Objects: From Concepts To Code, Second
Edition, Apress, 2005.
[Sierra] K. Sierra and B. Bates, Head First Java, 2nd Edition, O'Reilly Media, 2005.
[Deitel] H.M. Deitel and P.J. Deitel, Java How to Program, Prentice Hall, 2007 - 7th
ed.
[Oracle] Java SE Tutorials, available at: http://download.oracle.com/javase/tutorial/
index.html
[Eckel] B. Eckel, Thinking in Java, Prentice Hall PTR, 2006. - 3rd ed. Available
online