Courses‎ > ‎

### Programming Fundamentals (Java)

News     Lecture Notes

## Updates

#### Recent Announcements ‎‎‎(News)‎‎‎

• Final Marks Dear students,You final marks is now ready in the course progress, please check your mark and inform me for any mistake.Wishing you a good luck for your final ...
Posted May 17, 2014, 3:02 PM by Karwan Jacksi
• Old Exams Dear students,The old exams of the course is now online, you can find them from Exams webpage./Karwan
Posted Apr 22, 2014, 12:28 AM by Karwan Jacksi
• Chapter 7 Dear students,Chapter 7 of the book is now uploaded to the website. Please download it./Karwan
Posted Apr 22, 2014, 12:27 AM by Karwan Jacksi
• Chapter 6 Dear students,Chapter 6 is now uploaded to the site. /Karwan
Posted Apr 5, 2014, 2:35 PM by Karwan Jacksi
Showing posts 1 - 4 of 19. View more »

#### Assignments

• Report solve this examples and make it report in next weekQ1/Write a program to find a number of factors:         Enter the number: 6         Factors of 6= 6   3   2 ...
Posted Apr 28, 2014, 1:46 AM by dldar masud
• Homework 4 Hi,write a program in java to read a string from the keyboard then calculate numbers of capital letters, small letters, digits and special symbols in it.for example :Enter ...
Posted Feb 25, 2014, 12:44 PM by Karwan Jacksi
• Homework 3 write a program to find the count digit  even and odd number for example enter the number:19644533count_odd:5count_even:3You have to submit your assignment ...
Posted Feb 11, 2014, 11:01 AM by Karwan Jacksi
• Homework 2 Hi,Write a program that calculates the sum of integers that accept divisible by 3  from (1-50)?You have to submit your assignment till 9-02-14 at 23 ...
Posted Feb 7, 2014, 4:38 AM by Karwan Jacksi
Showing posts 1 - 4 of 6. View more »

#### Lab Announcements

• exam /*Write a program using switch case to do the following: Note: You must enter a number to represent the case of the switch1. write a program which reads string ...
Posted Apr 16, 2014, 2:12 AM by Dlovan ismail
• 6-2 StudentTest package studenttest;public class Student {        private String name,address;        private int age;        void Set_Name(String n)        {            name=n;        }        void Set_Address(String s)        {            address=s;        }        void Set_Age(int ...
Posted Apr 10, 2014, 8:55 AM by Dlovan ismail
• 6-1 Circle_Object package circle_object;public class Circle {       private double radius;        void Set_Radius(double r)       {          radius=r;        }       double get_Radius()       {          return radius;        }       double Display_Area()       {          return Math.pow(radius,2)*Math ...
Posted Apr 9, 2014, 2:07 PM by Dlovan ismail
• 5-10 Prime_Display package prime_display;import java.util.Scanner;public class Prime_Display {        public static void main(String[] args)         {            Scanner input=new Scanner(System.in);                        System.out.print("Please choose  one of ...
Posted Apr 7, 2014, 7:11 AM by Dlovan ismail
Showing posts 1 - 4 of 37. View more »

## Introduction

Programming Fundamentals is a first course in programming. In this course, you learn the basics of programming and the basics of how to think and how to do when programming. An important part of the course is to learn methods of problem solving. In addition, you get a lot of knowledge about computers and how they work.

Within the programming different methodologies are used to solve the problems you are working on and transferring their solution ideas to the program. One common such method is called object-oriented programming. In this course, you learn the basics of this methodology.

The programming language used in the course is Java. It is a language that is well suited for object-oriented programming, which is common in both industry and academia.

## Objectives

The student should be able to program in Java and solve basic problems in programming, and should be able to use basic object oriented programming and should get knowledge for how to think and solve the problems. The student should be able to analyze and program simple algorithms.

## Course Assessment

 Semester-1 Semester-2 Final Exam 20% 20% 60% Theo. Pract. Theo. Pract. Theo. Prac. 13 7 13 7 40 20 HWs Quiz Rep. Test HWs Quiz Rep. Test 3 10 3 10