Skip Navigation Links.

BIM313 - Advanced Programming Techniques

Instructor: Asst.Prof.Dr.Ahmet ARSLAN
Teaching Assistants:
Course Book: The Java Tutorial: A Short Course on the Basics (6th Edition) (Java Series) 6th Edition
Grading: Midterm I: 15%, Midterm II: 15%, Projects: 10%, Final: 60%
Other Resources:
Course Outline:
1. Week

Introduction: Brief overview of the development tools that will be used during the course.


2. Week

Collections Framewok

Reading List


3. Week

Java Generics:


4. Week

5. Week

Preperation and recap for the first midterm.


6. Week

First Midterm


7. Week

An invited guest speaker will give a seminar about software licences and free software.
Please attend the seminar: 5-7 questions are expected to be included in the second midterm.

After a coffee break: answers for first midterm questions.

Here is the presentation : http://blog.isamert.net/software-licenses-and-free-software

 


8. Week

9. Week

Homework II: Explanation and Discussion


10. Week

Recap for the second midterm: Generics, Lambda Expressions and Method References, Aggregate Operations, and software licences.


11. Week

Second Midterm 06.12.2016


12. Week

Answer Sheet of the second midterm examination


13. Week

More discussions about programming assignments, challenges.


14. Week

For continual improvement: Overall course evaluation and gathering anonymous feedback from students.


Home | Department | Undergraduate | Graduate | Research | Continual Improvement

© 1993-2017 CENG. All rights reserved.