HU Credits:
3
Degree/Cycle:
1st degree (Bachelor)
Responsible Department:
business administration
Semester:
1st Semester
Teaching Languages:
Hebrew
Campus:
Mt. Scopus
Course/Module Coordinator:
Hilla MOshieff
Coordinator Office Hours:
Mondays 8:45-9:30 at the Computer farm
Teaching Staff:
Ms. Hila Moshieff
Course/Module description:
The course teaches basic programming in JAVA, Introduction to Object Oriented Programming and simple algorithms for problem solving.
Course/Module aims:
The course teaches programming fundamentals and object-oriented programming principles, implemented with the Java programming language.
Learning outcomes - On successful completion of this module, students should be able to:
Understand and write basic programs in Java including debugging and correcting errors.
Attendance requirements(%):
None
Teaching arrangement and method of instruction:
Lectures will be conducted in the computer farms, examples will be displayed and students will be able to experiment with writing small programs.
An exercise will be given every week. At least 8 of the given exercises must be submitted in order to be eligible for a course grade.
Course/Module Content:
The Netbeans environment
The structure of Java Applications Programs,
Classes and methods
input and output
Variable types
Assignments
Control structures: Decisions and Loops
Object-oriented programming and objects
Arrays
Strings
Files
Sets
Required Reading:
None
Additional Reading Material:
"Java 5" by Dr. Nurit Barak, Academon
"Java How to Program"
Deitel&Deitel, sixth Edition, Prentice Hall
Grading Scheme :
Additional information:
The final grade will be determined by the student's test score at the end of the course. To take the test, the students must submit, on time, at least 8 of the exercises that will be given during the course.
|