Ondokuz Mayıs Üniversitesi Bilgi Paketi - Ders Kataloğu

Description of Individual Course Units

Course Unit CodeCourse Unit TitleType of CourseYearSemesterECTS
BGP102 Java Programming 927001 1 2 4
Level of Course Unit
Short Cycle
Objectives of the Course
This course aims to acquire competencies related to students, software architects.
Name of Lecturer(s)
Öğr. Gör. Tuğba CANSU TOPALLI
Learning Outcomes
  1. Learning the Java language
  2. Developing a project using the Java language
  3. Be able to analyze a developed Project
Mode of Delivery
Formal Education
Prerequisites and co-requisities
None
Recommended Optional Programme Components
None
Recommended or Required Reading
Planned Learning Activities and Teaching Methods
Language of Instruction
Turkish
Work Placement(s)
None
Course Contents
Identify and analyze requirements. Choosing software development model and software architecture. Using design tools. Design software that meets your needs. Encode the software. Use file version control tools. Using test tools. Use project management tools.
Weekly Detailed Course Contents
Week Theoretical Practice Laboratory
1.Introduction to Java
2. Basic introduction to Java programming language; Installation of JRE, installation of J2EE
3. installation of visual design tools in Eclipse
4.Use of Eclipse's interface.
5.Introduction to Java Programming Language "Hello World"
6.Control structures: selection expressions, if, else, switch
7. Control structures: selection expressions, if, else, switch
8.Control structures: selection expressions, if, else, switch
9. midterm exam
10.Looping constructs: iteration expressions, for, while
11.Looping constructs: iteration expressions, for, while
12.Do-while, break, continue
13.Introduction to class, object and method concepts
14.Creating an array
Assessment Methods and Criteria
Term (or Year) Learning ActivitiesQuantityWeight (%)
Midterm Examination1100
SUM100
End Of Term (or Year) Learning ActivitiesQuantityWeight (%)
Final Examination1100
SUM100
Term (or Year) Learning Activities40
End Of Term (or Year) Learning Activities60
SUM100
Workload Calculation
ActivitiesQuantityTime(hours)Total Workload(hours)
Midterm Examination111
Final Examination111
Makeup Examination111
Practice14342
Laboratory14342
Report Preparation14114
SUM101