Language of Instruction
|
English
|
Level of Course Unit
|
Bachelor's Degree
|
Department / Program
|
MANAGEMENT INFORMATION SYSTEMS
|
Mode of Delivery
|
Face to Face
|
Type of Course Unit
|
Compulsory
|
Objectives of the Course
|
To understand the basic principles of algorithms and programming. To be able to solve a problem with an algorithmic approach in Java language.
|
Course Content
|
Basic concepts of object oriented programming, polymorphism, inheritance, encapsulation, abstraction, class, object.
|
Course Methods and Techniques
|
Lecturing, discussion, report preparation and submission.
|
Prerequisites and co-requisities
|
None
|
Course Coordinator
|
None
|
Name of Lecturers
|
Associate Prof.Dr. GÜNEY GÜRSEL
|
Assistants
|
None
|
Work Placement(s)
|
No
|
Recommended or Required Reading
Resources
|
|
|
Horstmann C. Big Java: Late Objects, John Wiley and Sons, Inc., 1st Edition, 2012. Cormen T.H., Leiserson C.E., Rivest R.L., Stein C. Introduction to Algorithms, The MIT Press, 3rd Edition, 2009. Murach J. Murach’s Java Programming, 4th Edition, Mike Murach Associates Inc. 2011. Schildt, H. Java: The Complete Reference, Eleventh Edition. McGraw-Hill Education, 2018.
|
|
|
|
|
|
|
|