Welcome,
Guest
.
Login
.
Türkçe
NİNOVA
COURSES
HELP
ABOUT
Where Am I:
Ninova
/
Courses
/
Faculty of Science and Letters
/
MAT 335
/
Course Informations
Return to Faculty
Home Page
Course Information
Course Weekly Lecture Plan
Course Evaluation Criteria
Course Information
Course Name
Turkish
Programlama Algoritmaları
English
Programming Algorithms
Course Code
MAT 335
Credit
Lecture
(hour/week)
Recitation
(hour/week)
Laboratory
(hour/week)
Semester
-
3
2
-
2
Course Language
Turkish
Course Coordinator
Kaya Sarıcalı
Course Objectives
To teach object oriented approach to computer program development using Java language. Student will have an understanding of programming logic, object oriented design and Java language.
Course Description
Program Design and Development, Object Oriented Programming and UML, IDE, Data Types and Operators, Strings and Characters, Simple Input and Output, Objects, Methods, Communication Between Objects, Inheritance and Polymorphism, Control Structures, Graphical User Interface, Arrays, Exception Handling, Recursive Programming
Course Outcomes
1. To improve ability of analytical thinking
2. To design object-oriented program
3. To enhance knowledge on Java technologies
Pre-requisite(s)
Required Facilities
Other
Textbook
Java SE6, Joel Murach, Andrea Steelman,Mike Murach & Associates Inc, 2007, ISBN-13 :978-1-890774-42-4, ISBN-10: 1-890774-42-1
Other References
“Java How To Program, International 8/E”, Paul Deitel ve Harvey Deitel, Pearson Higher Education, 2010, ISBN-10 : 0-13-136483-9, ISBN-13 : 978-0-13-136483-7
Courses
.
Help
.
About
Ninova is an ITU Office of Information Technologies Product. © 2025